计算机一切存储转化都是二进制,用计算机中数字的意义来理解内存、容量

计算机存储中数字的意义:

计算机存储一切信息的方式是二进制数。所以不管你存储任何的文字、图片、视频或是代码本质上来说都最后转化成二进制存储在内存之中。

所以理解数字在计算机存储代表的含义是理解计算机存储信息,表达信息很重要的过程。

一、从物理硬件理解数据在内存:

如我们日常生活中通常用的都是十进制的数字表示计数。如7 这个数字在人表示含有7表数物的集合。同样计算机有也自己表示数字的试,机器本身来说只能识别二进制的状态码。即0或1,通过存储器的与或门路来表示这2种状态。简单的理解就是灯泡的亮与灭来表示1与0。这样我们可以计算一个4G的内存有多个这样的状态电路。

如下分析:

1b即1比特位就是2种状 就是说最多能表示0 或1这两个数。

2个比特就能2位就能表示4种状态 即能表示数字 0 1 2 3

1字节(1byte)8位 但最高位是符号位 表是0是正数据 1负数 这个就剩下7个位表示状 这7个位能表示127种状态,即能表示能存储1~127的数字范围。

1KB = 1024byte

1MB = 1024 KB

1GB = 1024 M

那么4G 即有 4* 1024*1024*1024*8 = 34359738360

4字节能表示 65535种状态即可以存0~65535个数字

就是说在一个4G内存条里有300多亿个与或门电路来表示这么种状态或说

0~300多亿个数值。

我们通常所说的数字7以二进制存放:

如果用1字节存储:0B00000111

如果用2字节存储:0B00000000 00000111

如果用4字节存储:0B00000000 00000000 00000000 00000111

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值