阎石数字电子技术基础第5版知识点总结课后答案

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

第1章数制和码制

1.1复习笔记

一、数字信号与数字电路

1.模拟信号和数字信号

模拟信号:幅度和时间连续变化的信号。例如,正弦波信号。

数字信号:在幅度和时间上取值离散的信号。例如,统计一座桥上通过的汽车数量。

模拟信号经过抽样、量化、编码后可转化为数字信号。

数字信号的表示方式:

(1)采用二值数字来表示,即0、1数字;0为逻辑0,1为逻辑1。

(2)采用逻辑电平来表示,即H(高电平)和L(低电平)。

(3)采用数字波形来表示。

2.模拟电路和数字电路

模拟电路:工作在模拟信号下的电路统称为数字电路。

数字电路:工作在数字信号下的电路统称为数字电路。

数字电路的主要研究对象是电路的输入和输出之间的逻辑关系;主要分析工具是逻辑代数关系;表达电路的功能的方法有真值表,逻辑表达式及波形图等。

二、几种常用的进制

不同的数码既可以用来表示不同数量的大小,又可以用来表示不同的事物。在用数码表示数量的大小时,采用的各种计数进位制规则称为数制,主要包括进位制、基数和位权三个方面。

进位制:多位数码每一位的构成以及从低位到高位的进位规则。

基数:在进位制中可能用到的数码个数。

位权:在某一进位制的数中,每一位的大小都对应着该位上的数码乘上一个固定的数,这个固定的数就是这一位的权数,权数是一个幂。

常用的数制有十进制、二进制、八进制和十六进制几种。

1.十进制

在十进制数中,每一位有0~9十个数码,所以计数基数为10。超过9的数必须用多位数表示,其中低位和相邻高位之间的关系是“逢十进一”,故称为十进制。

十进制的展开形式为

式中,是第i位的系数,可以是0~9十个数码中的任何一个。

任意N进制的展开形式为

式中,是第i位的系数,N为计数的基数,为第i位的权。

2.二进制

在二进制数中,每一位仅有0和1两个可能的数码,计数基数为2。低位和相邻高位间的进位关系

是“逢二进一”。

二进制的展开形式为

例如,(101.11)2=1×22+0×21+1×20+1×2-1+0×2-2=(5.75)10。

3.八进制

八进制数的每位有0~7八个不同的数码,计数的基数为8。低位和相邻高位间的关系是“逢八进一”。

八进制的展开形式为

4.十六进制

十六进制数的每位有十六个不同的数码,分别为0~9、A(10)、B(11)、C(12)、D(13)、E(14)、

F(15)。低位和相邻高位间的关系是“逢十六进一”。

十六进制展开的形式为

三、不同进制间的转换

1.二进制与十进制的转换

转换时只要将二进制数按展开,然后将所有各项的数值按十进制数相加,即可得到等值的十进制数。例如:

(1011.01)2 。

2.十进制与二进制的转换

(1)整数部分的转换:将十进制数除以2,取所余数为k0;将其商再除以2,取其余数为k1,……以此类推,直到所得商等于0为止,余数k n…k1k0即为二进制数。以273.69为例,如图1-1所示。

(2)小数部分的转换:将十进制数乘以2,取乘积的整数部分为k-1;将乘积的小数部分再乘以2,取乘积的整数部分为k-2,……以此类推,直到求出要求的位数为止,k-1k-2k-3…即为二进制数。以273.69 为例,如图1-2所示。

图1-1 十→二进制整数部分的转换图1-2 十→二进制小数部分的转换

所以(273.69)10=(1000100001.1101)2。

3.二进制与十六进制的转换

(1)二→十六:整数部分从低位到高位每4位二进制数分为一组并代之以等值的十六进制数,小数部分从高位到低位每4位数分为一组并代之以等值的十六进制数,即可得到对应的十六进制数。例如:

(2)十六→二:将十六进制数的每一位用等值的4位二进制数代替即可。例如:

4.八进制与二进制的转换

将二进制数转换为八进制数时,只要将二进制数的整数部分从低位到高位每3 位分为一组并代之以等值的八进制数,同时将小数部分从高位到低位每3 位分为一组并代之以等值的八进制数。在方法上与二-十六转换和十六-二转换的方法基本相同。例如:

二→八转换八→二转换

5.十六进制与十进制的转换

将十六进制数转换为十进制数时,根据将各位按权展开后相加求得。将十进制数转换为十六进制数时,可以先转换为二进制数,然后再将得到的二进制数转换为等值的十六进制数。

四、原码、反码、补码之间的转换及补码运算

用符号位的0表示正数,符号位的1表示负数。

(1)正数的反码和补码与原码相同,即正数不存在需要转换的问题。

(2)从负数的原码求反码和补码:符号位不变,将数值位逐位取反,即得反码,在最低位加1即得

补码。

(3)从负数的补码求原码:将补码再求补码,即得原码。

(4)二进制补码运算:用补码相加完成两数相减(不同符号两个数的代数和)运算。方法为先将两个带符号数写成补码形式,将这两补码按二进制加法相加即得。

五、几种常用的码制

1.十进制码

用二进制代码表示十进制数的0~9这十个状态,二进制代码至少应当有4位。常见的十进制代码有8421(BCD)码、余3码、2421码、5211码、余3循环码。

2.格雷码

格雷码的构成方法就是每一位的状态变化都按一定的顺序循环。如果从0000开始,最右边一位的状态按0110顺序循环变化,右边第二位的状态按00111100顺序循环变化,右边第三位按0000111111110000 顺序循环变化。自右向左,每一位状态循环中连续的0、1数目增加一倍。由于4位格雷码只有16个,所以最左边一位的状态只有半个循环,即0000000011111111。

3.ASCII码

ASCII码是国际标准化组织(ISO)认定的国际通用标准代码。ASCII码是一组7位二进制代码

(b7b6b5b4b3b2b1),共128个,其中包括表示0~9的十个代码,表示大、小写英文字母的52个代码,32个表示各种符号的代码以及34个控制码。

相关文档
最新文档