首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序段 AREA Mysub1,CODE,READONLY SUM DCD 0 ENTRY CODE32 LOOPS MOV R0,#10 MOV R1,#0 LOPPA ADD R1,R1,R0 SUBS R0,R0,#1 BCC LOPPA LD
有以下程序段 AREA Mysub1,CODE,READONLY SUM DCD 0 ENTRY CODE32 LOOPS MOV R0,#10 MOV R1,#0 LOPPA ADD R1,R1,R0 SUBS R0,R0,#1 BCC LOPPA LD
admin
2021-02-01
43
问题
有以下程序段
AREA Mysub1,CODE,READONLY
SUM DCD 0
ENTRY
CODE32
LOOPS MOV R0,#10
MOV R1,#0
LOPPA ADD R1,R1,R0
SUBS R0,R0,#1
BCC LOPPA
LDR R0,=SUM
STR R1,[RO]
END
程序执行之后,SUM=【55】,本程序段在顺序程序设计、分支程序设计、循环程序设计以及
子程序设计等基本程序设计结构中属于【56】程序设计。
选项
答案
【55】55【56】循环
解析
MOV R0,#10的含义是将数值10返回到R0中;MOV R1,#0的含义是将R1中清零;LOPPA ADD R1,R1,R0的含义是累加操作和在R
1
中;LOOPS定义的是循环次数;SUBSR0,R0,#1的含义是将R0-1返回到R0中;BCC LOPPA的含义是不满10继续循环;LDR R0,=SUM变量指针指向R0中;STR R1,[R0]结果存入SUM中;因此这是一个计算SUM=1+2+3+……+10的和。
转载请注明原文地址:https://kaotiyun.com/show/ln0Z777K
本试题收录于:
三级嵌入式系统开发技术题库NCRE全国计算机三级分类
0
三级嵌入式系统开发技术
NCRE全国计算机三级
相关试题推荐
下面的叙述中正确的是______。
请编制程序,其功能是:内存中连续存放着20个十六位二进制无符号数序列,请将它们排成升序(从小到大)。例如:内存中有:7001H,7004H,7002H,…(假设后17个字均大于7004H)结果为:7001H,7002H,7004
下面是有关RAID的叙述,其中错误的是______。
下列( )不是文件系统的功能。
如果8251A的方式字寄存器的地址为2F1H,则它的控制字寄存器的地址为( )。
试题要求如下:请编制程序,其功能是:内存中连续放着20个ASCII字符,如果是小写字母A~Z之间的字符,请把它们转换成相应的小写字母:若为其他字符,均转换成ASCII字符’NUL’(00H)。例如:内存中有:41H(’A’),4
请编制程序,其功能为:内存中连续存放着20个无符号字节数,求它们的和。和值按字的形式存放,此前先按序存放参加运算的20个字节。例如;内存中有:01H,02H,03H……结果为:01H,02H,03H……(参加运算的字节),后跟
MODEM的传输协议包括调制协议,差错控制协议和______。
下列引起CPU中断的4种情况,由硬件提供中断类型的是( )。
嵌入式应用程序经过交叉工具链生成映像文件之后,需要下载到___________【77】进行调试。调试完毕后映像文件必须由专用工具烧写到ROM中去,这种烧写工具俗称___________【78】。
随机试题
小儿出生后正常情况下造血器官主要是
冲任虚寒,瘀血阻滞之漏下证,治宜
安全规程规定,氧气瓶与乙炔瓶或火源的距离应在()m以上。
被告人的居住地
A.7%~8%B.20%~40%C.40%~50%D.60%E.50%~70%淋巴细胞占白细胞总数的
女性,6岁,拔牙后出血不止来诊,血红蛋白110g/L,血小板200×109/L,全血凝固时间25min,出血时间3min,血浆凝血酶原时间13s,部分凝血活酶时间87s。应首先考虑哪一种疾病
犬的发情持续时间一般为()。
Th2细胞分泌的特征性细胞因子是
(2007年)当图8-28所示电路的激励电压时,电感元件上的响应电压u1的初相位为()。
十字军
最新回复
(
0
)