计算机常用数制与信息编码
任务2 计算机常用数制与信息编码
目标 1.理解计算机数制的转换方法,掌握二进制、十六进制、十进制三种进制之间
的转换;
2.掌握计算机中的信息编码。
要点
1.数制、基数、位权三个基本概念和R 进制数的表示方法;
2.十进制数、二进制数、十六进制数的相互转换方法;
3.字符编码中的ASCII 码和汉字编码。
子任务1 常用数制
1.数制、基数、位权
(1)数制
数制就是规定计数的进位制度,又称为进位计数制。不同的计数方法的进位制度就不同。例如,我们熟悉且使用最多的十进制数,“逢时进一”的进位制度;而钟表计时中分、秒之间的进位制度是“逢六十进一”。
(2)基数
我们知道十进制数中用于组成数字的编码集合中的数码为0~9十个数字,而钟表计
时中采用0~59共60个数码。从而得出“基数”概念,所谓基数,就是指在某种数制中
用于组成数字允许选择的数码集合中的数码个数。所以,不同的数值其基数是不同的。
(3)位权
我们还以十进制为例,如“6”这个数码在个位表示6,在十位表示60,在百位表示600,…;如果是在小数点之后的第1位,则表示0.6,第2位,则表示0.06,第3位,则
表示0.006,…而“8”这个数码在个位表示8,在十位表示80,在百位表示800,…;如果
是在小数点之后的第1位,则表示0.8,第2位,则表示0.08,第3位,则表示0.008,…它们共同的特点是,在相应位乘上了一个固定的常数,个位是1即100,十位是10即101,百位是100即102,…;小数点之后的第一位是0.1即10-1,第二位是0.01即10-2, 第三位是0.001即10-3,其中常数的底就是该进制的基数,指数与数码所在的位置有关。从而又提出“位权”概念,所谓位权是一个常数,这个常数就是一个以该进制的基数为底,以
数码所在位置的编号为指数的幂数。