微机原理及应用03_2讲述.ppt

第3章 80x86指令系统 3.4 8086/8088指令系统 3.4.1数据传送类指令(续) 2. 累加器专用传送指令 (1)I/O指令 长格式:IN AL,PORT IN AX,PORT OUT AL,PORT OUT AX,PORT 这里PORT对应的端口范围0~FFH。 短格式:IN AL,DX和IN AX,DX OUT AL,DX和OUT AX,DX 使用短格式时,应先将端口地址赋给DX。例如: MOV DX,02F0H IN AX,DX (2)换码(Translate)指令 格式:XLAT;(AL)←((BX)+(AL))或:XLAT TABLE-NAME 。 换码指令可用于码制转换,不论码有无规律。 例如数字0~9 的格雷码为02H,06H,07H,05H,04H,0CH,0DH,0FH,0EH,0AH。可用如下程序实现。 LEA BX,TABLE IN AL,10 XLAT TABLE OUT 10,AL 3.地址-目标传送指令 (1)有效地址送寄存器指令 例:把100个字节从AREA1搬移到AREA2的操作。 LEA SI,AREA1 LEA DI,AREA2 MOV CX,64H AGAIN: MOV AL,[SI]

文档评论(0)

1亿VIP精品文档

相关文档