更多“MOVSP,3210HPUSHAX执行上述指令序列后,SP寄存器的值是()。”相关问题
  • 第1题:

    设SP初值为2000H,执行指令PUSH AX后,SP的值是( )。

    A.1EEEH

    B.2001H

    C.2002H

    D.1EEFH


    正确答案:C
    解析:入栈指令的执行过程是,首先将SP中的值加1,然后把SP中的值当作地址,将 AX中的值送进以SP中的值为地址的RAM单元中。

  • 第2题:

    假设执行CALL DWORD PTR[BX]指令时(SP)=1248H,问进入子程序后SP寄存器中的内容是( )。

    A.1244H

    B.1246H

    C.124AH

    D.124CH


    正确答案:A

  • 第3题:

    试写出执行下列指令序列后BX寄存器的内容。执行前(BX)=6D16H。 MOV CL,7 SHR BX,CL


    正确答案: (BX)=00DAH。

  • 第4题:

    OVR1,#0x1000LDRR0,[R1],#4执行上述指令序列后,R1寄存器的值是()。

    • A、0x1000
    • B、0x1004
    • C、0x0FFC
    • D、0x4

    正确答案:B

  • 第5题:

    设寄存器AL,BL,CL中内容均为76H,执行上述指令序列后,AL=(),BL=(),CL=()。


    正确答案:执行上述指令序列后,AL=79H,BL=06H,CL=7FH

  • 第6题:

    执行MOV SP,3210H;PUSH AX两条指令后,SP寄存器的值是()

    • A、3211H
    • B、320EH
    • C、320FH
    • D、3212H

    正确答案:B

  • 第7题:

    单片机中用于存放下一条将要执行的指令的地址寄存器是()

    • A、ACC
    • B、PC
    • C、PSW
    • D、SP

    正确答案:B

  • 第8题:

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

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

    正确答案:C

  • 第9题:

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

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

    正确答案:B

  • 第10题:

    问答题
    设寄存器AL,BL,CL中内容均为76H,执行上述指令序列后,AL=(),BL=(),CL=()。

    正确答案: 执行上述指令序列后,AL=79H,BL=06H,CL=7FH
    解析: 暂无解析

  • 第11题:

    问答题
    设SP=2000H,AX=8A95H,DI=A000H。请写出下列指令执行后指定寄存器和标志位的值。 ADD AX,DI ; PUSH AX ; POP DI ;

    正确答案: ADD AX,DI ;AX =2A95H ,CF=1
    PUSH AX ;SP = 1FFEH
    POP DI ;DI = 2A95H
    解析: 暂无解析

  • 第12题:

    单选题
    设SP=3000H,执行下列指令后,SP寄存器的值是()POP BXPUSH AX
    A

    2FFEH

    B

    3000H

    C

    3002H

    D

    3004H


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

  • 第13题:

    执行下列指令后,SP寄存器的值是( )。MOV SP,1000HPUSH AX

    A.0FFEH

    B.0FFFH

    C.1001

    D.1002H


    正确答案:A

  • 第14题:

    执行下列指令后,SP寄存器的值是( )。 MOV SP,1000H PUSH AX

    A.OFFEH

    B.OFFFH

    C.1001

    D.1002H


    正确答案:A

  • 第15题:

    设SP=2000H,AX=8A95H,DI=A000H。请写出下列指令执行后指定寄存器和标志位的值。 ADD AX,DI ; PUSH AX ; POP DI ;


    正确答案: ADD AX,DI ;AX =2A95H ,CF=1
    PUSH AX ;SP = 1FFEH
    POP DI ;DI = 2A95H

  • 第16题:

    执行以下指令不会影响SP寄存器的是:()

    • A、CALL
    • B、MOVSB
    • C、INT
    • D、PUSH

    正确答案:B

  • 第17题:

    设若标志寄存器原值为0A11H,(SP)=0060H,(AL)=4。下列几条指令执行后,标志寄存器、AX、SP的值分别是多少? PUSHF LAHF XCHG AH,AL PUSH AX SAHF POPF


    正确答案: 指令执行后标志寄存器的值为0411H,AX=0411H,SP=005EH。

  • 第18题:

    执行下列指令后,SP寄存器的值是:() MOV SP,1000H PUSH AX

    • A、0FFEH
    • B、0FFFH
    • C、1001H
    • D、1002H

    正确答案:A

  • 第19题:

    执行指令ADD AL,72H前,(AL)=8EH,标志寄存器的状态标志OF、SF、ZF、AF、PF和CF全为0,指出该指令执行后标志寄存器的值。


    正确答案:指令执行后,AL的内容为0000000H,且有进位,标志寄存器中各标志位的值为:OF=0,SF=0,ZF=1,AF=1,PF=1,CF=1。

  • 第20题:

    假定堆栈指针SP的值为37H,执行LCALL指令后,SP的值为()

    • A、36H
    • B、37H
    • C、38H
    • D、39H

    正确答案:D

  • 第21题:

    单选题
    设SP=1FFAH,执行下列指令后,SP寄存器的值是()PUS HBXPUS HAX
    A

    1FF6H

    B

    2002H

    C

    1FFEH<>

    D

    1FFBH


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

  • 第22题:

    单选题
    设SP=1FFFH,执行下列指令后,SP寄存器的值是()。 ┇POPF PU SH BX PUSH BX┇
    A

    2000H

    B

    2002H

    C

    1FFCH

    D

    1FFEH


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

  • 第23题:

    单选题
    OV SP,3210H PUSH AX 执行上述指令序列后,SP寄存器的值是()。
    A

    3211H

    B

    320EH

    C

    320FH

    D

    3212H


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