MOVS 和MOVZ
• MOVS:符号扩展传送指令,将短的源数据高位符号扩展后传送到目的地址,如
movsbw表示把一个字节进行符号扩展后送到一个16位寄存器中。
, MOVZ:零扩展传送指令,将短的源数据高位零扩展后传送到目的地址,,如movzwl表示把一个字的高位进行零扩展后送到一个32位寄存器中。
请注意:MOVS和MOVZ指令的目的地址只能是寄存器编号。
• MOVS:符号扩展传送指令,将短的源数据高位符号扩展后传送到目的地址,如
movsbw表示把一个字节进行符号扩展后送到一个16位寄存器中。
, MOVZ:零扩展传送指令,将短的源数据高位零扩展后传送到目的地址,,如movzwl表示把一个字的高位进行零扩展后送到一个32位寄存器中。
请注意:MOVS和MOVZ指令的目的地址只能是寄存器编号。