zoukankan      html  css  js  c++  java
  • 字节、字符、位、bit、byte之间的关系

    字节、字符、位、bit、byte之间的关系


    1. 概要

    1. 位(bit):是计算机 内部数据 储存的最小单位,表示二进制位,11001100是一个八位二进制数。

    电脑记忆体中最小的单位,在二进位电脑系统中,每一bit 可以代表0 或 1 的数位讯号。

    1. 字节(byte):是计算机中 数据处理 的基本单位,习惯上用大写 B 来表示,1B(byte,字节)= 8bit(位)。

    一个Byte由8 bits 所组成,可代表一个字元(AZ)、数字(09)、或符号(,.?!%&+-*/),是记忆体储存资料的基本单位。

    1. 字符:是指计算机中使用的字母、数字、字和符号

    2. 扩展

    1. 字节的来由

    最开始计算机只是处理数据运算,也就是0-9,加上运算符号,4bit足够了。举个例子(实际不是这样):用0000表示0,0001表示1,0010表示2,依次类推。
    后来加入了字母,程序符号等,8bit也足够了,而这时诞生了ASCII编码的标准,大家就说把8bit表示出来的值叫做字节(byte)吧,于是就有了字节这个单位。
    所以1byte等于8bit是计算机发展中的一个约定出来的规则。

    1. 汉字:

    1 汉字 = 2 byte = 16 bit (这里不是很准确,当编码不同的时候,1个汉字所占的字节数也会有所不同,有些编码是占 2个字节,有些则不是,可能是 3个或者 4个)

    1. usb2.0

    usb2.0的传输速度是480mbps,即480兆位/秒。
    mb=mega bytes(兆比、兆字节)是量单位,1mb/s(兆字节/秒)=8mbps(兆位/秒)。

    与传输速度有关的b一般指的是bit

    1. 电脑硬盘

    硬盘容量是40gb、80gb、100gb,这里的b指是的byte也就是“字节”。
    1 kb = 1024 bytes =2^10 bytes
    1 mb = 1024 kb = 2^20 bytes
    1 gb = 1024 mb = 2^30 bytes

    与容量有关的b一般指的是byte

  • 相关阅读:
    ceph故障恢复
    上线遇到nginx问题
    java.lang.IllegalArgumentException: Comparison method violates its general contract 异常
    drone构建build时mvn日志太多,取消日志打印,输出失败异常
    mongo异常com.mongodb.MongoCursorNotFoundException
    循环list执行删除报ConcurrentModificationException异常
    磁盘目录/dev/vda2满了进行清理
    elasticSearch基本操作
    LOJ#6029「雅礼集训 2017 Day1」市场
    虚树
  • 原文地址:https://www.cnblogs.com/iwsx/p/12348922.html
Copyright © 2011-2022 走看看