movzx无符号扩展指令
一般用于将较小值拷贝到较大值中。
movzx是将源操作数的内容拷贝到目的操作数,并将该值用0扩展至16位或者32位。但是它只适用于无符号整数。 他大致下面的三种格式。 movzx 32位通用寄存器, 8位通用寄存器/内存单元 movzx 32位通用寄存器, 16位通用寄存器/内存单元 movzx 16位通用寄存器, 8位通用寄存器/内存单元 例如: 令eax=00304000h 若执行 movzx eax, ax后 eax = 00004000h. 若执行 movzx eax, ah后 eax = 00000040h
movsx有符号扩展指令
标签:通用寄存器,16,32,movzx,eax,指令,movsx From: https://www.cnblogs.com/liming19680104/p/17769593.html