你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

stm32f407指令执行周期

[复制链接]
qd0090 提问时间:2017-6-6 20:45 /
由于对arm有时序要求,因此想要了解一下指令执行周期

通过查阅手册“Cortex M3与M4权威指南.pdf”,P65,有如下描述:
The three- stage pipe line allows mos t instructions , including multiply, to execute
in a single cycle, and at the same time allows high clock frequenc ies for mi-crocon troller devices

上面说执行绝大多数指令,只需耗时1个cycle,但是我没有在手册中找到哪些指令是1个周期,哪些指令不是。

例如指令LSLS (逻辑移位),如果我移位64bit,和位移1bit,都是耗时1个cycle么?


求教,谢谢!



收藏 评论4 发布时间:2017-6-6 20:45

举报

4个回答
qd0090 回答时间:2017-6-14 20:07:55
继续求教!
废鱼 回答时间:2017-6-15 10:07:40
本帖最后由 安 于 2017-6-15 11:01 编辑

这个在M4内核介绍中有,楼主可以到arm官网去下载。http://www.stmicroelectronics.co ... s/en.DM00046982.pdf
qd0090 回答时间:2017-6-22 14:26:30
你好,首先谢谢你的回复。
我下载了这个手册,查看了里面的instruction set  那一章,但是还是没有找到相关的描述。
能进一步给一些建议么?
谢谢!
qd0090 回答时间:2017-8-9 00:15:18
继续求教

所属标签

相似问题

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版