全国计算机一级考试 MS_Office
知识点
第一章 1.2 数据在计算机中的表示
一、计算机采用二进制编码
1、数据
数值数据:表示量的大小和正负。
字符数据:用以表示一些符号、标记,如英文字母、
数字专用符号、标点符号等,汉字、图形、声音等数据。
2、数制
(1)概念
数的表示规则。通常按进位原则进行计数。称为进
位计数制,简称数制。
(2)基数:某进位制中用到的基本符号(数码)的
个数。
R 进制表示有 R 个基本符号,其基数就为 R。
(3)位权:在某一进位制的数中,每一位的大小都
对应着该位上的数码乘上一个固定的数,这个固定的数
就是这一位的权数。权数是一个幂。
例:
进 位基 表
基本符号(数码) 权
制 数 示
二 进
2 0、1 2 B
制
八 进8 0、1、2、3、4、5、6、7 8 O
制
十 进
10 0、1、2、3、4、5、6、7、8、9 10 D
制
十 六 0、1、2、3、4、5、6、7、8、9、
16 16 H
进制 A、B、C、D、E、C、F
3、二进制编码
(1)运算简单、易于物理实现
(2)占用空间少、消耗能量小、可靠性高
二、进制之间转换
1、十进制数转换为二进制
方法:基数连除、连乘法,除二取余
整数部分采用基数连除法,除基取余,先得到的余
数为低位,后得到的余数为高位。
小数部分采用基数连乘法,乘基取整,先得到的整
数为高位,后得到的整数为低位。
例 题 : (44.375)10 =
( )2
2、二进制数与八进制数的相互转换
二进制数转换为八进制数:将二进制数由小数点开
始,整数部分向左,小数部分向右,每 3 位分成一组,
不够3 位补零,则每组二进制数便是一位八进制数。
0 0 1 | 1 0 1 | 0 1 0 = (152.2)8
八进制数转换为二进制数:将每位八进制数用 3 位
二进制数表示。
(374.26)8 = 011 111 100 . 010 110
3、二进制数与十六进制数的相互转换
二进制数与十六进制数的相互转换:按照每4 位二进
制数对应于一位十六进制数进行转换。
0 0 0 1 | 1 1 0 1 | 0 1 0 0 . 0 1 1 0 =
(1E8.6)16
(AF4.76)16 = 1010 1111 0100 . 0111 0110
例 2 一个非零无符号二进制整数之后添加一个 0,
则此数的值为原数的( )
A)4 倍 B)2 倍 C)1/2 倍
D)1/4 倍
解析:
非零无符号二进制整数之后添加一个0,相当于向左
移动了一位,也就是扩大了原来数的 2 倍,如在非零无
符号二进制整数之后去掉一个 0,相当于向右移动了一
位。也就变为原数的 1/2。
二、计算机中的信息单位
1、位(bit)
表示数据的每个 1