假定(DS)=1200H,(SS)=4400H,(BX)=463DH,(BP)=2006H,(SI)=6A00H,位移量D=4524H,以AX寄存器为目的操作数,试写出以下各种寻址方式下的传送指令,并确定源操作数的有效地址EA和物理地址。 (1)立即寻址 (2)直接寻址 (3)使用BX的寄存器寻址;无EA (4)使用BX的间接寻址 (5)使用BP的寄存器相对寻址 (6)基址变址寻址 (7)相对基址变址寻址

题目

假定(DS)=1200H,(SS)=4400H,(BX)=463DH,(BP)=2006H,(SI)=6A00H,位移量D=4524H,以AX寄存器为目的操作数,试写出以下各种寻址方式下的传送指令,并确定源操作数的有效地址EA和物理地址。 (1)立即寻址 (2)直接寻址 (3)使用BX的寄存器寻址;无EA (4)使用BX的间接寻址 (5)使用BP的寄存器相对寻址 (6)基址变址寻址 (7)相对基址变址寻址

参考答案和解析
正确答案: (1)操作数在指令中无EA
(2)直接寻址:EA=4524H,物理地址=DS:4524
(3)使用BX的寄存器寻址:无EA
(4)使用BX的间接寻址:EA=463DH,物理地址=DS:463D
(5)使用BP的寄存器相对寻址:MOV  AX,[BP+4524],EA=2006+4524,
物理地址=SS:EA
(6)基址变址寻址: MOV AX,[BX+SI],EA= BX+SI,物理地址=DS:EA
(7)相对基址变址寻址:MOV AX,[4524+BX+SI],EA=4524+BX+SI,
物理地址=DS:EA
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

指令MOV AX, SI的源操作数字段的寻址方式是()。

A.寄存器间接址

B.寄存器直接寻址

C.基址寻址

D.变址寻址


参考答案:B

第2题:

在80386以上的微处理器指令系统中,以下指令的源操作数的寻址方式是( )。 MOV AX,[ARR+BX+DI]

A.基址变址寻址

B.相对基址变址寻址

C.寄存器间接寻址

D.寄存器相对寻址(变址寻址)


正确答案:B

第3题:

80x86汇编中,指令MOVAX,ES:[BX+SI]中源操作数的寻址方式是()。

A.立即寻址

B.直接寻址

C.寄存器间接寻址

D.基址变址寻址


正确答案:D

第4题:

指令MOV AX,ES:COUNT[DI],源操作数的寻址方式是()。

  • A、基址变址寻址
  • B、立即寻址
  • C、寄存器相对寻址
  • D、相对基址变址寻址

正确答案:C

第5题:

可用作寄存器间接寻址或基址、变址寻址的地址寄存器,正确的是()

  • A、AX,BX,CX,DX
  • B、DS,ES,CS,SS
  • C、SP,BP,IP,BX
  • D、SI,DI,BP,BX

正确答案:D

第6题:

在80386以上的微处理器指令系统中,以下指令的源操作数的寻址方式是( )。 MOV AX,[BX)[SI]

A.基址变址寻址

B.寄存器寻址

C.寄存器间接寻址

D.寄存器相对寻址(变址寻址)


正确答案:A

第7题:

指令MOVAX,[BX][SI]中源操作数的寻址方式是()。

A.寄存器间接寻址
B.变址寻址
C.相对寻址
D.基址变址寻址

答案:D
解析:

第8题:

指令MOV[BX十100],DI中的目的操作数采用的是什么寻址方式()

A、基址变址寻址

B、变址寻址

C、立即寻址

D、寄存器寻址


参考答案:B

第9题:

指令MOVAX,[SI+TABLE]中源操作数的寻址方式是()

  • A、寄存器间接寻址
  • B、变址寻址
  • C、基址寻址
  • D、基址变址寻址

正确答案:D

第10题:

指令MOV AX,DS:[1000H],源操作数的寻址方式是()。

  • A、立即寻址
  • B、直接寻址
  • C、寄存器寻址
  • D、基址变址寻址

正确答案:B

更多相关问题