当前位置:
首页 > 教材教辅 > 大学 > 数字逻辑设计及应用习题册pdf/doc/txt格式电子书下载

数字逻辑设计及应用习题册pdf/doc/txt格式电子书下载

本站仅展示书籍部分内容

如有任何咨询

请加微信10090337咨询

数字逻辑设计及应用习题册pdf/doc/txt格式电子书下载

书名:数字逻辑设计及应用习题册pdf/doc/txt格式电子书下载

推荐语:

作者:姜书艳编

出版社:电子工业出版社

出版时间:2014-09-01

书籍编号:30467963

ISBN:9787121239564

正文语种:中文

字数:15975

版次:1

所属分类:教材教辅-大学

全书内容:

数字逻辑设计及应用习题册pdf/doc/txt格式电子书下载







前言


本书是为配合《数字设计——原理与实践(第4版)》(John F.Wakerly,林生 等译,2007)或《数字逻辑设计及应用》(双语教材,姜书艳主编,2014)的使用而编写的配套学习指导与习题册。编者根据数字电路课程教学实践和课程教学的基本要求,对教材内容进行了归纳、总结和提炼。希望通过本书的学习能够帮助学生把握好课程内容的重点、难点,从而提高分析问题、解决问题的能力。


本书共7章,依次对应教材中的引论、信息的二进制表达、逻辑代数基础、逻辑门电路、组合逻辑电路设计、存储电路、时序逻辑电路设计等内容。每章包括四方面内容:知识要点、重点、难点和习题。知识要点通过总结各章的知识点,形成学习要点;重点、难点指出了各章的重点和难点内容并进行详细分析,加强学生对重点、难点内容的理解;习题部分主要选自教材习题。


