通用X86指令(1,數據傳輸)

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)的地址。vb

popl R/M O/S/Z/A/C:講棧頂數據彈出至某個內存位置。push

pushl I/R/M O/S/Z/A/C:將某個值入棧。參數

xchgl R/M,R/M O/S/Z/A/C:交換某個操做數的值。

相關文章
相關標籤/搜索