早教吧作业答案频道 -->数学-->
关于嵌入式的问题以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作为除数...的网友还看了以下:
高一英文自我介绍十万火急,女,不用太长,句子最好有水平点,一听就感觉是学习贼好的,最好有几句名言, 2020-04-05 …
关于小数点的乘除有没有简单的方法 2020-04-08 …
电影地心引力最后一句英文是什么意思.在电影的最后有一句话.没有汉化会英语的帮我翻译下.就是电影的最 2020-04-11 …
四班有43名同学.参加数学小组的有26人,参加外语小组的有32人,两个小组都参加的最多有多少人?最 2020-04-11 …
某班共有学生50人,其中28人会下象棋,35人会游泳,40人会骑自行车,求:(1)会其中两项的最少 2020-05-13 …
一天内(24小时)时针和分针互相垂直多少次?老师说有公式,除以上学期学过,48次是错的.最好有公式 2020-05-14 …
2分之1与3分之1的和去除他们的差,商是多少?2分之1与3分之1的和被他们的差除,有什么区别?我都 2020-06-14 …
比如有个三元三次多项式,三元分别是x、y、z,请问他们组成最基本的三元三次多项式是什么样的最多有多 2020-06-23 …
1883年,恩格斯在致德国社会民主党人爱•伯恩施坦的信中说:“远距离输电使工业几乎彻底摆脱地方条件 2020-06-30 …
最后的最后用英文怎么说?有一首歌叫最后的最后,有2个版本,一个是中文的,一个是英文的 2020-07-15 …