1)计算机中数据存储的单位
计算机中的数据是以二进制形式表示和存储的。计算机中数据存储的单位如表2.6 所示,在内存的存储如图2.8 所示。
表2.6 数据存储的单位
续表
图2.8 内存存储示意图
2)数据在计算机内部的编码
(1)数字的编码
在计算机中,数字常用二进制、八进制、十进制和十六进制,所有进制的数字都需要转换为二进制进行存储和处理,这就是进制的转换。
如十进制数字12,经过进制转换的计算,会得到它的二进制编码:1100,转换过程如图2.9 所示。
(2)西文字符的编码
国际常用的西文字符编码为ASCII码,是美国信息交换标准代码的缩写,每个西文字符在内存中存储时的最高位规定为0,再加上查询ASCII 码得到的7 位编码,这样西文字符在内存中存储时占用一个字节的空间。
例如,字母A,查询ASCII码得到1000001,加上最高位0,即01000001 为字母A在内存的存储。
(3)汉字的编码
计算机中汉字的表示也是用二进制编码,同样是人为编码的。中国标准总局1981 年制定了中华人民共和国国家标准GB 2312—80《信息交换用 汉字编码字符集(基本集)》,即国标码。但是,汉字在计算机内部的表示比字符要复杂,汉字通过汉字输入码输入计算机内,然后通过查询国标码转换为机内码,以机内码的形式进行存储和处理。(www.xing528.com)
例如,一个汉字的国标码查到为0101000001100011,转换为机内码为11010000111 00011,这个机内码就是这个汉字在计算机当中存储的内容。
(4)图片的编码
图2.9 进制转换
图片在内存存储的是每一个像素对应的颜色值,如一个圆点图片,圆点放大后如图2.10所示,每个像素点对应的颜色值转换为二进制数据,保存到计算机中如图2.11 所示,可以占288 KB。
图2.10 圆点图片
图2.11 图片属性
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。