汇编与接口:数据传送指令

来源:互联网 发布:网站内容seo吗 编辑:程序博客网 时间:2024/05/17 21:43

1、MOV

注意MOVSX,MOVZX


2、XCHG

交换


3、LEA

得到变量相对于段的偏移量(offset),效果和MOV + OFFSET配合使用一样。

比如:

.DATA    BOB WORD 100    FRED BYTE 100MOV AX,OFFSET FREDLEA AX,FRED//和上面等价
这样AX的结果都是1


4、push/pop


5、字符串相关

(1)LODS/LODSB/LODSW/LODSD

把由DS和SI指定的内容load到AX。如果DF=0,执行完后SI加1,如果DF=1,执行完后SI减1。

(2)STOS/...

(3)MOVS/...

(4)INS/...

(5)OUTS/...

(6)SCAS/...

(7)REP/REPZ/REPNZ

原创粉丝点击