单片机如果是8位的,那么它的数据总线是否有可能是16的,还是它的数据总线一定是8位的呢?求高手!

 我来答
wolf_lhy
2013-01-08 · TA获得超过6609个赞
知道大有可为答主
回答量:1090
采纳率:66%
帮助的人:562万
展开全部
一个计算机,内部通常有三条总线:地址总线,控制总线,数据总线
通常来说,三者的总线并不一定要完全相同,而说一个计算机是多少位的,就是指数据总线是多少位的.
比如X86是16位机,其数据总线是16位的,其地址总线却是20位的,可以访问1M字节.
51内核是8位,其数据总线是8位的.
虽然51的地址取指总线也是8位的,但是可以借助DPTR寄存器,从而扩展地址为16位,所以51最大寻址能力是2的16次方,即65536个字节 = 64K字节.但是,数据总线没有扩展,只能是8位的,所以,你访问一个short类型的变量时,则需要两次读取数据,而X86只需要读取一次数据
一个计算机是多少位的,就是指数据总线是多少位的.
一剑出血
高粉答主

2013-01-08 · 醉心答题,欢迎关注
知道大有可为答主
回答量:5.7万
采纳率:78%
帮助的人:1.7亿
展开全部
一定是8位的。否则一次存取操作的数据内核处理不了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式