您的位置:首页 > 其它

通用X86指令(1,数据传输)

2016-05-05 08:57 309 查看
movl I/R/M,I/R/M O/S/Z/A/C:本指令从一个内存位置复制一个字大小的数据到另一个位置

movb I/R/M,I/R/M O/S/Z/A/C:作用与movl一致,但操作数为字节

leal M,I/R/M O/S/Z/A/C:参数为标准格式中给定的内存位置,但并不加载内存位置中的内容(例:leal5(%ebp,%ecx,1),%eax。加载到%eax中),而是加载计算得出(5+%ebp+1*%ecx)的地址。

popl R/M O/S/Z/A/C:讲栈顶数据弹出至某个内存位置。

pushl I/R/M O/S/Z/A/C:将某个值入栈。

xchgl R/M,R/M O/S/Z/A/C:交换某个操作数的值。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  指令集 X86 汇编