阅读:1342回复:11
财主请进boot loader 中 %F1 %B0 %B2 是什么东东?
BEQ %F1
BCC %B0 BCC %B2 boot loader 中 %F1 %B0 %B2 是什么? 那卫大虾给解释一下????????????????? [编辑 - 5/7/04 by guoxh9] |
|
沙发#
发布于:2004-05-07 16:08
系统
|
|
|
板凳#
发布于:2004-05-07 16:42
BEQ %F1;//(等于转) %表示Local Label,F指定汇编器只向前搜索,1表示Lable 号。我猜想前面应该有个1的标号。
%B2是指向后查2标号。 |
|
|
地板#
发布于:2004-05-07 17:27
BEQ %F1;//(等于转) %表示Local Label,F指定汇编器只向前搜索,1表示Lable 号。我猜想前面应该有个1的标号。 代码如下: BEQ %F1 0 CMP r1, r3 LDRCC r2, [r0], #4 STRCC r2, [r1], #4 BCC %B0 1 LDR r1, =|Image$$ZI$$Limit| MOV r2, #0 2 CMP r3, r1 STRCC r2, [r3], #4 BCC %B2 财主 ,F指定汇编器应该是只向 后搜索 而B指定汇编器应该是只向 前搜索 吧? |
|
地下室#
发布于:2004-05-07 17:50
F是Forwards,B是Backwards。
应该理解成汇编代码是低地址为“后”,就是代码“后退”的意思。 |
|
|
5楼#
发布于:2004-05-07 17:56
果然发财哥,是高级程序员!
:D |
|
|
6楼#
发布于:2004-05-07 18:00
我也是刚刚在看ARM Assembler。
|
|
|
7楼#
发布于:2004-05-07 18:15
我也是刚刚在看ARM Assembler。 能不能传一份ARM Assembler手册最好是中文的???/ |
|
8楼#
发布于:2004-05-08 10:03
只有英文的,在ARM网站下载的。
|
|
|
9楼#
发布于:2004-05-08 10:11
谢了。清华的《arm体系结构与编程》这本书上有些介绍
以后又不明白的地儿请财主多多指教! |
|
10楼#
发布于:2004-05-08 10:16
只有英文的,在ARM网站下载的。 谢了! |
|
11楼#
发布于:2004-05-08 10:18
下了一份,谢了。
|
|