资源预览内容
第1页 / 共4页
第2页 / 共4页
第3页 / 共4页
第4页 / 共4页
亲,该文档总共4页全部预览完了,如果喜欢就下载吧!
资源描述
一,指令传送一,指令传送1,数据传送指令MOV 字或字节操作 Mov a,bPUSH 字操作 push aPOP 字操作 pop a 通用寄存器段寄存器存储器通用寄存器段寄存器,除了 CS存储器CSDS,ES,S S立即数通用寄存存储器XCHG 字或字节操作 XCHG A,BXLAT 字节操作 Xlat a2,输入输出指令注:对 in 和 out 立即数或者 dx 表示地址时不用加 Al 是字节操作 ,AX 是字操作IN 字或字节操作 In a,b将 8 或 16 位地址的输入端口中的数给 al 或 axOUT 字或字节操作 OUT A,B将 al 或 ax 中的数据传给 8 或 16 位地址的输出端口3,目标地址传送指令存储器寄存器,除 段寄存器和 IPAL 或 AX8 位立即数表 地址,8 或 16 位地址放在 DX 中AL 或 AX8 位立即数地 址,8 或 16 位 地址放在 DX 中LEA 地址传送 LEA a16, b32将存储器的有效地址或算出的有效地址传送给通用寄存器LDS 字操作(传两个字) Lds a16,b32 存储器默认在数据段 DS,将存储器中一个字传给指定寄存器 a16,将连续的了存储单元 的字给 DSLES 字操作(传两个字) Les a16,b32 存储器默认在附加段 ES,将存储器中一个字传给指定寄存器 a16,将连续的了存储单元 的字给 ES4,标志传送指令LAHF 将标志寄存器 FLAGS 的低八位传给 AHSAHF将 AH 数据传送给标志寄存器 FLAGS 的低八位PUSHF1, 存储器 2, 寄存器数, 立即数表地 址16 位通用 寄存器任一存储器16 位通用 寄存器任一存储器16 位通用 寄存器将标志寄存器 FLAGS 推入栈POPF将栈顶了一个字推给标志寄存器 FLAGS
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号