movsw 汇编_汇编常用指令速查手册.pdf

FS:DI偏移地址存到:把段地址 ;string ,DI LFS :例

。FS把指针内容装入 ,传送目标指针 LFS

ES:DI偏移地址存到:把段地址 ;string ,DI LES :例

。ES把指针内容装入 ,传送目标指针 LES

DS:SI偏移地址存到:把段地址 ;string ,SI LDS :例

。DS把指针内容装入 ,传送目标指针 LDS

XD把偏移地址存到 ;string ,DXLEA :例

。装入有效地址 LEA

目的地址传送指令 ..33

.3

.3

。0-65535 其范围是 ,指定时

DX 由寄存器 ;0-255 其范围是 ,输入输出端口由立即方式指定时

)累加器 ,DX}│端口号{OUT :语法( 。端口输出I/O OUT

DX})│端口号{ ,累加器 IN :语法( 。端口输入I/O IN

输入输出端口传送指令 ..22

.2

.2

([BX+AL]->AL) 。为查表结果 AL 返回 0-FFH); 即

,(0-255 为表的索引值 AL ,字节的表的起点 256 指向一张 BX

。字节查表转换 XLAT

) 结果在第一个操作数里( 。先交换再累加 XADD

AL/AX/EAX)第二个操作数必须为累加器( 。比较并交换操作数 CMPXCHG

)段寄存器不可作为操作数 ,至少有一个操作数为寄存器(

。交换字或字节 XCHG

位寄存器里字节的顺序32交换 BSWAP

。栈依次弹出堆EAX ,ECX ,EDX ,EBX ,ESP ,EBP ,ESI ,EDI把 POPAD

。栈依次压入堆EDI ,ESI ,EBP ,ESP ,EBX ,EDX ,ECX ,EAX把 PUSHAD

。依次弹出堆栈AX ,CX ,DX ,BX ,SP ,BP ,SI ,DI把 POPA

。依次压入堆栈DI ,SI ,BP ,SP ,BX ,DX ,CX ,AX把 PUSHA

。把字弹出堆栈 POP

。把字压入

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值