早教吧作业答案频道 -->数学-->
关于嵌入式的问题以10作为除数作除法运算,其中R1放被除数,最后商值保存在R1中,余数存放在R2中有谁能帮我给下面的程序写个注释SUBR2,R1,#10SUBR1,R1,R1,LSR#2ADDR1,R1,R1,LSR#4ADDR1,R1,R1,LSR#8ADDR1,R
题目详情
关于嵌入式的问题
以10作为除数作除法运算,其中R1放被除数,最后商值保存在R1中,余数存放在R2中有谁能帮我给下面的程序写个注释
SUB R2,R1,#10
SUB R1,R1,R1,LSR#2
ADD R1,R1,R1,LSR#4
ADD R1,R1,R1,LSR#8
ADD R1,R1,R1,LSR#16
MOV R1,R1,LSR#3
ADD R3,R1,R1,ASL#2
SUBS R2,R2,R3,ASL#1
ADDPL R1,R1,#1
ADDMI R2,R2,#10
可能是我没有把问题说清楚,我不是只想要这几条语句的意思,那个在书上都可以查到,我想知道的是这段程序的中心思想是什么,也就是采用的什么想法
以10作为除数作除法运算,其中R1放被除数,最后商值保存在R1中,余数存放在R2中有谁能帮我给下面的程序写个注释
SUB R2,R1,#10
SUB R1,R1,R1,LSR#2
ADD R1,R1,R1,LSR#4
ADD R1,R1,R1,LSR#8
ADD R1,R1,R1,LSR#16
MOV R1,R1,LSR#3
ADD R3,R1,R1,ASL#2
SUBS R2,R2,R3,ASL#1
ADDPL R1,R1,#1
ADDMI R2,R2,#10
可能是我没有把问题说清楚,我不是只想要这几条语句的意思,那个在书上都可以查到,我想知道的是这段程序的中心思想是什么,也就是采用的什么想法
▼优质解答
答案和解析
SUB R2,R1,#10 //R2=R1-10;
SUB R1,R1,R1,LSR#2 //R1=R1-R1右移两位
ADD R1,R1,R1,LSR#4 //R1=R1+R1左移两位
ADD R1,R1,R1,LSR#8 以此类推
ADD R1,R1,R1,LSR#16
MOV R1,R1,LSR#3
ADD R3,R1,R1,ASL#2
SUBS R2,R2,R3,ASL#1
ADDPL R1,R1,#1
ADDMI R2,R2,#10
SUB R1,R1,R1,LSR#2 //R1=R1-R1右移两位
ADD R1,R1,R1,LSR#4 //R1=R1+R1左移两位
ADD R1,R1,R1,LSR#8 以此类推
ADD R1,R1,R1,LSR#16
MOV R1,R1,LSR#3
ADD R3,R1,R1,ASL#2
SUBS R2,R2,R3,ASL#1
ADDPL R1,R1,#1
ADDMI R2,R2,#10
看了关于嵌入式的问题以10作为除数...的网友还看了以下:
1+2-3-4+5+6-8+9.+1997+1998-1999=?注意!是1+2最后是1999 2020-03-31 …
关于University of Waterloo的Quest1这个到底有什么作用到现在也搞不清.2 2020-05-14 …
用“森”开头的四字词语或成语如:二木为林,林海茫茫那么:××××,森×××?注:1.前面的四个×不 2020-05-20 …
血清病最常见于A.新鲜冰冻血浆输注后B.浓缩红细胞输注后C.人静脉丙种球蛋白输注后D.白蛋白输注后 2020-06-06 …
焊锡丝的说明上有两个词不明白?0.032in和flux1.2注明是:63sn/37pbdiam0. 2020-06-17 …
黄灯最后几秒转红灯,车后轮过了停车线算闯红灯吗?因为前面是厢型货车没注意红绿灯,等他们都过去了,才 2020-06-23 …
爱国主义电影的观后感1.初中生水平,600字以上。2.最好不是近期的电影。3.注明电影名称.4.最好 2020-11-06 …
如图(1)所示的是实验室中常用的仪器,向以下容器内均匀注水,最后把容器注满,在注水过程中,容器的水面 2020-11-08 …
如图,匀速地向该容器内注水,最后把容器注满,在注水过程中容器内液面的高度h随时间t变化的函数图象最接 2020-11-28 …
英语翻译1他们认真分析了被感染的人数,最后得出了精确结论2最早放弃的人该被责备3听到这个令人震惊的消 2020-12-01 …