指令系统之1.pptx

指令系统之1

;§3.3 8086的指令系统;§3.3 8086的指令系统;3.3.1 数据传送指令;1. 通用数据传送指令 (General Purpose Data Transfer) ;1) MOV指令;数据段;数据段;数据段;1)MOV指令;1)MOV指令;1. 通用数据传送指令;1. 通用数据传送指令;例3.29 设SS=2000H SP=40H AX=25FEH BX=3120H 依次执行指令: PUSH BX PUSH AX POP BX 堆栈中的数据和SP的变化情况如图3.14所示。 ;1. 通用数据传送指令;1. 通用数据传送指令;1. 通用数据传送指令;先用DB伪指令建1个表格,存放0~9的七段码值。 表格起始地址为TABLE,数字0~9的七段码存放在相对于TABLE的位移量为0~9的单元中。 程序如下: TABEL DB 40H,79H,24H,30H,19H;七段码表格 DB 12H,02H,78H,00H,18H … MOV AL,5 ;AL←数字5的位移量 MOV BX,OFFSET TABLE ;BX←表格首地址 XLAT TABLE ;查表得AL=12H ;2. 输入输出指令 (Input and Output);2. 输入输出指令;2.

文档评论(0)

1亿VIP精品文档

相关文档