计算机与二进制

一,为什么电脑使用二进制?

通过感应电压高低,可将高电压设为1,低电压设为0,即有了二进制。如果仪器足够精密,还可以将感应电压范围分为三段、五段,甚至可以有三进制,五进制。

1,数据传输的稳定性与可靠性。电脑需要使用大量的晶体管,数量太大就容易出现误差,哪怕一个晶体管感应出错,对于结果也可能是巨大的。

2,逻辑量。二进制中的1和0能完全对应逻辑量‘True’和‘False’,适合逻辑运算。

3,技术实现简单,逻辑电路中的电路开关接通与断开两个状态,刚好能用‘1’和‘0’表示。

二,二进制

00000000~11111111,由于以前常用8位(bits)的二进制处理数据,以至于8bits作为了一个基本处理单位,

即: 8bits(位)=1bytes(字节)

1kb=2^10b=1024b,此处b为字节。

电脑常见的有32位和64位两种类型,为了表示数字的正负性和小数,将一个处理单位中的32位分成了三个部分。

第一个部分即第一位,表示数字的正负。

第二个部分为第二位~第九位,这8位表示指数。

第三个部分位剩下的23位,表示数值。

即32位的数字表示方法是:0.12345 * 10^4   =1234.5,在计算机中保留的32位值为’0|00000100|剩余23位用二进制表示十进制中的12345‘

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值