单片机的位的问题

 我来答
枫方瞎3993
2011-11-29 · TA获得超过498个赞
知道小有建树答主
回答量:270
采纳率:100%
帮助的人:65万
展开全部
基本概念:单片机/CPU的位数定义于其算术逻辑单元(ALU)一次能处理的数据的最大宽度。

比如51单片机一次只能让8位的数据完成加减乘除,所以51是8位的。奔腾处理器一次能让32位的数据完成运算,所以是32位的。

地址总线的宽度和ALU的位数没有直接关系。比如51单片机是16位的。16位处理器8086/8088地址总线是20位的。奔腾I处理器是32位的,但是地址总线是36位。AMD的CPU的ALU是64位,但是使用的地址总线不过36位(16G)或者多一些,不可能完全用到64位地址。像ARM处理器都是32位的了,但是地址总线的宽度也达到32位,但是实际只用了其中一小部分空间。

数据总线宽度一般等于ALU的宽度,或者是其一半,比如51的就是8位。8086处理器是16位,但是8088是8位。80386处理器是32位的,但是只有386DX才是32位的数据总线,386SX是16位,而386EX很特殊,其可以是16位或者8位的数据总线。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式