引用 2 楼 peasant_lee 的回复:
按照我的理解,单片机每条指令所占用的机器周期是固定的,而机器周期又是由晶振提供的时钟周期所定。那是否可以认为,晶振频率越高,单片机的运算速度越快,而与单片机本身无关呢?
撇开单片机的体系结构不考虑,单单考虑MCU的CPU时钟的话,你的上面理解是对的。但最后一句,“与单片机本身无关”就有点问题了。因为CPU能达到的最大速度,就完全与MCU有关。比如制作工艺,功耗等。
那么也就是说,以某一特定型号的单片机而言,其指令系统、制作工艺已经确定。那么晶振就成为了其速度的唯一指标,在24M的晶振的驱动下能达到4M晶振6倍的运算速度,是这样么?那么是否功耗也呈线性相关呢?