社区
驱动开发/核心开发
帖子详情
关于pc计数器的问题
dazongzi1988
2010-10-09 03:13:39
“对于ARM指令集来说,PC指向当前指令的下两条指令的地址”
这是书上的原话 这跟几级流水线有关吗 比如3级和5级的
是不是5级就是指向当前的下4条指令了呢?
...全文
96
5
打赏
收藏
关于pc计数器的问题
“对于ARM指令集来说,PC指向当前指令的下两条指令的地址” 这是书上的原话 这跟几级流水线有关吗 比如3级和5级的 是不是5级就是指向当前的下4条指令了呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
bluesea87
2010-10-09
打赏
举报
回复
貌似不确定的吧,貌似跟指令还有关系
dazongzi1988
2010-10-09
打赏
举报
回复
我看书上说是pc-4 进入lr 恢复时 lr-4/8 因为如果是数据读取中止还要从新读取该位置上 所以有可能会从新执行中断时的指令
jxxx2967
2010-10-09
打赏
举报
回复
中断时把pc存入lr寄存器中,而不是pc-4,在中断恢复时需要lr-4存入PC.
就是需要不一样,因为有两条指令还没有执行呢。
dazongzi1988
2010-10-09
打赏
举报
回复
中断时把(pc-4)存入lr寄存器中 像-4这样的操作应该也是固定的吧
还有就是在发生中断前 pc寄存器应该指向当前指令的下2条指令的地址 但中断后lr写入pc的地址应该是发生中断前的下一条指令 这样pc不就跟中断前不一样了吗??
jxxx2967
2010-10-09
打赏
举报
回复
跟3级和5级没关系。
指令的执行周期都处在第三个周期。
实验九微程序
计数器
μ
PC
实验.pdf
实验九微程序
计数器
μ
PC
实验.pdf实验九微程序
计数器
μ
PC
实验.pdf实验九微程序
计数器
μ
PC
实验.pdf实验九微程序
计数器
μ
PC
实验.pdf实验九微程序
计数器
μ
PC
实验.pdf实验九微程序
计数器
μ
PC
实验.pdf实验九微程序...
pc
计数器
.md
pc
计数器
.md
定时器和
计数器
-第1季第10部分
本课程是《朱有鹏老师单片机完全学习系列课程》第1季第10个课程,主要内容是51单片机的定时器和
计数器
,本课程的学习目标是对定时器的作用和意义有深入理解,掌握通过操作寄存器来操作硬件的思路和方法。
程序
计数器
PC
和地址寄存器AR实验报告.docx
程序
计数器
PC
和地址寄存器AR实验报告.docx
程序
计数器
PC
+1的深刻含义及其实现方法
程序
计数器
PC
+1的深刻含义及其实现方法
驱动开发/核心开发
21,597
社区成员
21,709
社区内容
发帖
与我相关
我的任务
驱动开发/核心开发
硬件/嵌入开发 驱动开发/核心开发
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 驱动开发/核心开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章