首页 理论教育 计算机数据表示与存储

计算机数据表示与存储

时间:2023-10-26 理论教育 版权反馈
【摘要】:数据是指所有能够被计算机接收和处理的符号的集合。计算机中表示数据的最小单位叫位,一个位代表一个二进制位。计算机中表示数据用二进制,二进制只有0 和1 两个数字。为了运算方便,计算机中还引入了八进制和十六进制,八进制是用0~7 这8 个数字表示,每3 位二进制表示1 位八进制,十六进制用0~9,A~F 表示,每4 位二进制表示1 位十六进制。

计算机数据表示与存储

数据是指所有能够被计算机接收和处理的符号的集合。计算机中表示数据的最小单位叫位(Bit),一个位代表一个二进制位。每8 位二进制组成一个字节(Byte),字节是存储数据的最基本单位,字节一般用KB、MB、GB表示,它们之间的换算关系是1024。

计算机中表示数据用二进制,二进制只有0 和1 两个数字。二进制技术实现简单、运算简单、可靠性高。

十进制整数转二进制采用的是循环除2 取余数的逆序,如十进制数12 转换为二进制的过程如下:12 循环除2,每步得到的余数是0、0、1、1,逆序就是1100,这个就是12 的二进制。

十进制小数转二进制采用的是小数部分循环乘2 取整数部分,如十进制小数0.25 转换为二进制如下:0.25的小数部分循环乘2,每次取整数部分0、1,因此0.25 的用二进制表示就是0.01。(www.xing528.com)

为了运算方便,计算机中还引入了八进制十六进制,八进制是用0~7 这8 个数字表示,每3 位二进制表示1 位八进制,十六进制用0~9,A~F 表示,每4 位二进制表示1 位十六进制。

国际上西文采用的字符编码是ASCII 码,用1 个字节表示,字节后7 位表示一个字符,共能表示27=128 个字符,最高位作为奇偶校验位。数字0~9 的ASCII 码值范围是48~57;A~Z 的ASCII 码值范围是65~90;a~z 的ASCII 码值范围是97~122。

汉字需要用2 个字节或者更多字节来表示,汉字国标码是GB 2312,用2 个字节表示一个汉字,繁体字用BIG-5 编码表示。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