数据单位---bit 与 byte

Posted Kevin张俊杰

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了数据单位---bit 与 byte相关的知识,希望对你有一定的参考价值。

1 bit

  • bit音译为“比特”,指二进制位,由0、1组成;

  • bit 是计算机内存中的最小单位(也称原子单位);

  • 在二进计算机系统中,每bit 可以代表 0 或 1 的数位讯号。

1 bit 可以做什么?

1bit,可以是 1 或 0,根据具体二进制编码,可以表示on或off,yes或no,true或false等。

  • 1 bit 只能存储 0 或 1 ;

  • 在计算机系统中所有东西都是由 0 或 1 比特位构成;

  • 任何具有两个独立状态的东西都可以存储1bit;

  • 在芯片中:电荷 = 0/1;

  • 在硬盘中:北/南磁点 = 0/1;

  • 1bit 有点太小以至于无法使用,将 8bit 组合在一起以组成 1Byte.

2 Byte

  • Byte译为“字节”,是计算机系统中最小的存储单位;

  • Byte 是计算机记忆体储存资料的基本单位;

  • 当记忆体容量过大时,Byte 这个单位就不够用,因此就有KB\\MB\\GB等出现。

1 Byte 可以做什么?

1 Byte 可以存储 0-256 范围内的所有整数。

  • 1 Byte 由 8 bits 组成;

  • 8 bits 有 256 (2^8)种组合;

  • 每种组合分别表示 [0, 255] 范围内的一个整数数字,所以 1Byte 可以存储 [0, 255] 的整数数字。

1个字(word)通常由一个或多个(一般是字节的整数位)字节构成。

计算机进行数据处理时,一次存取、加工和传送的数据长度称为字(word)。

1个英文字母(不分大小写)或者 1个阿拉伯数字(0~9)通常占1个字节;

1byte,如 01001000 表示英文字母 H 。

1个中文汉字通常占2个字节。

标点符号:英文标点符号占1个字节,中文标点符号占2个字节。

3 单位换算

  • Byte(字节)可缩写成 B(大写),例如 MB 表示 Megabyte;

  • Bit(比特)可缩写成 b(小写),例如 Mb 表示 Megabit。

1 Bit = 0 (Off) 或 1 (On)
1 Byte = 8 bits
1 KiloByte = 1024 Byte
1 MegaByte = 1024 KB
1 GigaByte = 1024 MB
1TeraByte = 1024 GB
1 PetByte = 1024 TB
1 ExaByte = 1024 PB
1 ZettaByte = 1024 EB
1 YobiByte = 1024 ZB

以上是关于数据单位---bit 与 byte的主要内容,如果未能解决你的问题,请参考以下文章

bytes和bit的区别

java第1天:简介,入门程序,变量,常量

bit位byte字节BKB字符与网速

大数据技术之大数据概论

bit和byte的区别?

大数据基础概论