- 513
- 1
- 约4.27千字
- 约 6页
- 2018-10-25 发布于贵州
- 举报
微机原理第3章作业和答案
PAGE 1
PAGE 1
第3章 指令系统
习题解答
1. 若DS=3000H,BP=2000H,SI=1000H,[32000H]=00H,[32001H]=40H,SS=3000H,[31000H]=20H,[31001H]=60H,[33000H]=50H,[33001H]=60H,说明下列各条指令执行后,AX中的内容是什么?并说明各条指令中源操作数的寻址方式。
(1) MOV AX,DS (2) MOV AX,[2000H]
(3) MOV AX,[SI] (4) MOV AX,[BP]
(5) MOV AX,[BP+SI]
【解】
AX=3000H 寄存器寻址
AX=4000H 直接寻址
AX=6020H 寄存器间接寻址
AX=4000H 寄存器间接寻址
AX=6020H 基址加变址寻址
2. 指出下列指令中的非法指令。
(1) MOV BX,AL (2) MOV CS,2000H
(3) PUSH 4567H (4) XCHG VAR1,VAR2
(5) ADD AL,148H (6) MOV DS,2000H
(7) MOV BH,SI (8) SUB 38H,AL
【解】非法指令:
(1) MOV BX,AL BX和AL的长度不一致
(2) MOV CS,2000H CS段寄存器不能作目的操作数
原创力文档

文档评论(0)