打印

读取R15的值时,该值为什么会是当前值加8字节呢?

[复制链接]
1346|2
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
jgphu|  楼主 | 2012-6-13 10:49 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
今天看 ARM体系结构 :

上面说“读取R15的值时,该值会是当前值加8字节”不是很明白。书上说是由于是三级流水线的原因。

那如果是8级流水线那读到的R15的值是当前值加多少字节呢?

相关帖子

沙发
jgphu|  楼主 | 2012-7-12 15:49 | 只看该作者
有人了解吗?

使用特权

评论回复
板凳
xinzha| | 2012-7-12 17:47 | 只看该作者
还是加8,当然加8也不是绝对的,在特殊的模式下只需要加4。
并不是每一级流水线都会占用一个周期。

使用特权

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

本版积分规则

7

主题

642

帖子

2

粉丝