物理地址为: 32000+0456+1094 存储器 =334EAH AX 32000 AH AL (BX)→ 32456 (SD) 334EA 67 数据段 45 图3-5基址加变址寻址示意图 12 西华大学电气信息学院
12 西华大学电气信息学院 67 45 AX AH AL 32456 334EA (SI) (BX) 物理地址为: 32000+0456+1094 =334EAH 存储器 32000 数 据 段 图3-5 基址加变址寻址示意图
7相对的基址加变址寻址 基址加变址也允许带一个8位或16位的位 移量, 例:MVAX,[MASK+BX+DI 设:(DS)=3000H,(BX)=1346H DI)=0500H,MASK=1234H 其执行情况如下页图3-6所示 13 西华大学电气信息学院
13 西华大学电气信息学院 7 相对的基址加变址寻址 相对的基址加变址寻址 基址加变址也允许带一个8位或16位的位 移量, 例: MOV AX,[MASK+BX+DI] 设:(DS)=3000H,(BX)=1346H (DI)=0500H,MASK=1234H 其执行情况如下页图3-6所示
存储器 图3-6相对的基址 加变址寻址示意图 OP OP 操作码代 码 34 位移量段 12 MASK 30000 AX (BX)31346 AH ALMASK 3257A 32A7A 48 数据段 55 14 西华大学电气信息学院
14 西华大学电气信息学院 存储器 OP 48 55 AH AL 34 12 32A7A 30000 OP 31346 3257A (DI) (BX) MASK 图3-6 相对的基址 加变址寻址示意图 代 码 段 操作码 位移量 MASK AX 数 据 段
寻址方式总结(**) 、立即寻址 2、寄存器寻址 3、直接寻址 (1)基址寻址 4、间接寻址(2)基址+变址寻址 (3)基址+变址+常量地址寻址 (4)变址寻址 l、 MOV AX,235AH 2、MoAX,BX 3、MoⅴAX,235AH 4(1) MOV AX, [BX]: MOV AL, [ BPI (2)MOV AX,[BX+SI]; MOV AX, [BXJ SII (3)MOV AX,[BX+SI+2000HI (4) MOV AX, DI 西华大学电气信息学院
15 西华大学电气信息学院 寻址方式总结(***) 1 2 3 4 1 2 3 4 、立即寻址 、寄存器寻址 、直接寻址 、间接寻址 ( )基址寻址 ( )基址 变址寻址 ( ) 基 址 变 址 常量地址寻址 ( )变址寻址 + + + 1、MOV AX,235AH 2、MOV AX,BX 3、MOV AX,[235AH] 4(1)MOV AX,[BX] ;MOV AL,[BP] (2)MOV AX,[BX+SI];MOV AX,[BX] [SI] (3)MOV AX,[BX+SI+2000H] (4)MOV AX,[DI]
3.28086/8088指令系统 3.2.1数据传送指令 3.2.2算术运算指令 西华大学电气信息学院
16 西华大学电气信息学院 3.2 8086/8088指令系统 3.2.1 数据传送指令 3.2.2 算术运算指令