试根据以下要求写出相应的汇编语言指令。 用寄存器BX和SI的基址变址寻址方式把存储器中的一个字节与AL寄存器的内容相加,

题目
问答题
试根据以下要求写出相应的汇编语言指令。 用寄存器BX和SI的基址变址寻址方式把存储器中的一个字节与AL寄存器的内容相加,并把结果送到AL寄存器中。
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

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

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

答案:D
解析:

第2题:

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

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

正确答案:D

第3题:

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

A.基址变址寻址

B.寄存器寻址

C.寄存器间接寻址

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


正确答案:A

第4题:

指令MOV AX,[BX][SI]中源操作数采用的寻址方式是()

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

正确答案:D

第5题:

在8086/8088基址变址寻址指令中,允许使用的寄存器有()。

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

正确答案:D

第6题:

8086/8088在基址加变址的寻址方式中,基址、变址寄存器分别为()。

  • A、AX或CX、BX或CX
  • B、BX或BP、SI或DI
  • C、Sl或BX、DX或SI
  • D、DX或DI、CX或SI

正确答案:B

第7题:

试根据以下要求写出相应的汇编语言指令 用寄存器BX和位移量0B2H的寄存器相对寻址方式把存储器中的一个字和(CX)相加,并把结果送回存储器中。


正确答案: ADD[BX+0B2H],CX

第8题:

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

A.基址变址寻址

B.相对基址变址寻址

C.寄存器间接寻址

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


正确答案:B

第9题:

写出把首地址为BLOCK的字数组的第6个字送到DX寄存器的指令。要求使用以下几种寻址方式:基址变址寻址。


正确答案: MOV BX,OFFSET BLOCK
MOV SI,(6–1)*2
MOV DX,[BX][SI]

第10题:

根据以下要求写出相应的汇编语言指令。 (1)把BX和DX寄存器的内容相加,结果存入DX寄存器中; (2)用BX和SI的基址变址寻址方式,把存储器中的一个字节与AL内容相加,并保存在AL寄存器中; (3)用寄存器BX和位移量21B5H的变址寻址方式把存储器中的一个字和(CX)相加,并把结果送回存储器单元中; (4)用位移量2158H的直接寻址方式把存储器中的一个字与数3160H相加,并把结果送回该存储器中; (5)把数25H与(AL)相加,结果送回寄存器AL中。


正确答案: (1) ADD DX,BX
(2) ADD AL,[BX][SI]
(3) ADD 21B5H[BX],CX
(4) ADD WORD PTR [2158H],3160H
(5) ADD AL,25H

更多相关问题