智能车制作
标题:
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://www.znczz.com/)
Powered by Discuz! X3.2