网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
以下是部分ARM汇编程序,该程序的执行结果是(43)。
AREA EXAMPLE2,CODE,READONLY
ENTYR
start MOV ro,#10
MOV r1,#3
BL DOADD
doadd ADD r0,r0,r1
MOV pc,1r
END
A.结果值13存放在R0寄存器中
B.结果值23存放在R1寄存器中
C.结果值13存放在LR寄存器中
D.结果值23存放在LR寄存器中
参考答案
更多 “ 以下是部分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寄存器中 ” 相关考题
考题
用查询方式将输入设备的一个数据读入CPU的BL中,程序段如下所示,请完成该段8086汇编程序,将(1)~(5)的内容填入相应的位置。START: MOV DX, (1)NEXT1: IN AL,DXNEXT2: AND AL, (2)JZ (3)MOV DX, (4)IN AL,DXNEXT3: MOV (5),ALRET
考题
有以下程序: main() { unsignedchar a,b; a= 4|3; b=43; printf("%d%d\n",a,b); } 执行后输出结果是 ______。A.7 0B.0 7C.1 1D.43 0
考题
有以下程序:include main(){unsigned char a,b; a=413; b=43;printf("%d%d\n",a,
有以下程序: #include <stdio.h> main() { unsigned char a,b; a=413; b=43; printf("%d%d\n",a,b); } 执行后的输出结果是( )。A.7 0B.0 7C.1 1D.43 0
考题
以下是部分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寄存器中
考题
请补充以下代码,实现1+2+3+***+100的汇编程序。(答案请用封号分隔) ___(1)___ EXAMPLE, CODE, READONLY ______(2)______ ; 入口 MOV R0,#0 MOV R1,#0 ;用来存放1-100的和 START ADD R0,R0,#1 ______(3)_____ _______(4)_____ ____(5)___ START STOP B STOP END
考题
36、下列关于ARM和Thumb指令的描述,错误的是()。A.ARM指令长度为32bits,而Thumb指令为16bitsB.所有ARM指令都可以条件执行,而Thumb指令则仅有B指令具有条件执行功能C.ARM和Thumb属于两个指令集,不能在同一个汇编程序中混用D.从功能上来看,Thumb指令是ARM指令的一个子集
热门标签
最新试卷