更多“写出把首地址为BLOCK的字数组的第6个字送到DX寄存器的指令。”相关问题
  • 第1题:

    假定a为一个整型数组名,则元素a[4]的地址比该数组的首地址大()个字节。

    A4

    B8

    C16

    D32


    C

  • 第2题:

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


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

  • 第3题:

    根据以下要求写出相应的汇编语言指令。 (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

  • 第4题:

    根据以下要求,试写出相应的汇编语言指令。  (1)把BX寄存器和DX寄存器的内容相加,结果存入BX寄存器中。           (2)用寄存器BX和SI的基址变址寻址方式把存储器中的一个字节与AL寄存器的内容相加,并把结果送到AL寄存器中。          (3)用寄存器BX和位移量0B2H的寄存器相对寻址方式把存储器中的一个字和CX相加,并把结果存回存储器中。          (4)用位移量为0524H的直接寻址方式把存储器中的一个字与立即数3C5AH相加,并把结果送回该存储单元。


    正确答案: 1.指令为   ADD  BX,DX
    2.指令为   ADD  AL,[BX+SI]
    3.指令为   ADD  [BX+0B2H],CX
    4.指令为   ADD  [0524H],3C5AH 

  • 第5题:

    CPU在执行OUT DX,AL指令时,()寄存器的内容送到地址总线上,()寄存器的内容送到数据总线上。


    正确答案:DX;AL

  • 第6题:

    指令“OUT DX,AL”中DX的作用是()。

    • A、目的寄存器
    • B、数据寄存器
    • C、存放端口地址的地址指针寄存器
    • D、存放一个操作数

    正确答案:C

  • 第7题:

    根据以下要求,写出对应的汇编语言指令 (1)把BX和DX寄存器内容相加,结果存入DX寄存器。 (2)使用BX和SI寄存器进行基址变址寻址,把存储器中一字节内容与AL内容相加,结果存入存储单元。 (3)用寄存器BX和位移量0B2H的寄存器相对寻址方式,把存储器中一个双字与ECX相加,结果存入ECX。 (4)用偏移地址1020H直接寻址,把存储单元一个字内容与立即数3相加,结果存入存储单元。 (5)将AL寄存器内容与立即数120相加,结果存入AL寄存器。


    正确答案: (1)ADD DX,BX
    (2)ADD [BX][SI],AL
    (3)ADD ECX,[BX+0B2H]
    (4)ADD WORD PTR[1020H],3
    (5)ADD AL,120

  • 第8题:

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


    正确答案: ADD AL,[BX][SI]

  • 第9题:

    单选题
    假定a为一个整型数组名,则元素a[4]的地址比该数组的首地址大()个字节。
    A

    4

    B

    8

    C

    16

    D

    32


    正确答案: D
    解析: 暂无解析

  • 第10题:

    单选题
    一维数组A采用顺序存储结构,每个元素占用6个字节,第6个元素的存储地址为100,则该数组的首地址是()。
    A

    64

    B

    90

    C

    28

    D

    70


    正确答案: C
    解析: 暂无解析

  • 第11题:

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

    正确答案: MOV BX,OFFSET BLOCK
    ADD BX,(6–1)*2
    MOV DX,[BX]
    解析: 暂无解析

  • 第12题:

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

    正确答案: ADD AL,[BX][SI]
    解析: 暂无解析

  • 第13题:

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


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

  • 第14题:

    一个有16个字的数据区,它的起始地址为70A0:DDF6,请写出这个数据区首末字单元的物理地址。 首地址:()H 末地址:()H


    正确答案:7E7F6H;7E802H

  • 第15题:

    内存中的指令,一般先取到数据缓冲寄存器,再送到()。

    • A、指令寄存器
    • B、地址寄存器
    • C、通用寄存器
    • D、指令译码器

    正确答案:A

  • 第16题:

    CPU在执行OUTDX,AL指令时,()寄存器的内容送到地址总线上,()寄存器的内容送到数据总线上。


    正确答案:DX;AL

  • 第17题:

    有一个10个字的数组存放在数据段,已知其起始地址为7A3CH:185FH,请问该数组在内存中的实际起始物理地址和末地址各为多少?此时,DS段寄存器中的内容为多少?


    正确答案: 该数组在内存中的实际起始物理地址为7BC1FH,末地址为7BC32H,DS=7A3CH。

  • 第18题:

    试根据以下要求写出相应的汇编语言指令 把BX寄存器和DX寄存器的内容相加,结果存入DX寄存器中。


    正确答案: ADD DX,BX。

  • 第19题:

    在程序执行过程中,IP寄存器始终保存的是()。

    • A、上一条指令的首地址
    • B、本条指令的首地址。
    • C、下一条指令的首地址
    • D、需计算有效地址后才能确定地址。

    正确答案:C

  • 第20题:

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

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

  • 第21题:

    单选题
    指令“OUT DX,AL”中DX的作用是()。
    A

    目的寄存器

    B

    数据寄存器

    C

    存放端口地址的地址指针寄存器

    D

    存放一个操作数


    正确答案: C
    解析: 暂无解析

  • 第22题:

    问答题
    试根据以下要求写出相应的汇编语言指令 把BX寄存器和DX寄存器的内容相加,结果存入DX寄存器中。

    正确答案: ADD DX,BX。
    解析: 暂无解析

  • 第23题:

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

    正确答案: ADD[BX+0B2H],CX
    解析: 暂无解析