
ARM嵌入式系统题目
内部寄存器R0=6,R1=5比较R0,R1的值,如果R0=R1,则R0自动加1,如果R0>R1则R1自动加1,如果R0<R1则R0自动加1,用汇编指令编程实现...
内部寄存器R0=6,R1=5比较R0,R1的值,如果R0=R1,则R0自动加1,如果R0>R1则R1自动加1,如果R0<R1则R0自动加1,用汇编指令编程实现
展开
2个回答
展开全部
MOV R0, #6 ; R0=6
MOV R1, #5 ; R1=5
main:
CMP R0, R1; Compare R0 and R1
BEQ LoopA; R0=R1 goto LoopA
BGT LoopB; R0>R1 goto LoopB
BLT LoopC; R0<R1 goto LoopC
LoopA:
ADD R0, #1; R0+=1
B main; goto main
LoopB:
ADD R1, #1; R1+=1
B main; goto main
LoopC:
ADD R0,#1; R0+=1
B main; goto main
希望可以帮助到你
MOV R1, #5 ; R1=5
main:
CMP R0, R1; Compare R0 and R1
BEQ LoopA; R0=R1 goto LoopA
BGT LoopB; R0>R1 goto LoopB
BLT LoopC; R0<R1 goto LoopC
LoopA:
ADD R0, #1; R0+=1
B main; goto main
LoopB:
ADD R1, #1; R1+=1
B main; goto main
LoopC:
ADD R0,#1; R0+=1
B main; goto main
希望可以帮助到你
已赞过
已踩过<
评论
收起
你对这个回答的评价是?

2025-03-03 广告
C#具有广泛的应用领域,在MES(制造执行系统)中,它有以下优势:1. 灵活性:C#可以根据需要进行扩展和定制,以满足不同制造企业的特定需求。2. 高效性:C#是一种高效的语言,可以快速执行代码,提高生产效率。3. 集成性:C#可以轻松集成...
点击进入详情页
本回答由Jackyzhu提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询