首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序段 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
32
问题
有以下程序段
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://jikaoti.com/ti/3bo7FFFM
本试题收录于:
三级嵌入式系统开发技术题库NCRE全国计算机三级分类
0
三级嵌入式系统开发技术
NCRE全国计算机三级
相关试题推荐
假定(DS)=4000H,(D1)=0100H,(40100H)=55H,(40101H)=AAH,执行指令LEA BX,[DI]后,BX中的内容是______。
下面的叙述中正确的是______。
在8088/8086存储空间中,把______字节的存储空间称为一节(Paragraph)。要求各个逻辑段从节的整数开始,即段首址的低4位必须是______。
数据段中有以下定义: RRAY1 EOU 16H, ARRAY2 DW 16H 请指出下面两条指令的寻址方式: MOV AX,ARRAY1 寻址方式:______。
8086/8088的两种基本的工作模式是______、______。
设有一个64键的键盘;如果采用线型译码键盘结构,至少需要8个端口;如果采用矩阵键盘结构,至少需要______个端口(设每个端口为8位)。
加密算法的操作是在密钥控制下进行的,此密钥称为______。
某计算机中一个16位的二进制代码1101 1110 0101 1000,它若表示的是一个浮点数,该浮点数格式如下:其中,阶码为移码(又叫增码),基数为2,尾数用补码表示;则该浮点数的值(十进制)是______.
请编制程序PROG1.ASM,其功能是:以SOURCE开始的内存区域中存放着N个字节的有符号数。现找出最大的数,结果存放到RESULT指示的单元,其后存放原N个数逻辑取反后的值。例如:数据为:09H,7EH,89H,F3H,17H,……,6
关于SRS技术说法不正确的是( )
随机试题
在镇压保路运动中制造成都血案的四川总督是
Beingoutofwork,Janecannolonger______herfriendstodinnerassheusedto.
对室性早搏疗效最好的药物是
风热上攻头痛、目赤、咽喉肿痛,应首选
下列哪个选项不属于英美法系的特征?()
全国银行间市场买断式回购的()由交易双方确定。
下列关于每股收益的说法中,正确的是()。
一袋白糖,第一次用去0.3斤,第二次用去余下的3/4,这时袋内还有白糖0.2斤,该袋糖原有多少斤?
设f(x)在[0,1]上有二阶导数,且f(1)=f(0)=f’(1)=f’(0)=0,证明:存在ξ∈(0,1),使f"(ξ)=f(ξ).
WecanlearnfromthetextthatThepassageismainlyabout
最新回复
(
0
)