计算机中的数及计算

计算机中所表示和使用的数据有两大类:数值数据和非数值数据

数值数据用以表示量的大小,正负,如整数、小数。
非数值数据用以表示一些符号、标记,如英文字母,A~Z、a~z,数字0~9,各种专用字符+、ˉ、*、\、[、]、(、)、…及标点符号。汉字、图片、和视频也是非数值数据。
任何形式的数据,无论数字、文字、图形、图像、声音或者视频,进入计算机,都要必须用二进制来编码

比特及其存储和传输单位
数字技术的处理对象是“二进制位”,简称“位”,英文为“bit”,音译为“比特”,字母“b”表示。比特只有两种状态:数字0和数字1
比特需要两个不同的状态来表示
CPU内部电路中电平的高低状态
半导体中电容的充电和放电状态
磁盘表面磁介质的磁化状态
光盘表面的微小凹坑
可以用以上介质的特殊状态来存储二进制位的信息

比特没有颜色,大小,也没有重量
比特是计算机系统处理,存储和传输信息的最小单位。

它可以表示文字或者符号
如每个西文字符要用8个比特表示,每个汉字至少需要16个比特才能表示,而图像和声音则需要更多的比特才能表示

1个西文字符=8b
1个汉字>=16b
图像=nb (n>16)
声音=nb (n>16)

字节(Byte)
字节是比比特大一些的数字信息计量单位,常用“B”表示,1B=8b

通常存储英文字母或者一个数字需要一个字节
存储一个汉字需要两个字节
1个英文字母/数字=1B
1个汉字=2B

字(Word)
若干个字节组成一个存储单元,称为“字”

如果一台计算机的指令由4个字节组成,称这台计算机的字长为32位。一条指令由8个字节组成,称这台计算机的字长为64位。

猜你喜欢

转载自blog.csdn.net/m0_67616881/article/details/128750842