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

题目

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

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

第1题:

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

A.基址变址寻址

B.寄存器寻址

C.寄存器间接寻址

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


正确答案:A

第2题:

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

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

正确答案:B

第3题:

基址加变址寻址方式的特点有()。

A、操作数存放在存储器中

B、操作数的偏移地址是一个基址寄存器的内容加上一个变址寄存器的内容

C、能实现存入或者取出指定存储单元中数据的操作

D、用BX作基址寄存器,隐含的段地址为DS;用BP基址寄存器,隐含的段地址为SS


参考答案:ABCD

第4题:

以下那个说法正确()

  • A、指令MOV AL,[BX+5]中的源操作数的寻址方式是寄存器间接寻址
  • B、指令MOV AL,[BX+SI]中的源操作数的寻址方式是基址变址寻址
  • C、指令MOV AL,[BX+SI+5]中的源操作数的寻址方式是相对的寄存器间接寻址
  • D、指令MOV AL,[1000H]中的源操作数的寻址方式是立即寻址

正确答案:B

第5题:

指令“MOV ES:[BX],AX”中,目的操作数的寻址方式为()。

  • A、立即数寻址
  • B、寄存器寻址
  • C、存储器直接寻址
  • D、寄存器间接寻址

正确答案:D

第6题:

在变址寻址方式中,操作数在存储器中,而操作数偏移地址EA是指令中指明的寄存器的内容与指令中给出的位移量相加之和。


正确答案:正确

第7题:

用一条指令实现将寄存器BX和SI中的内容相加,结果送入AX中,这条指令是()。

  • A、ADD AX,[SI][BX]
  • B、MOV AX,[BX+SI]
  • C、AND AX,[BX+SI]
  • D、LEA AX,[BX][SI]

正确答案:D

第8题:

在计算机指令系统中,通常采用多种确定操作数的方式。当操作数直接给出时,这种寻址方式叫作(2);当操作数的地址由某个指定的变址寄存器的内容与位移量相加得到时,叫作(3);如果操作数的地址是主存中与该指令地址无关的存储单元的内容,叫作(4)。

A.间接寻址

B.相对寻址

C.变址寻址

D.立即数寻址


正确答案:D

第9题:

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


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

第10题:

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

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

正确答案:D

更多相关问题