设(DS)=2000H,(ES)=2100H,(SS)=150

题目

设(DS)=2000H,(ES)=2100H,(SS)=1500H,(SI)=00A0H,(BX)=0100H,(BP)=0010H,数据变量VAL的偏移地址为0050H,请指出下列指令的源操作数字段是什么寻址方式?它的物理地址是多少? (1) MOV AX,21H (2) MOV AX,BX (3) MOV AX,[1000H] (4) MOV AX,VAL (5) MOV AX,[BX] (6) MOV AX,ES:[BX] (7) MOV AX,[BP] (8) MOV AX,[SI] (9) MOV AX,[BX+10] (10) MOV AX,VAL[BX] (11) MOV AX,[BX][SI] (12) MOV AX,VAL[BX][SI]

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

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

A.DS:[BP]

B.DS:[SI]

C.ES:[DI]

D.SS:[BP]


正确答案:A

第2题:

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

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

正确答案:D

第3题:

实模式下80486CPU对指令的寻址由()决定。

A、CS,IP

B、DS,IP

C、SS,IP

D、ES,IP


参考答案:A

第4题:

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


正确答案:2000H;0FFEH

第5题:

已知(DS)=1500H,(ES)=2500H,(S)=2100H,SI=10H,(BX)=20H,(BP)=60H,请指出MOV AX,[BP]指令的源操作数字段是什么寻址方式?


正确答案:该指令的源操作数是寄存器间接寻址方式

第6题:

下列存储器操作数的跨段前缀可省略的是()。

A.DS:[BP]
B.SS:[BP]
C.ES:[BX]
D.ES:[SI]

答案:B
解析:

第7题:

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


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

第8题:

汇编程序至少必须有一个___

A、CS段

B、DS段

C、ES段

D、SS段


参考答案:A

第9题:

设DS=26FCH,BX=108H,SI=9A8H,试求出使DS:BX与ES:Sl指向同一物理地址的ES值。


正确答案: 即DS:BX=ES:SI
DS:BX=DS×l6+BX=26FCH×16+108H=270C8H
ES:SI=ES×16+SI=ES×16+9A8H
ES=(270C8H一9A8H)÷l6=2672H

第10题:

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


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

更多相关问题