智能车制作

标题: MC9S12XS128指令周期的分析 [打印本页]

作者: 范小川    时间: 2011-3-24 20:48
标题: MC9S12XS128指令周期的分析
本帖最后由 范小川 于 2011-3-24 20:49 编辑

看了关于MC9S12XS128的芯片手册,大都提到的是总线频率,提到指令周期的很少,这就和我们之前看过的51什妈的单片机不是很一样、我刚开始还在纠结与一条指令执行多长时间的问题,不过后来我又想,既然人家老是提到总线频率那就从总线频率的角度入手,去看看指令执行的周期问题吧、

总线频率即cpu在执行指令过程中,凡需执行访问存储器或访问I/O端口的操作都统一交给BIU的外部总线完成,进行一次访问(存取一个字节)所需的时间称为一个总线周期。(注意不要混淆了总线周期和时钟周期的概念,时钟是所有其余周期的基准,这里总线周期可以对时钟周期进行倍频)


那么我想,执行指令的频率应该和总线频率一样,如果指令周期比总线周期小,它还执行个毛啊、如果指令周期比总线周期大,执行速度什么的就不匹配了、我分析应该指令执行的频率和总线频率一样、


                高手们,欢迎拍砖、
作者: qiuqian3623    时间: 2011-5-17 10:38
回复 1# 范小川
作者: qiuqian3623    时间: 2011-5-17 10:39
你确定了MC9S12XS128的机器指令周期是多少啦?
作者: chiusir    时间: 2011-5-17 18:20
本帖最后由 chiusir 于 2011-5-17 18:22 编辑

不同的指令周期是不一样的。
看看这个延时函数的注释部分,你也许会有所收货:http://www.znczz.com/thread-13978-1-1.html
作者: chengqun    时间: 2012-9-15 10:39
有道理
作者: zhuimeng9182    时间: 2012-9-25 12:33
验证s12是12T的·!!~~~~~
作者: 飞鸿印雪    时间: 2013-3-20 16:53
不管怎么说  有同感   顶个




欢迎光临 智能车制作 (http://dns.znczz.com/) Powered by Discuz! X3.2