• 2022-05-27
    若(R1)=20H,(20H)=55H,则执行指令MOV A,@R1后,(A)=?
    A: 55H
    B: 30H
    C: 20H
    D: 50H
  • A

    内容

    • 0

      设A=55H,R1=0FH,则执行ANLA,R1指令后的结果是A=()H。

    • 1

      若(R1)=30H,(A)=20H,则执行指令MOV @R1,A后,(30H)=? A: 20H B: 30H C: 21H D: 31H

    • 2

      设(R0)=20H,(R1)=30H,(20H)=20H,(21H)=30H,(22H)=40H,(30H)=E0H,(31H)=50H,(32H)=60H。 CLRC MOVR2,#3 LOOP:MOVA,@R0 ADDCA,@R1 MOV@R0,A INCR0 INCR1 DJNZR2,LOOP SJMP$ 程序执行后,(20H)=。 注意:答案用十六进制,十六进制数用大写字母H表示

    • 3

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

    • 4

      已知(A)=01H,(SP)=50H,(DPTR)=100H。则下述程序段执行后 (A)、(B)、(SP)、(DPH)、Acc.7的结果为( )。 RL A MOV B,A MOVC A,@A+DPTR PUSH Acc SJMP $ ORG 100H DB 10H,20H,30H A: 30H,2,51H,01H,0 B: 20H,02H,4FH,10H,0 C: 30H,02H,51H,01H,1 D: 20H,4,50H,00H,1