MOV destination,source
其中,目的操作数的内容会发生改变,而源操作数不会改变。这种数据从右到左的移动与 C++ 或 Java 中的赋值语句相似:dest = source;
在几乎所有的汇编语言指令中,左边的操作数是目标操作数,而右边的操作数是源操作数。只要按照如下原则,MOV 指令使用操作数是非常灵活的。MOV reg, reg MOV mem, reg MOV reg, mem MOV mem, imm MOV reg, imm
.data var1 WORD ? var2 WORD ? .code mov ax,var1 mov var2,ax
.data oneByte BYTE 78h oneWord WORD 1234h oneDword DWORD 12345678h .code mov eax,0 ;EAX=OOOOOOOOh mov al,oneByte ;EAX=00000078h mov ax,oneWord ;EAX=00001234h mov eax,oneDword ;EAX=12345678h mov ax, 0 ;EAX=12340000h
本文链接:http://task.lmcjl.com/news/16415.html