作业帮 > 综合 > 作业

单片机有4位、8位、16位、32位以及64位现在,请问的是在4位、8位这些个事什么意思?

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/11/06 08:38:20
单片机有4位、8位、16位、32位以及64位现在,请问的是在4位、8位这些个事什么意思?
小弟不是很明,还请各路大侠指点.越快越好
首先要知道这里的“位数定义”:CPU内部总线的位数就是单片机的位数.这里的位也就是就是指单片机中CPU处理的数据是位数的.
比如:51单片机属于8位机,就是CPU处理的数据是8位的.
位数的高低体现了CPU处理能力的强弱.单片机总线位数越高,CPU一次能处理的数据量也就越大、处理速度也就越快.
再问: 首先,谢谢你的详细回答。其实我对单片机的总线位数不是很懂,就像8位也就是一个字节单片机处理来讲,它具体是怎么的处理能力? 希望能得到你的倾城解答!
再答: 总线包括数据总线,地址总线和控制总线。具体定义自己看吧http://wenku.baidu.com/view/094101ff910ef12d2af9e7c0.html 单片机(其实任何CPU)的“位数”都是表示其最为“自然”且“舒服”的处理信息长度(单位是二进制位)。通常CPU中的ALU的宽度(一次处理信息的长度)就是那个“位数”,另外内部数据总线也是以此宽度设计的。 至于处理能力,比如,同样的主频下(即主频率),8位机只能处理8位信息长度,而16位机则可处理16为信息长度,处理能力当然更强速度更快了。