【C】 微机 word字长是多少?

问题提出原因:

昨天在和一个60多岁的老嵌入式工程师沟通程序的时间,按我的思维和了解,字为32位,可是呢,在对接的时候,老工程师说16位为一个字。
这可就尴尬了,人家阅历丰富,不可能错吖,后来再上网度娘了一下,发现,对于不同的微机,字的长度定义是不一样的。

先来说下微机的分类

微机,微型计算机,即电脑。
其主要部分是中央处理器(CPU),计算机的运算和管理有CPU执行。
CPU功能的高低决定了微机的档位,即所谓的“286”、“356”,“486”等
CPU的特性反映在两个方面,1是:位数,2是主频
位数:指CPU一次可以处理的一个二进制数的位数,如8位、16位、32位
主频:指脉冲信号扫描的频率,其单位为MHz
286微机:为16位的电脑。 主频范围:8~20MHz。
386微机:为32位的电脑。主频范围:16~40MHz。
486微机:为32位的电脑。主频范围:66~100MHz。
虽然386和486微机的位数相同,但是486要比386微机的运算速度要高3~5倍。
位数越大,主频越高,计算机的处理信息能力就越强。

再来说下,字位和字节的区别

位(bit):二进制位,计算机内部数据存储的最小单位。
字节(byte):规定一个字节由八个bit构成,1Byte = 8bit,字节为计算机中数据处理的基本单位。
字(word):计算机进行数据处理时,一次存取、加工和传送的数据长度成为字。
一个字通常由一个或多个字节构成。
如:
286微机:字有2个字节组成,字长为16;
486微机:字由4个字节组成,字长为32位。
计算机的字长决定了其CPU一次操作实际位数的多少,可见,计算机的字长越大,其性能越优越。

总结:

对于不同的微机,其字长是不同的。
是我了解不够。。。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值