网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
设:内部RAM中,(40H)=50H,(41H)=60H,(50H)=30H, (51H)=70H,执行下列片段后括号内应为什么? MOV R0,#40H ; R0=(40H) MOV A,@R0; A=(50H) INC @R0; (40)=(51H) MOV A,@R0; A=(51H)
A.R0=(40H),A=(51H),(40)=(51H),A=(51H)
B.R0=(40H),A=(50H),(40)=(50H),A=(51H)
C.R0=(40H),A=(50H),(40)=(51H),A=(50H)
D.R0=(40H),A=(50H),(40)=(51H),A=(51H)
参考答案和解析
513051603040
更多 “设:内部RAM中,(40H)=50H,(41H)=60H,(50H)=30H, (51H)=70H,执行下列片段后括号内应为什么? MOV R0,#40H ; R0=(40H) MOV A,@R0; A=(50H) INC @R0; (40)=(51H) MOV A,@R0; A=(51H)A.R0=(40H),A=(51H),(40)=(51H),A=(51H)B.R0=(40H),A=(50H),(40)=(50H),A=(51H)C.R0=(40H),A=(50H),(40)=(51H),A=(50H)D.R0=(40H),A=(50H),(40)=(51H),A=(51H)” 相关考题
考题
以下是部分ARM汇编程序,该程序的执行结果是(43)。AREA EXAMPLE2,CODE,READONLYENTYRstart MOV ro,#10MOV r1,#3BL DOADDdoadd ADD r0,r0,r1MOV pc,1rENDA.结果值13存放在R0寄存器中B.结果值23存放在R1寄存器中C.结果值13存放在LR寄存器中D.结果值23存放在LR寄存器中
考题
执行下列指令后,(CX)值为( )。 TABLE DW 10H,20H,30H,40H,50H X DW 3 LEA BX, TABLE ADD BX,X MOV CX,[BX]A.0030HB.0003HC.3000HD.2000H
考题
以下是部分ARM汇编程序,该程序的执行结果是( )。AREA EXAMPLE2,CODE,READONLYENTYRstart MOV r0,#10 MOV r1,#3 BL DOADDdoadd ADD r0,r0,r1 ENDA.结果值13存放在R0寄存器中
B.结果值23存放在R1寄存器中
C.结果值13存放在LR寄存器中
D.结果值23存放在LR寄存器中
考题
内部RAM中,(40H)=60H,(41H)=70H,(60H)=30H,(61H)=80H,执行下列程序片段:MOVR0,40HMOVA,@R0INCR0MOV@R0,A则,(61H)=()。A、70HB、80HC、30HD、60H
考题
内部RAM中,(40H)=60H,(41H)=70H,(60H)=30H,(61H)=80H,执行下列程序片段:MOVR0,#40HMOVA,@R0INC@R0MOVA,@R0则,(A)=()。A、50HB、51HC、60HD、61H
考题
R1的内容为50H,执行下面的指令或指令组合,(),两(组)指令执行结果一样。A、 指令ORL 50H #40H和指令组合MOV A @R1 ORL 50H A比较B、 指令ORL A @R1和指令ANL A #50H比较C、 指令ORL A @R1和指令MOV 50H R1 ORL A 50H比较D、 指令ORL A R1和指令ORL A #50H比较
考题
假定(A)=0FFH,(R3)=0FH,(30H)=0F0H,(R0)=40H,(40H)=00H。执行指令INC AINC R3INC 30HINC@R0后,累加器A的内容为(),R3的内容为(),30H的内容为(),40H的内容为()。
考题
已知程序执行前,在AT89S51单片机片内RAM (10H)=20H,(20H)=33H,(33H)=45H,(45H)=56H,(P1)=30H。分析下列程序按顺序执行每条指令后的结果。 MOV A,33H;(A) MOV R1,A;(R1) MOV @R1,#0FFH; MOV 45H,33H;(45H) MOV R0,#10H;(R0) MOV A,@R0;(A) MOV P1,#0FFH;(P1) MOV A ,P1;;(P1) MOV 20H,A;(20H)
考题
指出下列每条指令的寻址方式。 (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;
考题
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比较
考题
已知程序执行前,在AT89S51单片机片内RAM中,(A)=85H,(R0)=20H,(20H)=0AFH,(Cy)=1,(21H)=0FFH。写出下列指令独立执行后寄存器和存储单元的内容,若该指令影响标志位,写出CY、AC、OV和P的值。 ADD A,@R0; ADDC A, 21H; SWAP A ; SUBB A,#50H; DEC R0 ; XCHD A,@R0;
考题
问答题两个4位BCD码数相加,被加数和加数分别存于30H、31H和40H、41H单元中(次序为千位、百位在低地址中,十位、个位在高地址中),和数放在50H、51H、52H中(52H用于存放最高位的进位),试编写加法程序。
考题
问答题指令解析:MOV R2,R0
热门标签
最新试卷