数据表示101

位和二进制。 计算机使用二进制(数字0和1)存储数据。 二进制数字或位是计算中最小的数据单位。 它由0或1表示。 二进制数由二进制数字(位)组成 ,例如,二进制数1001

计算机处理器中的电路由数十亿个晶体管组成。 晶体管是一个很小的开关,它由接收到的电子信号激活。 二进制中使用的数字1和0反映了晶体管的导通和截止状态

计算机程序是指令集。 每条指令都被翻译成机器代码-激活CPU的简单二进制代码。 程序员编写计算机代码,然后由翻译程序将其转换为处理器可执行的二进制指令。

所有软件,音乐,文档以及计算机处理的任何其他信息也都使用二进制存储。

编码方式

计算机上的所有内容都表示为二进制数字流。 音频,图像和字符在机器代码中都看起来像二进制数字 。 这些数字以不同的数据格式编码,以赋予其含义,例如8位模式01000001可以是数字65 ,字符“ A ”或图像中的颜色。

编码格式已经过标准化,以帮助跨平台兼容。 例如:

·音频被编码为音频文件格式,例如mp3,WAV,AAC

·视频被编码为视频文件格式,例如MPEG4,H264

·文本以字符集编码,例如ASCII,Unicode

·图像编码为文件格式,例如BMP,JPEG,PNG

模式中使用的位数越多,可用的值组合就越多。

位和字节

可以将位组合在一起,以使其更易于使用。 一组8位称为一个字节

其他分组包括:

· 半字节 — 4位(半字节)

· 字节 — 8位

· 千字节 (KB)-1000字节

· 兆字节 (MB)-1000千字节

· 千兆字节 (GB)-1000兆字节

· TB (TB)— 1000 GB

大多数计算机每秒可以处理数百万个比特。 硬盘的存储容量以GB或TB为单位。 RAM通常以兆字节或千兆字节为单位。