更多“3. 假定(SP)=40H , (39H)=30H,(40H)=60H。执行下列指令: POP DPH POP DPL 后,DPTR的内容为 H。”相关问题
  • 第1题:

    设堆栈指针SP中的内容为60H,内部RAM中30H和31H单元的内容分别为24H和10H,执行下列程序段后,61H,62H,30H,31H,DPTR及SP中的内容将有何变化?  PUSH  30H  PUSH  31H  POP   DPL  POP   DPH  MOV  30H,#00H  MOV  31H,#0FFH 


    正确答案: P.USH  30H       ;(61H)= (30H) = 24H
    P.USH  31H       ; (62H) = (31H) = 10H
    P.OP   DPL       ; (DPL) = (62H) = 10H
    P.OP   DPH       ; (DPH) =(61H)= 24H
    M.OV  30H,#00H   ; (30H) = 00H
    M.OV  31H,#0FFH  ; (31H) = 0FFH
    程序执行后:(61H)= 24H, (62H) = 10H, (30H) = 00H, (31H) = 0FFH,(DPTR) = 2410H

  • 第2题:

    内部RAM中,(40H)=60H,(41H)=70H,(60H)=30H,(61H)=80H,执行下列程序片段:MOVR0,#40HMOVA,@R0INC@R0MOVA,@R0则,(A)=()。

    • A、50H
    • B、51H
    • C、60H
    • D、61H

    正确答案:D

  • 第3题:

    假定,SP=60H,A=30H,B=70H,执行下列指令: PUSH A PUSH B 后,SP的内容为(),61H单元的内容为(),62H单元的内容为()。


    正确答案:62H,30H,70H

  • 第4题:

    假定累加器A中的内容为30H,DPTR中的内容为2000H,执行指令:    MOVC  A,@A+DPTR  后,把程序存储器()单元的内容送入累加器A中。


    正确答案:2030H

  • 第5题:

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

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

    正确答案:D

  • 第6题:

    假定(A)=0FFH,(R3)=0FH,(30H)=0F0H,(R0)=40H,(40H)=00H。执行指令INC AINC R3INC 30HINC@R0后,累加器A的内容为(),R3的内容为(),30H的内容为(),40H的内容为()。


    正确答案:00H;10H;0F1H;01H

  • 第7题:

    如果DPTR=507BH,SP=32H,(30H)=50H,(31H)=5FH,(32H)=3CH,则执行下列指令后: POP DPH POP DPL POP SP 则:DPH=(),DPL=(),SP=()


    正确答案:DPH=3CH,DPL=5FH,SP=4FH

  • 第8题:

    已知(30H)=21H,(31H)=04H,说明下列程序的功能,执行后(30H)=(),(31H)=()。  PUSH 30H PUSH 31H      POP 30H      POP 31H


    正确答案:04H;21H

  • 第9题:

    假定SP=62H,(61H)=30H,(62H)=70H,执行下列指令:POP DPHPOP DPL后,DPTR的内容为(),SP的内容为()。


    正确答案:7030H;60H

  • 第10题:

    指出下列每条指令的寻址方式。 (1)MOV A,40H;  (2)MOV 30H,#00H;  (3)SJMP  LOOP;  (4)MOVC A,@A+DPTR;  (5)MOVX  A,@R0; (6)MOV C,20H;  (7)MOV 20H,R3;  (8)MOV 31H,20H;


    正确答案: (1)直接寻址
    (2)立即寻址
    (3)相对寻址
    (4)变址寻址
    (5)寄存器寻址
    (6)位寻址
    (7)寄存器寻址
    (8)直接寻址

  • 第11题:

    假定(A)=0FH,(R7)=19H,(30H)=00H,(R1)=40H,(40H)=0FFH。执行指令DEC ADEC R7DEC @R1后,累加器A的内容为(),R7的内容为(),30H的内容为(),40H的内容为()。


    正确答案:0EH;18H;0FFH;0FEH

  • 第12题:

    问答题
    已知(30H)=50H,AR2=40H,AR3=60H,AR4=80H,则运行以下程序后,(30H)、(40H)、*AR3和AR4的值分别等于多少? MVKD   30H,  *AR2           MVDD   *AR2, *AR3           MVDM   *AR3, AR4

    正确答案: (30H)=50H,(40H)=50H,*AR3=50H,AR4=50H
    解析: 暂无解析

  • 第13题:

    内部RAM中,(40H)=60H,(41H)=70H,(60H)=30H,(61H)=80H,执行下列程序片段:MOVR0,40HMOVA,@R0INCR0MOV@R0,A则,(61H)=()。

    • A、70H
    • B、80H
    • C、30H
    • D、60H

    正确答案:C

  • 第14题:

    已知(DS)=2000H,有关的内存单元值为:(21000H)=00H,(21001H)=12H,(21200H)=00H,(21201H)=10H,(23200H)=20H,(23201H)=30H,(23400H)=40H,(23401H)=30H,(23600H)=60H,(23601H)=30H,符号COUNT的偏移地址为1200H。执行下列指令后,寄存器AX、BX、SI的值分别是多少?


    正确答案: MOV BX,OFFSETCOUNT
    MOV SI,[BX]
    MOV AX,COUNT[SI][BX]
    执行结果为(BX)=1200H,(SI)=1000H,(AX)=3040H。

  • 第15题:

    假定(SP)=60H,(ACC)=30H,(B)=70H,执行下列指令PUSH ACCPUSH B后,SP的内容为(),61H单元的内容为(),62H单元的内容为()。


    正确答案:62H;30H;70H

  • 第16题:

    假定DPTR的内容为8100H,累加器A的内容为40H,执行指令MOVC A,@A+DPTR后,送入A的是程序存储器()单元的内容


    正确答案:8140H

  • 第17题:

    MOVX 40H , #30H


    正确答案:错误

  • 第18题:

    程序执行前有(SP)=34H,(34H)=30H,(33H)=20H,(32H)=10H。执行下列指令后,DPTR中的数据是()。POP APOP DPHPOP DPL

    • A、3020H
    • B、2010H
    • C、3010H
    • D、3034H

    正确答案:B

  • 第19题:

    指令“POP40H”的含义是()

    • A、将堆栈中的数给40H地址单元
    • B、将地址40H内数压堆栈
    • C、将40H单元清零
    • D、将40H单元置为FFH

    正确答案:A

  • 第20题:

    若执行前(SP)=40H,标号LABEL所在的地址为3456H。LCALL指令的地址为2000H,执行如下指令: 2000HLCALLLABELPC的值等于什么?


    正确答案:PC=3456H

  • 第21题:

    执行如下三条指令后,20H单元的内容是()                    M O V           R 0,#20H               M O V          40H,#0 F H              M O V         ﹫R 0,40H


    正确答案:0FH

  • 第22题:

    R1的内容为40H,执行下面的指令或指令组合,(),两(组)指令执行结果一样。

    • A、 指令ANL  40H   #40H和指令组合MOV  A    @R1    ANL  40H   A比较
    • B、 指令ANL  A    @R1和指令ANL  A    #40H比较
    • C、 指令ANL  A    @R1和指令MOV  40H   R1    ANL  A   40H比较
    • D、 指令ANL  A    R1和指令ANL  A    #40H比较

    正确答案:D

  • 第23题:

    单选题
    假定DS=1000H,AX=2000H,【1234H】=30H,【1235H】=40H当执行完MOVAX,【1234】指令后,AX的值为()。
    A

    4030H

    B

    3040H

    C

    1234H

    D

    2000H


    正确答案: C
    解析:

  • 第24题:

    问答题
    设堆栈指针SP中的内容为60H,内部RAM中30H和31H单元的内容分别为24H和10H,执行下列程序段后,61H,62H,30H,31H,DPTR及SP中的内容将有何变化?  PUSH  30H  PUSH  31H  POP   DPL  POP   DPH  MOV  30H,#00H  MOV  31H,#0FFH

    正确答案: P.USH  30H       ;(61H)= (30H) = 24H
    P.USH  31H       ; (62H) = (31H) = 10H
    P.OP   DPL       ; (DPL) = (62H) = 10H
    P.OP   DPH       ; (DPH) =(61H)= 24H
    M.OV  30H,#00H   ; (30H) = 00H
    M.OV  31H,#0FFH  ; (31H) = 0FFH
    程序执行后:(61H)= 24H, (62H) = 10H, (30H) = 00H, (31H) = 0FFH,(DPTR) = 2410H
    解析: 暂无解析