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

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扩展软件包
关注我们
微信公众号二维码 微信公众号
手机版二维码 手机版