单片机的8位或32位说的是什么呢?
要搞懂这个问题,首先要搞明白8位或32位说的是单片机的哪一个部件。
这是单片机的内部框图,你看单片机内部有这么多部件构成,并不单单是一个CPU,它内部还集成了很多其它部件。
我们平时所说的这个单片机是多少位的,说的是这个单片机的CPU是多少位的,而和其它的部件无关。
而CPU也是由很多部件构成的,真正决定这个单片机或者处理器是多少位的,其实取决于ALU,ALU是Arithmetic logic unit的首字母缩写,即逻辑运算单元。
CPU是单片机的核心,而ALU是CPU的核心。
CPU所有的运算靠的都是ALU,它专门执行算术和逻辑运算,例如加减乘除运算、与或非。