更多“若SS=2000H,SP=1000H,执行指令PUSHAX后,AX内容压入21000H字单元中。()”相关问题
  • 第1题:

    已知(IP)=1000H,(SP)=2000H,(BX)=2817H,CALL WORD PTR[BX]指令的机器代码是FFl7H,试问执行该指令后,SS:1FFEH字节单元中的数据是( )。

    A.28H

    B.3FH

    C.00H

    D.02H


    正确答案:D

  • 第2题:

    若(BX) =1000H, (DS) =2000H, (21000H) =12H, (21001H) =34H,执行LEASI, CDX)指令后,SI寄存器中的内容是( )。

    A.1234H

    B.3412H

    C.1000H

    D.0010H


    正确答案:C

  • 第3题:

    假设(SP)=1000H,(BX)=2000H,执行CALL BX指令后,SP中的内容为

    A.1000H

    B.OFFEH

    C.2000H

    D.1FFEH


    正确答案:B

  • 第4题:

    已知(AX)=1000H,(BX)=2000H,依次执行PUSH AX,PUSH BX、POP AX指令后,AX寄存器中的内容是( )。

    A.1000H

    B.0010H

    C.2000H

    D.0020H


    正确答案:C

  • 第5题:

    已知(IP)=1000H,(SP)=2000H,(BX)=2817H,CALL,WORD PTR[BX]指令的机器代码是FFl7H,试问执行该指令后,SS: 1FFEH字节单元中的数据是( )。

    A.28H

    B.3FH

    C.OOH

    D.02H


    正确答案:D

  • 第6题:

    若SP=1000H,则执行指令PUSHAX后,(SP)=0FFEH。()


    答案:对
    解析:

  • 第7题:

    设堆栈指针(SS)=2000H,(SP)=1000H,在执行PUSH AX指令后,(SS)=()(SP)=()


    正确答案:2000H;0FFEH

  • 第8题:

    假定(SS)=2000H,(SP)=0100H,(AX)=2107H,执行指令PUSHAX之后,存放数据21H的物理地址是()

    • A、20102H
    • B、20101H
    • C、200FEH
    • D、200FFH

    正确答案:D

  • 第9题:

    设堆栈指针SP的初值为2300H,(AX)=50ABH,(BX)=1234H。执行指令PUSHAX后,(SP)=?,再执行指令PUSHBX及POPAX之后,(SP)=?(AX)=?(BX)=?


    正确答案:堆栈指针SP总是指向栈顶,每执行一次PUSH指令SP-2,执行一次POP指令SP+2.所以,执行PUSHAX指令后,(SP)=22FEH;再执行PUSHBX及POPAX后,(SP)=22FEH,(AX)=(BX)=1234H

  • 第10题:

    设SP初值为2000H,执行指令‚PUSHAX‛后,SP的值是()。

    • A、1FFFH
    • B、1998H
    • C、1FFEH
    • D、2002H

    正确答案:C

  • 第11题:

    单选题
    若已知(SP)=2000H,(AX)=0020H,则执行指令PUSHAX后,(SP)和((SS):(SP))的值分别为。()
    A

    2002H,00H

    B

    1FFEH,00H

    C

    1FFEH,20H

    D

    2002H,20H


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

  • 第12题:

    问答题
    设堆栈指针SP的初值为2300H,(AX)=50ABH,(BX)=1234H。执行指令PUSHAX后,(SP)=?,再执行指令PUSHBX及POPAX之后,(SP)=?(AX)=?(BX)=?

    正确答案: 堆栈指针SP总是指向栈顶,每执行一次PUSH指令SP-2,执行一次POP指令SP+2.所以,执行PUSHAX指令后,(SP)=22FEH;再执行PUSHBX及POPAX后,(SP)=22FEH,(AX)=(BX)=1234H
    解析: 暂无解析

  • 第13题:

    己知(AX)=1000H,(BX)=2000H,依次执行PUSH AX,PUSH BX、POP AX指令后,AX寄存器中的内容是( )。

    A.1000H

    B.0010H

    C.2000H

    D.0020H


    正确答案:C

  • 第14题:

    在8086微处理器中,若(SS)=2000H,(SP)=0100H,(AX)=2107H,执行指令PUSH AX后存放数据21H的物理地址是(45)。

    A.20102H

    B.20101H

    C.200FEH

    D.200FFH


    正确答案:D
    解析:8086中的堆栈采用满递减堆栈,即SP先减,再压入数据,以字为单位对堆栈操作。因此压入数据时的起始SP应为0FEH;8086中数据采用小段模式存储,即一个字数据中低字节存放在低地址;8086逻辑地址到物理地址的形成机制为:物理地址=段地址×16+偏移地址(或物理地址=段地址左移4位+偏移地址)压栈后内容存储的物理地址为SS×16+0FEH,21H是AX中的高位,其存储位置为200FFH。

  • 第15题:

    干若(BX)=1000H,(DS)=2000H,(21000H)=12H,(21001H)=34H,执行 LEA SI,[BX]指令后,SI寄存器的内容是( )。

    A.1234H

    B.3412H

    C.1000H

    D.0010H


    正确答案:B

  • 第16题:

    若(BX)=1000H,(DS)=2000H,(21000H)=12H,(21001H)=34H,执行LEASI,[BX],指令后,SI寄存器的内容是

    A.1234H

    B.3412H

    C.1000H

    D.0010H


    正确答案:C
    解析:LEA指令是一条取有效地址的指令(Load Effective Address),它用来将源操作数的偏移地址传送到通用寄存器。因此SI寄存器内容就是田X)的内容,即1000H。

  • 第17题:

    假定(SS)=2000H,(SP)=0100H,(AX)=2107H,执行指令PUSHAX后,存放数据21H的物理地址是( )。

    A.20102H

    B.20101H

    C.200FEH

    D.200FFH


    正确答案:D

  • 第18题:

    假设(DS)=3000H,(SS)=3000H,(AX)=2000H,(BX)=1100H,(SI)=2,(DI)=1,(SP)=100H,(31200H)=40H。 请写出下列指令单独执行完后,有关寄存器和存储单元的内容。ADD AX,1000H


    正确答案:(AX) =3000H

  • 第19题:

    设堆栈指针SP的初值为1000H,AX=2000H,BX=3200H,试问: 1、执行指令PUSH AX后SP=? 2、再执行PUSH BX及POPAX后SP、AX、BX?


    正确答案:1、SP=0FFEH;
    2、SP=0FFEH;AX=3200H;BX=3200H。

  • 第20题:

    设(DS)=1000H,(ES)=2000H,(SS)=3000H,(BX)=5000H,(BP)=6000H,(DI)=0001H,内存单元中,(21000H)=1234H,(36000H)=9ABCH,(16000H)=9657H,(41002H)=789AH。则MOV AX,[BP]执行后(AX)等于多少?


    正确答案:(AX)=9ABCH

  • 第21题:

    假设(SS)=2000H,(SP)=0012H,(AX)=1234H,执行PUSHAX后,(SP)=()。

    • A、0014H
    • B、0011H
    • C、0010H
    • D、000FH

    正确答案:C

  • 第22题:

    问答题
    假设(DS)=3000H,(SS)=3000H,(AX)=2000H,(BX)=1100H,(SI)=2,(DI)=1,(SP)=100H,(31200H)=40H。 请写出下列指令单独执行完后,有关寄存器和存储单元的内容。ADD AX,1000H

    正确答案: (AX) =3000H
    解析: 暂无解析

  • 第23题:

    单选题
    假定(SS)=2000H,(SP)=0100H,(AX)=2107H,执行指令PUSHAX后,存放数据21H的物理地址是()。
    A

    20102H

    B

    20101H

    C

    200FEH

    D

    200FFH


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