微机原理

设DS=1000H,ES=2000H,SS=3500H,SI=00A0H,DI=0024H,BX=0100H,BP=0200H, 数据段中变量名为VAL 的偏移地址值为0030H,试说明下列源操作数字段的寻址方式是什 么?物理地址值是多少?  (1)MOV AX,[100H]  (2)MOV AX,VAL  (3)MOV AX,[BX]  (4)MOV AX,ES:[BX]  (5)MOV AX,[SI]  (6)MOV AX,[BX+10H] (7)MOV AX,[BP]  (8)MOV AX,VAL[

题目

设DS=1000H,ES=2000H,SS=3500H,SI=00A0H,DI=0024H,BX=0100H,BP=0200H, 数据段中变量名为VAL 的偏移地址值为0030H,试说明下列源操作数字段的寻址方式是什 么?物理地址值是多少?  (1)MOV AX,[100H]  (2)MOV AX,VAL  (3)MOV AX,[BX]  (4)MOV AX,ES:[BX]  (5)MOV AX,[SI]  (6)MOV AX,[BX+10H] (7)MOV AX,[BP]  (8)MOV AX,VAL[BP][SI]  (9)MOV AX,VAL[BX][DI]  (10)MOV AX,[BP][DI]

参考答案和解析
正确答案:(1)直接,10100H
(2)直接,10030H
(3)寄存器间接,10100H
(4)寄存器间接,20100H
(5)寄存器间接,100A0H
(6)寄存器相对,10110H
(7)寄存器间接,35200H
(8)相对基址变址,352D0H
(9)相对基址变址,10154H
(10)基址变址,35224H
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

如果执行指令前,(DS)=1000H,(10100H)=0200H,(10102H)=2000H,则执行LDS SI,[100H]指令后,(DS)=______。


正确答案:2000H
2000H

第2题:

MOVAX,ES:[BX][SI]的源操作数的物理地址是( )。

A.16d×(DS)+(BX)+(SI)

B.16d×(ES)+(BX)+(SI)

C.16d×(SS)+(BX)+(SI)

D.16d×(CS)+(BX)+(SI)


正确答案:B

第3题:

()寻址方式的跨段前缀不可省略。

A.DS:[BP]

B.DS:[SI]

C.ES:[DI]

D.SS:[BP]


正确答案:A

第4题:

已知(DS)=2000H,(ES)=4500H,(SI)=0A20H,(BX)=0400H,(SS)=3000H,(BP)=0020H,数据段中的字单元COUNT偏移地址为0020H,那么OR AX,CX指令的源操作数的寻址方式是什么?其物理地址是多少?


正确答案:方式是寄存器寻址,无物理地址

第5题:

假定(DS)=2000H,(ES)=2100H,(SS)=1500H,(SI)=00A0H,(BX)=0100H,(BP)=0010H,数据段中变量名VAL的偏移地址为0050H,试指出下列源操作数字段的寻址方式是什么?其物理地址值是多少?MOV AX,ES:[BX]。


正确答案: 附加段BX寄存器间接寻址方式;PA=21100H。

第6题:

MOV AX,ES: [BX] [SI]的源操作数的物理地址是( )。

A.16d×(DS)+(BX)+(SI)

B.16d×(ES)+(BX)+(SI)

C.16d×(SS)+(BX)+(SI)

D.16d×(CS)+(BX)+(SI)


正确答案:B

第7题:

设(DS)=3000H,(SS)=2000H,(BP)=1000H,指令NEG BYTE PTR[BP]中,操作数的物理地址是()。

  • A、40000H
  • B、31000H
  • C、30000H
  • D、21000H

正确答案:D

第8题:

已知寄存器DS、CS、ES和SS的值分别为1000H,2000H,3000H和4000H, BP和SI的值分别为0100H和0200H,则指令 MOV AX,[SI+BP-0100H] 的源操作数的物理地址是( )。

A.10200H

B.20200H

C.30200H

D.40200H


参考答案:D

第9题:

设堆栈指针(SS)=2000H,(SP)=1000H,在执行PUSH AX指令后,(SS)=()(SP)=()


正确答案:2000H;0FFEH

第10题:

已知(DS)=2000H,(ES)=4500H,(SI)=0A20H,(BX)=0400H,(SS)=3000H,(BP)=0020H,数据段中的字单元COUNT偏移地址为0020H,那么MOVAX,ES:[BX]指令的源操作数的寻址方式是什么?其物理地址是多少?


正确答案:方式是基址寻址/寄存器间址,物理地址45400H

更多相关问题