您的位置 首页 国产IC

单片机的位数(转载)

指CPU处理的数据的宽度,参与运算的寄存器的数据长度?是指单片机一次处理数据量位数的多少。一般8位单片机是低档的单片机,16位的是中档的

指CPU处理的数据的宽度,参加运算的寄存器的数据长度?

是指单片机一次处理数据量位数的多少。一般8位单片机是等级低的单片机,16位的是中档的单片机,32位的是高级单片机。 

假如总线宽度与CPU一次处理的数据宽度相同,则这个宽度便是所说的单片机位数。
假如总线宽度与CPU一次处理的数据宽度不同:
1)总线宽度小于CPU一次处理的数据宽度,则以CPU的数据宽度界说单片机的位数,但称为准多少位。比方闻名的Intel8088,CPU是16位但总线是8位,所以它是准16位。
2)总线宽度小于CPU一次处理的数据宽度,则以CPU的数据宽度界说单片机的位数。

位宽不是指总线宽度,也不是存储器的宽度,像51单片机的地址总线是16位的,可是它是8位机。像ARM的存储器也有八位的,可是它是32位机。而是指CPU处理的数据的宽度,也便是CPU一次数据的吞吐量。比方同一条指令:MOVR0R2
在51单片机里边,R0和R2都是8位的,所以51的CPU一次只能处理8位数据。
在ARM里边,R0和R2是32位的,所以ARM的CPU一次能处理32位数据。这便是差异。

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/bandaoti/ic/259224.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部