• 二进制

    5个月前 (11/14) 孤狼 学习Linux 457 浏览 0 条评论

    计算机是 0 和 1 组成,0表示没有,1表示有, 0 和 1 就是二进制。

    为什么每一组二进制都只有8位 0 和 1 组成呢,因为计算机只能 理解一组2进制,也就是 8 位 0 和 1 例如:00000000或11111111或10101010(当然全是0没有意义,这只是举个例子),而 8 位 0 和 1 组成 1 个字节 (字节是一种存储计量单位)。

    我们常用的CPU就分为 32 位,和 64 位,32位CPU可以同时计算,32位 0 和 1 ,也 就是 4 组 0 和 1 (10101010 10101010 10101010 10101010)也就是 4 个字节(4B),64位CPU同时可以处理 64位 0 和 1 ,也就是 8 组 0 和 1 (10101010 10101010 10101010 10101010 10101010 10101010 10101010 10101010)也就是 8 个字节(8B)。

    问:32位和 64位CPU 处理 1M 数据,它们需要几次呢?

    1M=1024KB=1048576B=8388608bit(位 0 和 1 )/32=262144次 64=131072次

    数据转换:

    8 位 0 和 1 =1B 注:8 位 0 和 1 =8比特(bit)

    1024B=1KB

    1024KB=1M


    bit 比特

    B 字节

    1KB 千字节

    1MB 兆字节,百万字节 简称“兆”

    1GB 吉字节,十亿字节 又称“千兆”

    1TB 万亿字节,太字节

    版权属于:孤狼备忘录     本文作者:孤狼

    原文地址: https://www.glbwl.com/binary-system.html

    版权声明:转载时必须以链接形式注明原始出处及本声明。

    « 上一篇:视频:使用宿主机架Studio One 3.5 导出混音(导出录音/mp3格式) » 下一篇:八进制

    推荐阅读

  • 十六进制
  • 十进制
  • 八进制
  • 没有评论,留下你的印记,证明你来过。


    发表评论:

    ◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。