早教吧作业答案频道 -->其他-->
arm汇编指令看不太懂,举例说明一下:LDRr0,=|Image$$RO$$Limit|LDRr1,=|Image$$RW$$Base|LDRr3,=|Image$$ZI$$Base|CMPr0,r1BEQ%F1CMPr1,r3LDRCCr2,[r0],#4STRCCr2,[r1],#4BCC%B0LDRr1,|Image$$ZI$$Limit|MOVr2,#0CM
题目详情
arm 汇编 指令看不太懂,
举例说明一下:
LDR r0,=|Image $ $ RO $ $ Limit|
LDR r1,=|Image $ $ RW $ $ Base|
LDR r3,=|Image $ $ ZI $ $ Base|
CMP r0,r1
BEQ %F1
CMP r1,r3
LDRCC r2,[r0],#4
STRCC r2,[r1],#4
BCC %B0
LDR r1,|Image $ $ ZI $ $Limit|
MOV r2,#0
CMP r3,r1
STRCC r2,[r3],#4
BCC %B2
才刚学,这些代码看不大懂,
BEQ %F1
LDRCC r2,[r0],#4
STRCC r2,[r1],#4
BCC %B0
要是都能说说那就更好了.
举例说明一下:
LDR r0,=|Image $ $ RO $ $ Limit|
LDR r1,=|Image $ $ RW $ $ Base|
LDR r3,=|Image $ $ ZI $ $ Base|
CMP r0,r1
BEQ %F1
CMP r1,r3
LDRCC r2,[r0],#4
STRCC r2,[r1],#4
BCC %B0
LDR r1,|Image $ $ ZI $ $Limit|
MOV r2,#0
CMP r3,r1
STRCC r2,[r3],#4
BCC %B2
才刚学,这些代码看不大懂,
BEQ %F1
LDRCC r2,[r0],#4
STRCC r2,[r1],#4
BCC %B0
要是都能说说那就更好了.
▼优质解答
答案和解析
的确,书本上都有!
BEQ 相等则跳转,B跳转,EQ相等(,前面有CMP)
LDRCC 小于则装载内存数据到寄存器,LDR装载,CC小于
STRCC BCC类似
{}{S} ,{,第2操作数}
有S则表示影响CPSR寄存器的值
条件码助记符:
EQ 相等
NE 不相等
CS/HS 无符号数大于或等于
CC/LO 无符号数小于
MI 负数
PL 正数或零
VS 溢出
VC 没有溢出
HI 无符号数大于
LS 无符号数小于或等于
GE 有符号数大于或等于
LT 有符号数小于
GT 有符号数大于
LE 有符号数小于或等于
AL 无条件执行,跟不写一样
|Image$$RO$$Limit|:表示RO区末地址后面的地址,即RW数据源的起始地址
|Image$$RW$$Base|:RW区在RAM里的执行区起始地址,也就是编译器选项RW_Base指定的地址.
|Image$$ZI$$Base|:ZI区在RAM里面的起始地址
|Image$$ZI$$Limit|:ZI区在RAM里面的结束地址后面的一个地址
BEQ 相等则跳转,B跳转,EQ相等(,前面有CMP)
LDRCC 小于则装载内存数据到寄存器,LDR装载,CC小于
STRCC BCC类似
{}{S} ,{,第2操作数}
有S则表示影响CPSR寄存器的值
条件码助记符:
EQ 相等
NE 不相等
CS/HS 无符号数大于或等于
CC/LO 无符号数小于
MI 负数
PL 正数或零
VS 溢出
VC 没有溢出
HI 无符号数大于
LS 无符号数小于或等于
GE 有符号数大于或等于
LT 有符号数小于
GT 有符号数大于
LE 有符号数小于或等于
AL 无条件执行,跟不写一样
|Image$$RO$$Limit|:表示RO区末地址后面的地址,即RW数据源的起始地址
|Image$$RW$$Base|:RW区在RAM里的执行区起始地址,也就是编译器选项RW_Base指定的地址.
|Image$$ZI$$Base|:ZI区在RAM里面的起始地址
|Image$$ZI$$Limit|:ZI区在RAM里面的结束地址后面的一个地址
看了 arm汇编指令看不太懂,举例...的网友还看了以下:
水平放置的水管,距地面的高度是h=1.8m,管内横截面积S=2.0cm(平方),有水从管口处以不变 2020-05-15 …
半径为2.0cm的导体球外套一个与他同心的导体球壳,球壳的内外半径分别为4.0cm和5.0cm,当 2020-05-22 …
(2014•宜昌模拟)如图,一上端开口、下端封闭的细长玻璃管竖直放置.玻璃管的下部封有长l1=25 2020-06-18 …
英语翻译Figures:Allfiguresshouldbeplannedtofitwithine 2020-07-26 …
arm汇编指令看不太懂,举例说明一下:LDRr0,=|Image$$RO$$Limit|LDRr1 2020-07-27 …
如图是某同学根据实验画出的平抛小球的运动轨迹,O为平抛的起点,在轨迹上任取三点A、B、C,测得A、 2020-07-31 …
某人通过焦距为9.0cm、直径6.0cm的凸透镜看报.此时眼镜距离报纸15cm,凸透镜距离报纸6. 2020-07-31 …
请高手解答一道物理题,要详细点。谢谢了0分半径为R1=1.0cm的导体球,带有电荷q1=1.0*1 2020-08-01 …
一个同学自制一架针孔照相机,照相底片尺寸为8.0×8.0cm底片到针孔的距离为16.0cm.这个同学 2020-12-03 …
某人通过焦距为9.0cm,直径为6.0cm的凸透镜看报纸。此时眼睛距离报纸15.0cm,凸透镜距离报 2020-12-31 …