itgle.com

若TABLE是数据段中0032H单元的符号名,其中存放的内容为1234H,则下列 指令执行后肯定使AX寄存器的内容为0032H。A.MOV AX,TABLEB.MOV AX,[TABLE]C.LEA AX,TABLED.AND AX,LABLE

题目

若TABLE是数据段中0032H单元的符号名,其中存放的内容为1234H,则下列 指令执行后肯定使AX寄存器的内容为0032H。

A.MOV AX,TABLE

B.MOV AX,[TABLE]

C.LEA AX,TABLE

D.AND AX,LABLE


相似考题
更多“若TABLE是数据段中0032H单元的符号名,其中存放的内容为1234H,则下列 指令执行后肯定使AX寄存器的内容为0032H。”相关问题
  • 第1题:

    执行下列指令后,AX寄存器中的内容是( ) TABLE DW 10,20,30,40,50 ENTRY DW3 ┆ MOV BX,OFFSET TABLE ADD BX,ENTRY MOV AX,[BX]

    A.10

    B.20

    C.30

    D.40


    正确答案:D
    解析:ENTRYDW3定义的是以字为单位,最后的MOVAX,[BX]的意思就是取EA为3的字的内容,即0040H。

  • 第2题:

    若定义DATDB '1234',执行指令MOV AX,WORD PTR DAT后,AX寄存器中的内容是

    A.1234H

    B.3412H

    C.3132H

    D.3231H


    正确答案:D
    解析:该题考查考生对汇编指令的理解。因为AX是16位的,可以存放两个字节,所以语句“MOV AX,WORD PTR DAT”将数据DAT的前两个字节(即12)传送到 AX中,进入AX又是先低字节后高字节的顺序,读出的时候又是先高字节后低字节,所以应该选择D。

  • 第3题:

    执行下面的指令序列后,AX寄存器中的数据是( )。 MOV AX,1234H MOV BX,4 MUL BX,

    A.4936H

    B.48DOH

    C.2340H

    D.0234H


    正确答案:B

  • 第4题:

    如TABLE为数据段中0100单元的符号名,其中存放的内容为0FF00H,试问以下两条指令有什么区别?指令执行后,AX寄存器的内容是什么?


    正确答案: MOVAX,TABLE
    MOVAX,OFFSETTABLE

  • 第5题:

    如果TABLE为数据段中0100单元的符号名,其中存放的内容为0FF00H,以下两条指令执行后,AX、BX寄存器的内容分别是()。MOV.AX,TABLEMOV.BX,OFFSETTABLE

    • A、0FF00H;0100H
    • B、0FF00H;0FF00H
    • C、0100H;0100H
    • D、0100H;0FF00H

    正确答案:A

  • 第6题:

    阅读程序段,回答问题: CWD XOR AX,DX SUB AX,DX 该程序片段中,AX寄存器的内容是一个16位有符号数。 若执行前(AX)=0FEDCH,则执行后(AX)等于多少?


    正确答案:执行后(AX)=124

  • 第7题:

    写出能完成下述操作的指令。 (1)将立即数1234H送至DS寄存器。 (2)将存储单元3000H和内容送至4000H单元。 (3)将累加器AX与寄存器CX中的内容对调。


    正确答案: (1)MOV AX, 1234H
    MOV DS, AX
    (2) MOV AX, [3000H]
    MOV [4000H], AX
    (3) XCHG AX, CX

  • 第8题:

    8086CPU中若寄存器AX的内容为0028H,则执行INCAX指令后,AX的内容为()

    • A、0027H
    • B、0028H
    • C、0029H
    • D、002AH

    正确答案:C

  • 第9题:

    将堆栈段中偏移量值为BX的存储单元中的内容送入AX寄存器的指令是()。

    • A、MOVAX,BX
    • B、MOVAX,[BX]
    • C、POPAX
    • D、MOVAX,SS:[BX]

    正确答案:D

  • 第10题:

    如8051的SP的内容是40H,执行RET这样的指令后,()。

    • A、 当前寄存器SP中的内容为38H
    • B、 当前寄存器SP中的内容为3EH
    • C、 当前寄存器SP中的内容为RET所对应的地址单元的内容
    • D、 内存RAM的41H42H单元中存放RET指令所对应的PC值

    正确答案:B

  • 第11题:

    问答题
    如TABLE为数据段中0032单元的符号名,其中存放的内容为1234H,试问以下两条指令有什么区别?指令执行完后AX寄存器的内容是什么? MOV AX,TABLE LEA AX,TABLE

    正确答案: MOV AX,TABLE是将TABLE单元的内容送到AX,(AX)=1234H。
    LEA AX,TABLE是将TABLE单元的有效地址送到AX,(AX)=0032H。
    解析: 暂无解析

  • 第12题:

    问答题
    如TABLE为数据段中0100单元的符号名,其中存放的内容为0FF00H,试问以下两条指令有什么区别?指令执行后,AX寄存器的内容是什么?

    正确答案: MOVAX,TABLE
    MOVAX,OFFSETTABLE
    解析: 暂无解析

  • 第13题:

    执行下面的指令 MOV AX, 1234H MOV DX, 4 MUL DX AX寄存器中的数据是( )。

    A.4936H

    B.48DOH

    C.2340H

    D.0234H


    正确答案:B
    解析:执行乘法运算时,寄存器AX 中最初存放的是被乘数,计算完成后,积将被保存在AX寄存器中。

  • 第14题:

    若定义变量DAT DB OA5H,5BH,则执行MOV AX,WORD PTR DAT指令后AX寄存器的内容是【 】。


    正确答案:5BA5H
    5BA5H

  • 第15题:

    执行下面的指令序列后,AX寄存器中的数据是( )。 MOV AX,1234H MOVBX,4 MUL BX

    A.4936H

    B.48DOH

    C.2340H

    D.0234H


    正确答案:B

  • 第16题:

    执行下列指令后,AX寄存器中的内容是()。 TABLE.DW.10,20,30,40,50 ENTRY DW3... MOV.BX,OFFSET TABLE ADD.BX,ENTRY MOV.AX,[BX]

    • A、(AX)=20
    • B、(AX)=30
    • C、(AX)=40
    • D、(AX)=50

    正确答案:C

  • 第17题:

    假设BX寄存器上的内容为0100H,下列指令执行后AX寄存器的内容分别是什么? MOVAX,1200H;(AX)=() MOVAX,BX;(AX)=() ADDAX,BX;(AX)=()


    正确答案:1200H;0100H;0200H

  • 第18题:

    若寄存器AX、BX、CX、DX的内容分别为14,15,16,17,依次执行PUSH AX,PUSH BX,POP CX,POP DX指令后,寄存器DX的内容为()

    • A、14
    • B、15
    • C、16
    • D、17

    正确答案:A

  • 第19题:

    TABLE为数据段中每存储单元的符号名,则指令MOV AX,TABLE和指令LEA AX,TABLE是等价的。


    正确答案:错误

  • 第20题:

    如TABLE为数据段中0032单元的符号名,其中存放的内容为1234H,试问以下两条指令有什么区别?指令执行完后AX寄存器的内容是什么? MOV AX,TABLE LEA AX,TABLE


    正确答案: MOV AX,TABLE是将TABLE单元的内容送到AX,(AX)=1234H。
    LEA AX,TABLE是将TABLE单元的有效地址送到AX,(AX)=0032H。

  • 第21题:

    如TABLE为数据段中0032单元的符号名,其中存放的内容是1234H,试问以下两条指令有什么区别?指令执行完后BX寄存器的内容是什么? (1)MOV  BX,TABLE   (2)LEA   BX,TABLE


    正确答案:MOV指令是数据传送指令,是将TABLE对应的存储单元中的内容送入BX,因此,指令执行完后BX的内容为1234H,而LEA指令是地址传送指令,是将TABLE的偏移地址传送给BX,因此,指令执行完后BX的内容为0032H。

  • 第22题:

    单选题
    若寄存器AX的内容为0028H,则执行DECAX指令后,AX的内容为()
    A

    0027H

    B

    0028H

    C

    0029H

    D

    002AH


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

  • 第23题:

    填空题
    假设BX寄存器上的内容为0100H,下列指令执行后AX寄存器的内容分别是什么? MOVAX,1200H;(AX)=() MOVAX,BX;(AX)=() ADDAX,BX;(AX)=()

    正确答案: 1200H,0100H,0200H
    解析: 暂无解析

  • 第24题:

    问答题
    如TABLE为数据段中0032单元的符号名,其中存放的内容是1234H,试问以下两条指令有什么区别?指令执行完后BX寄存器的内容是什么? (1)MOV  BX,TABLE   (2)LEA   BX,TABLE

    正确答案: MOV指令是数据传送指令,是将TABLE对应的存储单元中的内容送入BX,因此,指令执行完后BX的内容为1234H,而LEA指令是地址传送指令,是将TABLE的偏移地址传送给BX,因此,指令执行完后BX的内容为0032H。
    解析: 暂无解析