数制与码制(听课笔记)

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

数制与码制

数制

(1)进位制:多位数码每一位的构成以及从低位到高位的进位规则。 (2)基数:在该进位制中可能用到的数码个数。

(3)位权:进位制的数中,每一位数码相应乘上一个固定的幂,表示大小,这

个固定的幂就是位权。

一、十进制计数法(D )

数码为:0~9 基数是10

运算规律:逢十进一,即9 + 1 = 10

十进制数的权展开形式:

如:012310105105105105)555(⨯+⨯+⨯+⨯=

二、二进制计数法(B )

数码为:0和1 基数是2

运算规律:逢二进一,即1 + 1 = 10

二进制数的权展开形式:

如:2101222120212021)01.101(--⨯+⨯+⨯+⨯+⨯=

三、八进制计数法(O )

数码为:0~7 基数是8

运算规律:逢八进一,即7 + 1 = 10

八进制数的权展开形式:

如:2101288480878082)04.207(--⨯+⨯+⨯+⨯+⨯=

四、十六进制计数法(H )

数码为:0~9和A~F 基数是16 运算规律:逢十六进一,即F + 1 = 10

十六进制数的权展开形式:

如:1011616101681613).8(-⨯+⨯+⨯=A D

数制的转换

将N 进制数按权展开,即可转换为十进制数。

二、八进制数转换

① 二进制 八进制:由小数点开始,把每三位二进制数分成一组,不够的

补零,每组则对应一位八进制数。 如:001|101|010|.010 8)2.152(01.1101010== 001|110 8)16(01110==

② 二进制 八进制:由小数点开始,将每位八进制数用三位二进制数表示。 如:28)001111110()176(= 其中,八进制数1所对应的二进制数是001;八进制

数7所对应的二进制数是111;八进制数6所对应的

二进制数是110。

28)010110

.011111100()26.374(= 其中,八进制数3所对应的二进制数是011;八进制

数7所对应的二进制数是111;八进制数4所对应的二进制数是100;八进制数2所对应的二进制数是010;八进制数6所对应的二进制数是110。

二、十六进制数转换

① 二进制 十六进制:由小数点开始,每四位二进制数对应于一位十六进

制数,不够的补零。 如:0001|1101|0100|.0110 162)6.41()011.111010100(D ==

② 二进制 八进制:由小数点开始,将每一位十六进制数用四位二进制数

表示。 如:216)01110110.001010111101()76.4(=AF

其中,十六进制数A 所对应的二进制数是1010;十六

进制数F 所对应的二进制数是1111;十六进制数4所对应的二进制数是0100;十六进制数7所对应的二进制数是0111;十六进制数6所对应的二进制数是0110。

十进制数转换为二进制数

采用的方法:基数连除、连乘法。即整数采用“基数连除取余”法,最后得到的

余数为高位;小数采用“基数连乘取整”法,最后得到的整数为高位。转换完成后再合并。 如:210())375.44(=

2 44 …… 余0 2 22 …… 余0 2 11 ……余1 2 5 ……余1 2 2 ……余0

2 1 ……余1 44对应的二进制数是101100 0.375

× 2

0.750 …… 取0

× 2

1.500 …… 取1 0.500 × 2

1.0 …… 取1 0.375对应的二进制数是011

最后得到的结果是2)011.101100(

十进制数转换为八进制数 如:810())375.44(=

8 44

8 5 …… 余4 0 …… 余5 0.375 × 8

3.000 ……取3

最后得到的结果是810)3.54()375.44(=

十进制数转换为十六进制数 如:1610())375.44(= 16 44

16 2 …… 余C 0 …… 余2 0.375 × 16

6.000 ……取6

最后得到的结果是1610)6.2()375.44(C =

二进制码

编码:用一定位数的二进制数来表示十进制码、字母、符号等信息称为编码。 代码:用以表示十进制数码、字母、符号等信息的一定位数的二进制数称为代码。 二—十进制码:用四位二进制数来表示十进制数中的0~9十个数码,也称为

8421BCD 码。

××××

120= 221=

422= 8

23=

相关文档
最新文档