为适应教学模式、教学方法和手段的改革,本书提供习题参考答案,请登录华信教育资源网(http://www.hxedu.com.cn)注册下载。另外,本书提供如下的相关学习网站:


(1)http://222.197.183.243/wlxt/course.aspx?courseid=0669:省级精品资源共享课程:数字逻辑设计及应用(2013年)


(2)http://222.197.183.243/wlxt/jingpin.asp?courseid=0170:省级精品课程:数字逻辑设计及应用(2005年)


(3)http://china.xilinx.com/support/university/index.htm:Xilinx的大学计划,提供了大量的产品资料、课程资料以及用于数字设计实验课程的芯片和插件


(4)https://www.aldec.com/en:Aldec的教育计划,提供了Aldec自己的软件包和第三方的兼容工具以及原型系统


本书由姜书艳教授主编,负责整本书的统审、定稿工作,陈瑜任副主编,参与了整本书的讨论与组织工作。姜书艳编写了第一、五章,金燕华编写了第二、三章,李力编写了第四章,陈瑜编写了第六章,李军编写了第七章。本书在编写过程中得到了电子科技大学“数字逻辑设计及应用”课程组老师们的大力支持,在此表示感谢。


由于编者水平有限,书中难免存在不妥和错误之处,恳请读者批评指正。


作 者


2014年9月


第一章 引论



一、知识要点


数字电路的发展及其在信息技术领域中的地位;数字信号与模拟信号之间的关系及数字信号的基本特点;数字系统输入/输出特性及其逻辑特点,数字逻辑电路的主要内容。


重点:


1.数字信号与模拟信号之间的关系;


2.数字信号的基本特点;


3.数字系统输入/输出特性及其逻辑特点。


难点:


1.数字信号的基本特点;


2.数字系统的特点。


数字信号只在离散时刻(观测时刻)变化;其取值也是离散的,即数字信号只能取有限种不同的值,为方便电路中处理,这些数值可以用二进制表达(0,1)。


数字系统的特点:


(1)只需考虑观测时刻的输入/输出关系,无须考虑其连续的变化;


(2)只需考虑有限的信号取值,不考虑其中间值;


(3)任何时刻一根输入/输出线上的状态只能为0或1,所以输入/输出具有有限状态,输入-输出的关系可以采用有限表格进行表达;


(4)对于输出的讨论只是考虑在哪些输入条件下输出会等于0,哪些条件下会等于1,于是输入-输出的关系体现为逻辑关系。



二、习题


1.1 请解释下列缩写词的定义:


ASIC,CAD,CD,CO,CPLD,DIP,DVD,FPGA,HDL,IC,IP,LSI,MCM,MSI,NRE,PBX,PCB,PLD,PWB,SMT,SSI,VHDL,VLSI.


1.2 请解释下列缩写词的定义:


ABEL,CMOS,DDPP,JPEG,MPEG,OK,PERL(OK真是缩写词吗?).


1.3 画出由一个2输入与门和三个反相器组成的数字电路,其中与门的每个输入端和输出端都要连接一个反相器。若把4种可能的输入组合分别加到此电路的两个输入端上,请确定每种输入情况下所产生的输出值。请问是否还有能产生同样输入/输出特性的更简单的电路?


第二章 信息的二进制表达



一、知识要点


十进制数、二进制数、八进制数和十六进制数的表示方法以及它们之间的相互转换、二进制数的运算;符号-数值码,二进制补码、二进制反码表示以及它们之间的相互转换;符号数的运算;溢出的概念。


BCD码、n中取1码(独热码)、格雷码等编码表达的特点及其与二进制数之间的转换关系。


重点:


1.十进制数、二进制数、八进制数和十六进制数的表示方法以及它们之间的相互转换;


2.二进制数的运算;


3.符号数的表达:符号-数值码(Signed-Magnitude System,原码),二进制补码(Two\'s Complement,补码)、二进制反码(Ones\'Complement,反码)表示以及它们之间的相互转换;


4.符号数的运算;溢出的概念;


5.BCD码(Binary Codes for Decimal Numbers)、n中取1码(独热码)、格雷码(Gray Code)的特点及其与二进制数之间的转换关系。


难点:


1.符号数的表达及相互转换;


2.符号数的加减运算及溢出的判断。


(1)十进制数、二进制数、八进制数和十六进制数的表示方法以及它们之间的相互转换


数制是指多位数码中每一位的构成方法以及从低位到高位的进位规则。对于一个具有p位整数,n位小数的r进制数D,有

数字逻辑设计及应用习题册pdf/doc/txt格式电子书下载

式中,r为基数,di为第i位的数值,ri为第i位的权重,D为数值大小。


可以利用数字逻辑设计及应用习题册pdf/doc/txt格式电子书下载,将r进制的数转换成十进制数。式中,r为待转换进制的基数,D为按十进制进行计算得到的数值大小。


将十进制数转换成其他进制的数的方法要分成整数部分和小数部分两方面进行讨论。


整数部分的转换方法是:将该十进制数的整数部分除以r,取其余数,作为转换后r进制数整数部分的最低位;然后将上次除法的商再除以r,再取其余数,作为r进制整数部分的次低位;以此类推,一直到除法的商为0为止。


小数部分的转换方法是:将该十进制数的小数部分乘以r,取其积的整数部分,作为转换后r进制数小数部分的最高位;然后将乘法后的积的小数部分再乘以r,再取其整数部分作为r进制小数部分的次高位;以此类推,一直到乘法的积的小数部分为0,或者达到要讨论的精度为止。


将二进制数转换成八进制数和十六进制数的方法如下。


整数部分:以二进制数的小数点为分界点,依次向左每三位(四位)二进制数等效为一位八进制(十六进制)数,位数不足在高位加0;


小数部分:以二进制数的小数点为分界点,依次向右每三位(四位)二进制数等效为一位八进制(十六进制)数,位数不足在低位加0。


将一个八进制(十六进制)数转换成一个十六进制(八进制)数,需要经过两个步骤:第一,先将八进制(十六进制)数转化成二进制数;第二,再将转换后的二进制数转化成十六进制(八进制)数。


(2)二进制数的加减运算


多位二进制数相加减时,可以列出竖式进行运算。运算要点和十进制数的类似,即小数点对齐,从低位向高位逐位进行运算。进位和借位规则为:逢2进1,借1当2。


(3)符号数的表示方法和相互转换


原码(符号-数值码):规定原码的最高位用来表示数的符号,其后各位用来表示数的绝对值。对正数,符号位用 0 表示;对负数,符号位用1表示。对于0,有两种表示(+0、-0),所以n位二进制原码的表示范围为-(2n-1-1)~+(2n-1-1)。


补码:规定正数的补码表示和其原码表示相同,负数的补码表示是其对应正数的补码表示逐位求反后再加1。这样规定的目的是保证两个相加为0的符号数,其补码表示之和也为0。所以,零的补码表示只有一种,n位二进制补码的表示范围为-2n-1~+(2n-1-1)。


反码:规定正数的反码表示和其原码表示相同,负数的反码表示是其对应正数的反码表示逐位求反。零的反码表示有两种(全0和全1),所以n位二进制反码的表示范围为-(2n-1-1)~+(2n-1-1)。


三种表达方式之间的转换方法:


① 对于正数,不同表达方式结果相同,直接改下标即可;


② 对于负数,可以先按转换前的表达方式将其改为对应的正数,修改下标后,再按转换后的表达方式将其改为负数。


(4)二进制补码运算


带符号的二进制运算可以用补码进行加减运算:[被加数]补码+[加数]补码=[和]补码,被加数、加数以及和都为补码。运算时只考虑加法,减法可采用代数和的方式进行运算。


补码运算过程中会产生溢出。溢出是指运算结果超出表示的位数而导致结果错误。异号数相加绝不会溢出;同号数相加可能会溢出。


溢出的判断方法为:同号数相加发生符号位变化。


(5)BCD码、格雷码的构建方式以及与二进制数之间的相互转换


第二章 信息的二进制表达



一、知识要点


十进制数、二进制数、八进制数和十六进制数的表示方法以及它们之间的相互转换、二进制数的运算;符号-数值码,二进制补码、二进制反码表示以及它们之间的相互转换;符号数的运算;溢出的概念。


BCD码、n中取1码(独热码)、格雷码等编码表达的特点及其与二进制数之间的转换关系。


重点:


1.十进制数、二进制数、八进制数和十六进制数的表示方法以及它们之间的相互转换;


2.二进制数的运算;


3.符号数的表达:符号-数值码(Signed-Magnitude System,原码),二进制补码(Two\'s Complement,补码)、二进制反码(Ones\'Complement,反码)表示以及它们之间的相互转换;


4.符号数的运算;溢出的概念;


5.BCD码(Binary Codes for Decimal Numbers)、n中取1码(独热码)、格雷码(Gray Code)的特点及其与二进制数之间的转换关系。


难点:


1.符号数的表达及相互转换;


2.符号数的加减运算及溢出的判断。


(1)十进制数、二进制数、八进制数和十六进制数的表示方法以及它们之间的相互转换


数制是指多位数码中每一位的构成方法以及从低位到高位的进位规则。对于一个具有p位整数,n位小数的r进制数D,有

数字逻辑设计及应用习题册pdf/doc/txt格式电子书下载

式中,r为基数,di为第i位的数值,ri为第i位的权重,D为数值大小。


可以利用数字逻辑设计及应用习题册pdf/doc/txt格式电子书下载,将r进制的数转换成十进制数。式中,r为待转换进制的基数,D为按十进制进行计算得到的数值大小。


将十进制数转换成其他进制的数的方法要分成整数部分和小数部分两方面进行讨论。


整数部分的转换方法是:将该十进制数的整数部分除以r,取其余数,作为转换后r进制数整数部分的最低位;然后将上次除法的商再除以r,再取其余数,作为r进制整数部分的次低位;以此类推,一直到除法的商为0为止。


小数部分的转换方法是:将该十进制数的小数部分乘以r,取其积的整数部分,作为转换后r进制数小数部分的最高位;然后将乘法后的积的小数部分再乘以r,再取其整数部分作为r进制小数部分的次高位;以此类推,一直到乘法的积的小数部分为0,或者达到要讨论的精度为止。


将二进制数转换成八进制数和十六进制数的方法如下。


整数部分:以二进制数的小数点为分界点,依次向左每三位(四位)二进制数等效为一位八进制(十六进制)数,位数不足在高位加0;


小数部分:以二进制数的小数点为分界点,依次向右每三位(四位)二进制数等效为一位八进制(十六进制)数,位数不足在低位加0。


将一个八进制(十六进制)数转换成一个十六进制(八进制)数,需要经过两个步骤:第一,先将八进制(十六进制)数转化成二进制数;第二,再将转换后的二进制数转化成十六进制(八进制)数。


(2)二进制数的加减运算


多位二进制数相加减时,可以列出竖式进行运算。运算要点和十进制数的类似,即小数点对齐,从低位向高位逐位进行运算。进位和借位规则为:逢2进1,借1当2。


(3)符号数的表示方法和相互转换


原码(符号-数值码):规定原码的最高位用来表示数的符号,其后各位用来表示数的绝对值。对正数,符号位用 0 表示;对负数,符号位用1表示。对于0,有两种表示(+0、-0),所以n位二进制原码的表示范围为-(2n-1-1)~+(2n-1-1)。


补码:规定正数的补码表示和其原码表示相同,负数的补码表示是其对应正数的补码表示逐位求反后再加1。这样规定的目的是保证两个相加为0的符号数,其补码表示之和也为0。所以,零的补码表示只有一种,n位二进制补码的表示范围为-2n-1~+(2n-1-1)。


反码:规定正数的反码表示和其原码表示相同,负数的反码表示是其对应正数的反码表示逐位求反。零的反码表示有两种(全0和全1),所以n位二进制反码的表示范围为-(2n-1-1)~+(2n-1-1)。


三种表达方式之间的转换方法:


① 对于正数,不同表达方式结果相同,直接改下标即可;


② 对于负数,可以先按转换前的表达方式将其改为对应的正数,修改下标后,再按转换后的表达方式将其改为负数。


(4)二进制补码运算


带符号的二进制运算可以用补码进行加减运算:[被加数]补码+[加数]补码=[和]补码,被加数、加数以及和都为补码。运算时只考虑加法,减法可采用代数和的方式进行运算。


补码运算过程中会产生溢出。溢出是指运算结果超出表示的位数而导致结果错误。异号数相加绝不会溢出;同号数相加可能会溢出。


溢出的判断方法为:同号数相加发生符号位变化。


(5)BCD码、格雷码的构建方式以及与二进制数之间的相互转换


8421BCD码、2421BCD码、余3码都是BCD码,即十进制编码。每个编码表示十进制数码中的一位(0~9),故如果要将数字转换成BCD码,必须先将数字转换成十进制。其中8421和2421为该种编码形式中各位上的权重。


格雷码的特点是连续数值变化时码字(相邻码字)之间只有1位不同。


由n位二进制数直接得到n位Gray码的方法为:对n位二进制码从右到左编号0~n-1;若二进制码第i位和第i+1位相同,则Gray码第i位为0,否则为1;二进制码第n+1位当做0处理。



二、习题


2.1 完成下面的数制转换:


(1)10100.1101 2=?16(2)101111.0111 2=?8


2.2 将下面的八进制数转换成二进制数和十六进制数:


7436.11 8=?2=?16


2.3 将下面的十六进制数转换为二进制数和八进制数:


9E36.7A 16=?2=?8


2.4 以八进制表示的32位数34125016732 8 ,其四个8字节对应的八进制值分别是多少?


2.5 将下面的数转换成十进制数:


(1)10100.1101 2=?10(2)15C.38 16=?10


2.6 完成下面的数制转换:


(1)23851 10=?16


(2)125.17 10=?2


2.7 将下面的二进制数相加,指出所有的进位:

数字逻辑设计及应用习题册pdf/doc/txt格式电子书下载

2.8 利用减法而不是加法重复题2.7,指出所有的借位而不是进位:

数字逻辑设计及应用习题册pdf/doc/txt格式电子书下载

2.9 将下面的八进制数相加:

数字逻辑设计及应用习题册pdf/doc/txt格式电子书下载

2.10 将下面的十六进制数相加:

数字逻辑设计及应用习题册pdf/doc/txt格式电子书下载

2.11 写出下面每个十进制数的8位符号-数值、二进制补码、二进制反码:+25、-42


2.12 指出下面8位二进制补码数相加时是否发生溢出:

数字逻辑设计及应用习题册pdf/doc/txt格式电子书下载

2.13 下面每个算术运算至少在某一种计数制中是正确的。试确定每个运算中操作数的基数可能是多少?


(1)41/3=13(2)23+44+14+32=223


2.14 在对火星的首次探险中,发现的仅仅是文明的废墟。从石器和图片中,探险家们推断创造这些文明的生物有4条腿,其触角末端长着一些抓东西的“手指”。经过很多研究后,探险家们终于能够翻译火星人的数学,他们发现了下面的等式:

数字逻辑设计及应用习题册pdf/doc/txt格式电子书下载

所指出的解为x=5和x=8。其中,x=5这个解看上去非常合理,但是x=8这个解就需要某种解释。于是,探险家们反思了地球的计数体制发展,并且发现了火星的计数体制也有类似历史发展的证据。你认为火星人有几个手指(来自1956年2月的《The Bent of Tau Beta Pi》)?


2.15 交警部门的负责人说,每个码字必须至少含有一个“0”,这样可以“节省电力”。那么,对于表X2.1所示的交通灯控制器的状态,可能有多少种不同的3位二进制状态编码?

表X2.1 交通灯控制器的状态及编码

数字逻辑设计及应用习题册pdf/doc/txt格式电子书下载

2.16 列出图X2.1所示的机械编码盘中可能会产生不正确位置的所有“坏”边界。

数字逻辑设计及应用习题册pdf/doc/txt格式电子书下载

图X2.1 使用3位二进制码的机械编码盘

2.17 为什么商用和私人飞机上的高度脉冲收发机,要使用格雷码来对要传送到机场交通控制塔的高度读数进行编码?


2.18 每次接通白炽灯泡,它便处于受压状态,所以在某些场合,灯泡的寿命受制于开/关周期的次数,而不是照明的总时间。利用编码知识提出在这类场合使3路灯泡寿命延长一倍的方法。


2.19(选做题)假设4n位数B用n位十六进制数H来表示。试证明:B的二进制补码可以用H的十六进制补码来表示。对于八进制数,做类似的陈述并给予证明。


2.20(选做题)证明:将二进制补码左移一位,最低有效位的位置以零填充,移出的最高有效位丢弃。如果没有溢出,就等于将该数乘以2。阐述检测溢出的规则。


第三章 逻辑代数基础



一、知识要点


逻辑代数的公理、定理及其在逻辑代数化简时的作用;逻辑函数的表达形式及相互转换;最小项(Minterm)和最大项(Maxterm)的基本概念和性质;利用卡诺图(Karnaugh Maps)化简逻辑函数的方法。


重点:


1.逻辑代数的公理、定理,正负逻辑的概念与对偶(Duality)关系、反演(Complement)关系、香农展开定理,及其在逻辑代数化简时的作用;


2.逻辑函数的表达形式:积之和与和之积标准型、真值表、卡诺图、最小逻辑表达式之间的关系及相互转换;


3.最小项和最大项的基本概念和性质;


4.利用卡诺图化简逻辑函数的方法。


难点:


利用卡诺图对逻辑函数进行化简与运算的方法


(1)正逻辑、负逻辑的概念以及两者之间的关系


数字电路中用电压的高低表示逻辑值1和0,将代数中低电压(一般为参考地0V)附近的信号称为低电平,将代数中高电压(一般为电源电压)附近的信号称为高电平。以高电平表示1,低电平表示0,实现的逻辑关系称为正逻辑(Positive Logic),相反,以高电平表示0,低电平表示1,实现的逻辑关系称为负逻辑(Negative Logic),两者之间的逻辑关系为对偶关系。


(2)逻辑函数的标准表达式


积之和标准形式(又称为标准和、最小项和式):每个与项都是最小项的与或表达式。


和之积标准形式(又称为标准积、最大项积式):每个或项都是最大项的或与表达式。


逻辑函数的表达形式具有多样性,但标准形式是唯一的,它们和真值表之间有严格的对应关系。


由真值表得到标准和的具体方法是:找出真值表中函数值为1的变量取值组合,每一组变量组合对应一个最小项(变量值为1的对应原变量,变量值为0的对应反变量),将这些最小项相或,即得到标准和表达式。


由真值表得到标准积的具体方法是:找出真值表中函数值为0的变量取值组合,每一组变量组合对应一个最大项(变量值为1的对应反变量,变量值为0的对应原变量),将这些最大项相与,即得到标准积表达式。


每个真值表所对应的标准和与标准积表达方式是唯一的。


(3)利用卡诺图化简逻辑函数


卡诺图是真值表的图形表示,利用卡诺图对逻辑函数进行化简的原理是反复使用公式AB+AB′=A,对应到卡诺图上,即为相邻的方格可以合并。通常:


2个相邻的方格可以合并,并可消去1个变量;4个相邻的方格可以合并,并可消去2个变量;8个相邻的方格可以合并,并可消去3个变量……


在相邻方格合并的过程中,通常采用画圈的方法进行标记。


利用卡诺图化简,圈1的结果是得到最简和的表达式,圈0的结果是得到最简积的表达式。


利用卡诺图化简的步骤(以最简和为例):


① 填卡诺图;


② 找出全部质主蕴含项;


③ 找到奇异1单元,圈出对应的质主蕴含项;


④ 若未圈完所有1方格,则从剩余的主蕴含项中找出最简的;


⑤ 写出各圈所对应的与项表达式(取值发生变化的变量不写,取值无变化的变量保留,取值为0写反变量,取值为1写原变量);


⑥ 将所得到的与项相或,即为化简结果。


化简的原则是:圈1不圈0,1至少圈1次,圈数越少越好,圈越大越好。


(4)利用卡诺图对逻辑函数进行运算


利用卡诺图可以完成逻辑函数的逻辑加(或)、逻辑乘(与)、反演(非)、异或等运算。进行这些运算时,要求参加运算的两个卡诺图具有相同的维数(即变量数相同)。


① 卡诺图相加


两函数做逻辑加(或)运算时,只需将卡诺图中编号相同的各相应方格中的0、1按逻辑加的规则相或,而得到的卡诺图应包含每个相加卡诺图所出现的全部1项。


② 卡诺图相乘


两函数做逻辑乘(与)运算时,只需将卡诺图中编号相同的各相应方格中的0、1按逻辑乘的规则相与,所得到的卡诺图中的1方格,是参加相乘的卡诺图中都包含的1格。


③ 反演


卡诺图的反演(非),是将函数F的卡诺图中各个为1的方格变换为0,将各个为0的方格变换为1。


④ 卡诺图异或


两函数做异或运算,只需将卡诺图中编号相同的各相应方格中的0、1按异或运算的规则进行运算,所得到的卡诺图中的1方格,是进行异或运算的卡诺图中取值不同的方格。



二、习题


3.1 请用完备归纳法证明定理(X+Y)(X+Z)=X+Y Z。


3.2 根据德·摩根定理,WX+YZ的反是W′+X′Y′+Z′。但当WXYZ=1110时,这两个函数都为1,对于同样的输入组合,函数和它的反怎么都为1呢?错在哪里?


3.3 请用开关函数定理化简下面的逻辑函数:


(1)F=WXYZ(WXYZ′+WX′YZ+W′XYZ+WXY′Z)


(2)F=AB+ABC′D+ABDE′+A′BC′E+A′B′C′E


(3)F=MRP+QO′R′+MN+ONM+QPMO′


3.4 请写出下面各个逻辑函数的真值表:


(1)F=AB′+B′C+CD′+CA′


(2)F=(A′+B+C′)(A′+B′+D)(B+C+D′)(A+B+C+D)


(3)F=AB+AB′C′+A′BC


(4)F=XY′+YZ+Z′X


3.5 请写出下面各个函数的标准和及标准积:


(1)F=∑X,Y (1,2)(2)F=∏A,B (0,1,2)


(3)F=∑A,B,C,D (1,2,5,6)(4)F=A′B+B′C+A


3.6 如果一个n输入逻辑函数的标准和也是最小和,则其和式中的每个乘积项有多少个变量?在这种情况下可能有其他的最小和吗?


3.7 用卡诺图找出下面每个逻辑函数的最小“积之和”表达式,在每个图中标出奇异“1”单元。


(1)F=∑X,Y,Z (1,3,5,6,7)(2)F=∏A,B,C,D (4,5,6,13,15)


(3)F=∑W,X,Y,Z (1,4,5,6,11,12,13,14)(4)F=∏A,B,C (1,2,6,7)


3.8 不使用完备归纳法证明(X+Y)(X′+Z)=XZ+X′Y。


3.9 请说明:n输入与门可以用n-1个2输入与门来代替。这句话对与非门适用吗?证明你的答案。


3.10 利用开关代数定理,使用尽可能少的反相操作(允许括号求反)重写下面的表达式:B′C+ACD′+A′C+EB′+E(A+C)(A′+D′)


3.11 证明或反证下列命题:


(1)令A和B为开关代数变量,那么AB=0且A+B=1蕴含A=B′。


(2)令X和Y为开关代数表达式,那么XY=0且X+Y=1蕴含X=Y′。


3.12 从开关代数的观点看,将输入端连在一起的2输入XNOR门表示了什么函数?它与真实XNOR门的输出情况会有什么不同?


3.13 能够实现任何逻辑函数的逻辑门类型的集合,被称为逻辑门的完全集。例如,2输入与门、2输入或门和反相器是一个完全集,因为任何逻辑函数都能表示为一个变量的“积之和”以及它们的反,而任意输入的“与门”和“或门”都能从2输入门得到。请问2输入与非门能构成逻辑门的完全集吗?证明你的答案。


3.14 有些人认为有4个基本逻辑函数:与、或、非和BUT。图X3.1所示为一个可能的4输入、2输出BUT门的符号。请求出一个有用的、非平凡的函数来实现BUT门。该函数应与名字(BUT)有关。记住:由于符号的对称性,该函数应对每个部分的A和B输入以及1和2部分都是对称的。请描述你的BUT函数并写出其真值表。

数字逻辑设计及应用习题册pdf/doc/txt格式电子书下载

图X3.1 题3.14逻辑电路图

3.15 请写出题3.14所设计的BUT门的Z1和Z2输出的逻辑表达式,并用与门、或门和反相器画出相应的逻辑图。


3.16 满足F=FD的函数是自对偶逻辑函数。下列哪个函数是自对偶的?


(1)F=X(2)数字逻辑设计及应用习题册pdf/doc/txt格式电子书下载


(3)F=X′YZ′+XY′Z′+XY


第四章 逻辑门电路



一、知识要点


CMOS逻辑电平和噪声容限;CMOS逻辑反相器、与非门、或非门、非反相门、与或非门电路的结构;


C

....

本站仅展示书籍部分内容

如有任何咨询

请加微信10090337咨询

本站仅展示书籍部分内容
如有任何咨询

请加微信10090337咨询

再显示