相关指令集总结
| 编号 | 命令 | 示例 | 解释 | 备注 |
|---|---|---|---|---|
| 1 | mov | mov eax,0 | 将寄存器eax设置为0 | 1.两个寄存器必须是同样的大小 2. 两个操作数不能同时为内存操作数 3.指令指针寄存器不能作为目标操作数 |
| 2 | movzx | movzx reg32, reg/mem8 | 将源操作数复制到目的操作数,并把目的操作数0扩展到16位或32位。只用于无符号整数 | - |
| 3 | movsz | movsz reg32, reg/mem8 movsz reg32, reg/mem16 movsz reg16, reg/mem8 |
将源操作数内容复制到目标操作数,并把目的操作数符号扩展到16位或32位。 | - |
| 4 | lahf | lahf | 将EFLAGS寄存器的低字节复制到AH。 | - |
| 5 | sahf | sahf | 将AH内容复制到EFLAGS(或RFLAGS)寄存器低字节。 | |
| 6< |
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/13114.html