• 2022-06-04
    下面的指令语句对吗?为什么?MOVR0,#0400H;MOV100H,A;MOV@R2,A;MOVX@R1,A。
  • MOVR0,#0400H;不对,R0是8位寄存器源操作数超过了8位MOV100H,A;不对,片内数据存储器用8位地址访问,目的操作数的地址超过了8位。MOV@R2,A;不对,能够用于间接寻址的只能是R0或R1MOVX@R1,A;对,R1做为间址寄存器来提供寻址存储器的低8位,高8位由P2提供

    内容

    • 0

      中国大学MOOC: 执行如下3条指令后,30H单元的内容是()。MOV R1,#30H MOV 40H,#0EH MOV ﹫R1,40H

    • 1

      指令 MOV R0,20H 执行前 (R0)=30H, (20H)=38H,执行后(R0)=?

    • 2

      MOV @R0,35H属于哪一种寻址方式?

    • 3

      源操作数是寄存器寻址是( )。 A: MOV A, B: 12H C: MOV R7,12H D: MOV R0,A E: MOV 12H,C

    • 4

      假设(30H)=60H,(60H)=55H,则执行下列指令后,(A)=H,MOV R0,30HMOV A,@R0