【单选题】将寄存器R1中的数据乘以8传送到寄存器R0中的指令是()。
A. MOV R0, R1, #8 B. MOV R0, R1*8 C. MOV R0, R1, LSL#3 D. MOV R0, R1, #0X8
A. MOV R0, R1, #8 B. MOV R0, R1*8 C. MOV R0, R1, LSL#3 D. MOV R0, R1, #0X8
MOV R0, R1, LSL#3
举一反三
- 请说明下列指令属于哪一种寻址方式? MOV 23H,#30H () MOV 12H,A() MOV R0,#23H() MOV R7,12H() MOV R1,#12H() MOV A,@R0() MOV 34H,@R1() MOV 45H,34H() MOV DPTR,#6712H() MOV 12H,DPH() MOV R0,A() MOV A,@R0() A 立即寻址 B 直接寻址 C 间接寻址 D 寄存器寻址
- 【单选题】相关系数r的取值范围是 [ ]。 A. r﹥0 B. r﹤0 C. r = -1 ~ 1 D. r = 0 ~1
- 【单选题】命题“∀x∈R,sinx+1≥0”的否定是()(5.0分) A. ∃x 0 ∈R,sinx 0 +1<0 B. ∀x 0 ∈R,sinx 0 +1<0 C. ∃x 0 ∈R,sinx 0 +1≥0 D. ∀x 0 ∈R,sinx 0 +1≤0
- 以下ARM指令中,()的源操作数采用了寄存器间接寻址方式 A: MOV R0, B: 2 C: LDR R0,[R1] D: BL SUB1 E: ADD R0,R1,R2,LSL F: 1
- 已知(10H)=5AH,(2EH)=1FH, (40H)=2EH,(60H)=3DH<br/>执行下列程序段后:MOV 20H,60H MOV R1,20H MOV A,40H XCH A,R1 XCH A,60H XCH A,@R1 MOV R0,#10H XCHD A,@R0 (A)=______ ,(10H)=______ ,(2EH)=______ ,(40H)=______ ,(60H)=______
内容
- 0
下列指令错误的个数是______ 。(1)MOV 28H,@R2 (2)DEC DPTR (3)INC DPTR (4)CLR R0 (5)CPL R5 (6)MOV R0,R1(7)PUSH DPTR (8)MOV F0,C (9)MOV F0,ACC.3 (10)MOVX A,@R1 (11)MOVC,30H (12)RLC R0
- 1
下列哪条指令是正确的( )a) PUSH R2 b) ADD R0,Ac) MOVX A @DPTR d) MOV @R,A A: PUSH R2 B: ADD R0,A C: MOVX A @DPTR D: MOV @R,A
- 2
下面指令执行后,r1,r0的值变化情况是() ldr r1,[r0],#8 A: 1=[r0] r0=r0+8 B: 1=[r0+8] r0=r0+8 C: 1=[r0+8] r0=r0 D: 1=[r0] r0=r0
- 3
指令 MOV R0,20H 执行前 (R0)=30H, (20H)=38H,执行后(R0)=?
- 4
【单选题】下表是Vcomputer机器的汇编指令与机器指令对照表,下列用Vcomputer汇编指令实现“将寄存器1和寄存器0中用补码表示的数相加存入寄存器3中”正确的是 ()【图片】 A. Add R1,R0,R3 B. Add R1,R3,R0 C. Add R3,R1,R0 D. Add R0,R3,R1