打印

[求助]ARM体系结构与编程 P272页 程序9.1中 中一处看不懂

[复制链接]
1200|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
rui.costa|  楼主 | 2008-4-12 17:24 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
rui.costa|  楼主 | 2008-4-13 07:40 | 只看该作者

希望路过的朋友能帮帮忙

希望路过的朋友能帮帮忙

使用特权

评论回复
板凳
and| | 2008-4-13 10:34 | 只看该作者

用来产生一条跳转指令的机器码

  b routine
这条指令有4个字节,第一个字节是0xEA,后边三个字节是一个相对偏移量,相对当前指令地址+8的偏移量,这个+8是由于ARM的CPU预取了两条指令所带来的附加偏移,这里偏移量以4字节为单位。

你问的vec就是以4字节为单位的偏移量。

使用特权

评论回复
地板
rui.costa|  楼主 | 2008-4-14 11:45 | 只看该作者

谢谢and

an and:谢谢您的解答!

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

15

主题

57

帖子

0

粉丝