编码基础
1、比特
比特是数字电路的产物,用于描述最基础的电路单元的状态。另一方面,比特作为最小单元用于对抽象的指令或者数据进行描述。也就是说,比特是计算机和计算机网络中最小的信息量单位。
人为的规定并遵循其进行电路设计:一个比特有且只有两个状态,即0和1。
2、字节
字节是计算机中常用的信息量单位,一个字节由8个连续的比特组成。
在计算机中存储、表示、计算和传输等任务,都是以字节作为基本单位进行的。
3、其他信息量单位
1字节(Byte)=8位(bit)
1KB( Kilobyte,千字节)=1024B
1MB( Megabyte,兆字节)=1024KB
1GB( Gigabyte,吉字节,千兆)=1024MB
1TB( Trillionbyte,万亿字节,太字节)=1024GB
1PB( Petabyte,千万亿字节,拍字节)=1024TB
1EB( Exabyte,百亿亿字节,艾字节)=1024PB
1ZB(Zettabyte,十万亿亿字节,泽字节)=1024EB
1YB( Yottabyte,一亿亿亿字节,尧字节)=1024ZB
1BB( Brontobyte,千亿亿亿字节)=1024YB
4、串行和并行
串行传输:逐比特的进行传输,这些信息在一根实际线路上依次传递,一般是计算机网络环境
并行传输:由1个字节或字节的整倍数进行传输,这些信息通过多根实际线路同时传递,一般是计算机内部器件与器件通信
5、比特、信息和电子器件的关系
(1)严格来说,现实存在的是电子器件,其基于物理性质进行工作,比如电压高低、磁道有无、光的频率等
(2)电子器件可以进行比特位的表达,以及比特与比特之间的计算(与或非、等)
(3)基于编码,使多个比特作为一组来表示复杂的信息。
(4)通过键盘、鼠标等输入,以及接收显示器等输出,实现用户和计算机之间的信息交互,其中间层是比特与编码,最底层则是物理性质的电子器件。