【简答题】
试题四(共10分)
阅读以下有关80X86汇编语言的叙述,回答问题1和问题2,将解答填入答题纸的对应栏内。
【说明】
本题由两部分组成,第一部分为计算AX寄存器的值,第二部分为判错题。
【问题1】(5分)
已知DS=2000H,BX=0100H,SI=0002H,存储单元[20100H]到[20103H]依次存放12H、34H、56H、78H,[21200H]到[21203H]依次存放 2AH、4CH、B7H、65H,说明下列每一条指令执行后AX寄存器的内容。
(1) MOV AX,[1200H]
(2) MOV AX,[BX]
(3) MOV AX,[BX+1100H]
(4) MOV AX,[BX+SI]
(5) MOV AX,[BX][SI+1100H]
【问题2】(5分)
下列MOV指令都是错误的,请指出错误原因。
(1) MOV ES,1234H
(2) MOV AL,300
(3) MOV [SP],AX
(4) MOV AX,BX+DI
(5) MOV 20H,AH