movx:
其中 x 可以使下面的字符:
1) l 用于 32 位的长字值
2)w用于 16 位的字值
3)b用于 8 位的字节值
使用方法如下:
对于 32 位寄存器:
movl %eax, %ebx
对于 16 位寄存器:
movw %ax, %bx
对于 8 位寄存器:
movb %al, %bl
movt
移动到顶部。 将 16 位立即数写入寄存器的高半字,不影响低半字。
movx:
其中 x 可以使下面的字符:
1) l 用于 32 位的长字值
2)w用于 16 位的字值
3)b用于 8 位的字节值
使用方法如下:
对于 32 位寄存器:
movl %eax, %ebx
对于 16 位寄存器:
movw %ax, %bx
对于 8 位寄存器:
movb %al, %bl
movt
移动到顶部。 将 16 位立即数写入寄存器的高半字,不影响低半字。