数字逻辑设计及应用 本科2 答案
- 格式:doc
- 大小:386.00 KB
- 文档页数:3
电子科技大学网络教育考卷(B 卷)(20 年至20 学年度第 学期)考试时间 年 月 日(120分钟) 课程 数字逻辑设计及实践(本科) 教师签名_____一、填空题(每空1分,共20分) 1、请完成如下的进制转换:10110.112= 26.6 8= 22.75 10= 16.C 16; 2、28.510= 11100.1 2= 34.4 8= 1C.8 16= 00101000.0101 8421BCD3、某带符号的二进制数的反码是1010101,则该数对应的原码是 1101010 ,补码是 1101011 ;4、A ⊕B= AB /+A /B ;(A ⊕B)/= AB+A /B / ;5、正逻辑和负逻辑之间的关系是 对偶 ;6、请问图1-6的逻辑为:Y= A / ;7、已知某集成门电路输出和输入的高电平的最小值分别为min IH min OH V V 、;输出和输入的低电平最大值分别为:max IL max OL V V 、;请问该门电路高电平的直流噪声容限NH V = min OH min IH V V - ;低电平的直流噪声容限NL V =m a x IL max OL V V - ;8、某状态机的状态数为129,请问至少需要 8 位编码才能完成;9、如果要从多路输入数据中,选出一路作为输出,应采用 数字选择 器来实现; 10、如果要比较两个二进制数的大小,应采用 比较器 器来实现;11、如果待实现的时序状态机中存在状态循环圈,应采用 计数器 器来实现; 12、同时具备置0、置1、保持和反转的触发器是 JK 触发器;二、选择题(每题1分,共10分)1、 将十进制运算(-125-3)转换成带符号的8位(包括符号位)二进制补码运算,其结果为: ①. 00000000 ②. 10000000 ③. 11111111 ④. 100000112、请问下列逻辑中,与(A ·B)/相同的逻辑是 ;①. A /+B / ②. A+B ③. A ·B ④. A /·B /3、已知逻辑F(ABC)=Σm (1,3,5,7),则下面的描述为正确的是:①. F(ABC)=ПM (0,2,4,6) ②. F=C③. F D =Σm (0,2,4,6) ④. F=A+B4、要实现8选1的数据选择器,则地址输入(选择输入)和多路数据端得个数分别为:①. 8、3 ②. 3 、8 ③. 8、8 ④. 3、35、如果实现5-32的译码器电路,需要 个74138(3-8译码器)来实现:①. 2 ②. 3 ③. 4 ④. 86、要实现256进制(模为256)的二进制计数器,需要 个74163(4位二进制加计数器)来实现①. 2 ②. 3 ③. 8 ④. 167、要实现有效状态数为8的环形计数器,则所需移位寄存器中的触发器个数为:①. 8 ②. 4 ③. 3 ④. 28、如果用触发器和门电路来实现12进制的计数器,则至少需要 个触发器:①. 2个 ②. 3个 ③. 4个 ④. 5个9、一个JK 触发器的驱动方程为X K J ==,则其逻辑功能与以下哪种触发器相同:①. JK 触发器 ②. SR 触发器 ③. D 触发器 ④. T 触发器10、555时基电路外界阻容元件构成自激多谐振荡器,当检小组容元件的数值时,将使: ①. 振荡周期减小 ②. 振荡幅度减小③. 振荡频率降低 ④. 振荡周期增大三、判断题(每题1分,共10分)1、存储单元是时序状态机不可缺少的组成部分;( √ )2、7485为4位二进制比较器。
第一章1. 什么是模拟信号?什么是数字信号?试举出实例。
模拟信号-----指在时间上和数值上均作连续变化的信号。
例如,温度、压力、交流电压等信号。
数字信号-----指信号的变化在时间上和数值上都是断续的,阶跃式的,或者说是离散的,这类信号有时又称为离散信号。
例如,在数字系统中的脉冲信号、开关状态等。
2. 数字逻辑电路具有哪些主要特点?数字逻辑电路具有如下主要特点:●电路的基本工作信号是二值信号。
●电路中的半导体器件一般都工作在开、关状态●电路结构简单、功耗低、便于集成制造和系列化生产。
产品价格低●由数字逻辑电路构成的数字系统工作速度快、精度高、功能强、可3. 数字逻辑电路按功能可分为哪两种类型?主要区别是什么?根据数字逻辑电路有无记忆功能,可分为组合逻辑电路和时序逻辑电路两类。
组合逻辑电路:电路在任意时刻产生的稳定输出值仅取决于该时刻电路输入值的组合,而与电路过去的输入值无关。
组合逻辑电路又可根据输出端个数的多少进一步分为单输出和多输出组合逻辑电路。
时序逻辑电路:电路在任意时刻产生的稳定输出值不仅与该时刻电路的输入值有关,而且与电路过去的输入值有关。
时序逻辑电路又可根据电路中有无统一的定时信号进一步分为同步时序逻辑电路和异4. 最简电路是否一定最佳?为什么?一个最简的方案并不等于一个最佳的方案。
最佳方案应满足全面的性能指标和实际应用要求。
所以,在求出一个实现预定功能的最简电路之后,往往要根据实际情况进行相应调整。
5. 把下列不同进制数写成按权展开形式。
(1) (4517.239)10 (3) (325.744)8(2) (10110.0101)2 (4) (785.4AF)16解答(1)(4517.239)10 = 4×103+5×102+1×101+7×100+2×10-1+3×10-2+9×10-3(2)(10110.0101)2= 1×24+1×22+1×21+1×2-2+1×2-4(3)(325.744)8 = 3×82+2×81+5×80+7×8-1+4×8-2+4×8-3 (4) (785.4AF)16 = 7×162+8×161+5×160+4×16-1+10×16-2+15×16-36.将下列二进制数转换成十进制数、八进制数和十六进制数。
数字逻辑课后习题答案数字逻辑是计算机科学和电子工程学科的基础课程之一,其重要性不言而喻。
在数字逻辑课程中,课后习题是帮助学生巩固所学知识和提高解决问题能力的重要环节。
本文将针对数字逻辑课后习题答案进行详细的阐述和解释,以便读者更好地理解和掌握数字逻辑知识。
一、确定文章类型本文属于教育类型,主要针对数字逻辑课后习题答案进行阐述和解释。
二、梳理思路在梳理思路方面,我们可以采用分类讨论的方法,将数字逻辑课后习题按照不同的类型进行分类,例如:基础概念、逻辑门、二进制运算、时序逻辑等。
对于每一类题目,我们可以先回顾相关的知识点,然后给出详细的解题步骤和答案,最后对解题思路进行总结和归纳。
三、展开论述1、基础概念数字逻辑中的基础概念包括二进制、十六进制、ASCII码等。
这些概念是学习数字逻辑的基础,也是解决数字逻辑问题的关键。
例如,对于一个简单的十进制转二进制的问题,我们需要通过不断地二分法将十进制数转换为二进制数。
2、逻辑门逻辑门是数字逻辑中的基本单元,包括与门、或门、非门等。
这些逻辑门的应用是数字逻辑中的基本问题,例如,通过组合逻辑门实现一个简单的异或电路。
3、二进制运算二进制运算是数字逻辑中的基本运算,包括加法、减法、乘法等。
对于一个简单的二进制加法问题,我们需要通过逐位相加、进位相加的方法得到结果。
4、时序逻辑时序逻辑是数字逻辑中的重要部分,包括时序图、状态图、摩尔定律等。
对于一个简单的时序逻辑问题,我们需要通过分析状态转移表和状态转移图来理解时序逻辑的原理和应用。
四、总结归纳通过以上的分类讨论,我们可以发现数字逻辑课后习题的多样性,但它们都基于数字逻辑的基本原理和方法。
因此,在解决数字逻辑问题时,我们需要先理解基本概念和原理,然后运用逻辑思维和算法思维进行分析和推理,最终得到正确的答案。
数字逻辑是一门重要的学科,其课后习题是帮助学生巩固所学知识和提高解决问题能力的重要环节。
通过本文的阐述和解释,相信读者可以更好地理解和掌握数字逻辑知识,为今后的学习和工作打下坚实的基础。
2012-2013-2《数字逻辑设计及应用》期末考试题-A参考解答------------------------------------------作者------------------------------------------日期电子科技大学2012 -2013学年第二学期期末考试 A 卷课程名称:♉数字逻辑设计及应用♉♉ 考试形式: 闭卷 考试日期: 年 月 日考试时长:♉♉♉♉分钟课程成绩构成:平时 , 期中 , 实验 , 期末 本试卷试题由♉♉♉七♉♉部分构成,共♉♉♉♉♉页。
✋ ☞♓●● ☐◆♦ ⍓☐◆❒ ♋⏹♦♦♏❒♦ ♓⏹ ♦♒♏ ♌●♋⏹♦ ☎❼ ✠ ❼✆ ✋♐ ♋ ⌧ ♌♓⏹♋❒⍓ ♎♏♍☐♎♏❒ ♒♋♦ ☐⏹ ♓♦♦ ♓⏹☐◆♦♦ ✌ ♦♒♏ ♋♍♦♓❖♏ ☹ ☐◆♦☐◆♦ ✡ ♦♒☐◆●♎ ♌♏ ☎ ☐❒ ♒♓♑♒ ✆ ✋♐ ♦♒♏ ⏹♏⌧♦ ♦♦♋♦♏ ☐♐ ♦♒♏ ◆⏹◆♦♏♎ ♦♦♋♦♏♦ ♋❒♏ ❍♋❒♏♎ ♋♦ ❽♎☐⏹❼♦♍♋❒♏♦❾ ♦♒♏⏹ ♎♏♦♓♑⏹♓⏹♑ ♋ ♐♓⏹♓♦♏ ♦♦♋♦♏ ❍♋♍♒♓⏹♏ ♦♒♓♦ ♋☐☐❒☐♋♍♒ ♓♦ ♍♋●●♏♎ ❍♓⏹♓❍♋● ☎ ♍☐♦♦ ✆ ♋☐☐❒☐♋♍♒❆♒♏ ♉☹ ☐♐ ♌♓♦ ♍☐◆⏹♦♏❒ ⌧ ♓♦ ☎ ☐❒ ●☐♦ ✆ ♦♒♏⏹ ♍☐◆⏹♦♓⏹♑ ♦☐ ♓⏹ ♎♏♍❒♏♋♦♓⏹♑ ☐❒♎♏❒ ❆☐ ♎♏♦♓♑⏹ ♋ ✂✂ ♦♏❒♓♋● ♦♏❑◆♏⏹♍♏ ♑♏⏹♏❒♋♦☐❒ ♌⍓ ♦♒♓♐♦ ❒♏♑♓♦♦♏❒♦ ♦♒♏ ♦♒♓♐♦ ❒♏♑♓♦♦♏❒ ♦♒☐◆●♎ ⏹♏♏♎☎ ✆ ♌♓♦ ♋♦ ●♏♋♦♦ ⏹♏ ♦♦♋♦♏ ♦❒♋⏹♦♓♦♓☐⏹ ♏❑◆♋♦♓☐⏹ ♓♦ ✈✉☺✈❼❼✈ ✋♐ ♦♏ ◆♦♏ ❆ ♐●♓☐♐●☐☐ ♦♓♦♒ ♏⏹♋♌●♏ ♦☐ ♍☐❍☐●♏♦♏ ♦♒♏ ♏❑◆♋♦♓☐⏹,♦♒♏ ♏⏹♋♌●♏ ♓⏹☐◆♦ ☐♐ ❆ ♐●♓☐♐●☐☐ ♦♒☐◆●♎ ♒♋❖♏ ♦♒♏ ♐◆⏹♍♦♓☐⏹ ☜☠☎ ☺✈❼✈ ✆ ✌ ♌♓♦ ♓⏹♋❒⍓ ♍☐◆⏹♦♏❒ ♍♋⏹ ♒♋❖♏ ☎ ✆ ⏹☐❒❍♋● ♦♦♋♦♏♦ ♋♦ ❍☐♦♦ ♌♓♦ ☺☐♒⏹♦☐⏹ ♍☐◆⏹♦♏❒ ♦♓♦♒ ⏹☐ ♦♏●♐♍☐❒❒♏♍♦♓☐⏹ ♍♋⏹ ♒♋❖♏ ☎ ✆ ⏹☐❒❍♋● ♦♦♋♦♏♦ ♌♓♦ ●♓⏹♏♋❒ ♐♏♏♎♌♋♍ ♦♒♓♐♦❒♏♑♓♦♦♏❒ ☎☹☞✆ ♍☐◆⏹♦♏❒ ♦♓♦♒ ♦♏●♐♍☐❒❒♏♍♦♓☐⏹ ♍♋⏹ ♒♋❖♏ ☎ ✆ ⏹☐❒❍♋● ♦♦♋♦♏♦ ✋♐ ♦♏ ◆♦♏ ♋ ♦♒☐♦♏ ♍♋☐♋♍♓♦⍓ ♓♦ ♌♓♦♦ ♦☐ ♍☐⏹♦♦❒◆♍♦ ♋ ♌♓♦ ♌♓⏹♋❒⍓ ♍☐♎♏ ♦☐ ♑❒♋⍓ ♍☐♎♏ ♍☐⏹❖♏❒♦♏❒ ♦♒♏⏹ ♦♒♏ ♋♎♎❒♏♦♦ ♓⏹☐◆♦♦ ♋❒♏ ☎ ✆ ♦♓●● ♌♏ ♦♒♏ ☐◆♦☐◆♦ ♒♏⏹ ♦♒♏ ♓⏹☐◆♦ ♓♦ ☐♐ ♋⏹ ♌♓♦ ✌ ♦♒♏ ♍☐❒❒♏♦☐☐⏹♎♓⏹♑ ☐◆♦☐◆♦ ❖☐●♦♋♑♏ ♓♦ ✞ ❆♒♏ ☐◆♦☐◆♦ ❖☐●♦♋♑♏ ♓♦ ☎ ✆ ✞ ♦♒♏⏹ ♦♒♏ ♓⏹☐◆♦ ♓♦ ✋✋ ●♏♋♦♏ ♦♏●♏♍♦ ♦♒♏ ☐⏹●⍓ ☐⏹♏ ♍☐❒❒♏♍♦ ♋⏹♦♦♏❒ ♓⏹ ♦♒♏ ♐☐●●☐♦♓⏹♑ ❑◆♏♦♦♓☐⏹♦☎❼ ✠ ❼✆ ✋♐♋ ⌧ ❍♋♑⏹♓♦◆♎♏ ♍☐❍☐♋❒♋♦☐❒ ♒♋♦ ✌☹❆✋☠ ✌☝❆✋☠ ✌☜✈✋☠ ✌✌✌✌ ☐⏹ ♓♦♦ ♓⏹☐◆♦♦ ♦♒♏ ☐◆♦☐◆♦♦ ♋❒♏ ☎ ✆✌✆ ✌☹❆✞❆ ✌☜✈✞❆ ✌☝❆✞❆ ✆ ✌☹❆✞❆ ✌☜✈✞❆ ✌☝❆✞❆✆ ✌☹❆✞❆ ✌☜✈✞❆ ✌☝❆✞❆✆ ✌☹❆✞❆ ✌☜✈✞❆ ✌☝❆✞❆ ✌♦ ♦♒☐♦⏹ ♓⏹ ☞♓♑◆❒♏ ♦♒♋♦ ♦☐◆●♎ ♦♒♏ ☐◆♦☐◆♦♦ ☐♐ ♦♒♏ ♌♓♦ ♋♎♎♏❒ ⌧ ♌♏ ☎ ✆ ♦♒♏⏹ ✌✌ ✌✌ ♋⏹♎ ✌✌✆ ✆ ✆ ✆ ☞♓♑◆❒♏ ♒♓♍♒ ☐♐ ♦♒♏ ♐☐●●☐♦♓⏹♑ ♦♦♋♦♏❍♏⏹♦♦ ♓♦ ✋☠☜❆✍ ☎ ✌ ✆✌✆ ✌ ●♋♦♍♒ ♓♦ ♏♎♑♏ ♦❒♓♑♑♏❒♏♎ ♋⏹♎ ♓♦ ♦♓●● ♐☐●●☐♦ ♦♒♏ ♓⏹☐◆♦ ♋♦ ●☐⏹♑ ♋♦ ♦♒♏ ♍☐⏹♦❒☐● ♓⏹☐◆♦ ♓♦ ♋♍♦♓❖♏ ●☐♦✆ ✌ ♐●♓☐ ♐●☐☐ ♓♦ ♏♎♑♏ ♦❒♓♑♑♏❒♏♎ ♋⏹♎ ♓♦♦ ☐◆♦☐◆♦ ♦♓●● ⏹☐♦ ♍♒♋⏹♑♏ ◆⏹♦♓● ♦♒♏ ♏♎♑♏ ☐♐ ♦♒♏ ♍☐⏹♦❒☐●●♓⏹♑ ☹ ♦♓♑⏹♋●✆ ✌⏹ ●♋♦♍♒ ❍♋⍓ ♑☐ ♓⏹♦☐ ❍♏♦♋♦♦♋♌●♏ ♦♦♋♦♏ ♓♐ ♌☐♦♒ ♋⏹♎ ♋❒♏ ♍♒♋⏹♑♓⏹♑ ♐❒☐❍ ♦☐ ♦♓❍◆●♦♋⏹♏☐◆♦●⍓✆ ❆♒♏ ☐◆●♦♏ ♋☐☐●⍓♓⏹♑ ♦☐ ♋⏹⍓ ♓⏹☐◆♦ ☐♐ ♋⏹ ●♋♦♍♒ ❍◆♦♦ ❍♏♏♦ ♦♒♏ ❍♓⏹♓❍◆❍ ☐◆●♦♏ ♦♓♎♦♒ ❒♏❑◆♓❒♏❍♏⏹♦ ❆♒♏ ♍♋☐♋♍♓♦⍓ ☐♐ ♋ ❍♏❍☐❒⍓ ♦♒♋♦ ♒♋♦ ♌♓♦♦ ♋♎♎❒♏♦♦ ♌◆♦ ♋⏹♎ ♍♋⏹ ♦♦☐❒♏ ♌♓♦♦ ♋♦ ♏♋♍♒ ♋♎♎❒♏♦♦ ♓♦ ☎ ✆✌✆ ✆ ✆ ✆ ♒♓♍♒ ♦♦♋♦♏ ♓⏹ ☞♓♑◆❒♏ ♓♦ ☠❆ ♋❍♌♓♑◆☐◆♦ ☎ ✆✌✆ ✌ ✆ ✆ ♋⏹♎ ✆ A BCDWXW+YZZ’X’+YYZ1X’Z’☞♓♑◆❒♏ ✋✋✋ ✌⏹♋●⍓♏ ♦♒♏ ♦♏❑◆♏⏹♦♓♋●♍♓❒♍◆♓♦ ♋♦ ♦♒☐♦⏹ ♓⏹ ☞♓♑◆❒♏ ☞●♓☐☞●☐☐ ♦♓♦♒ ♋♦⍓⏹♍♒❒☐⏹☐◆♦ ☐❒♏♦♏♦ ♋⏹♎ ♍●♏♋❒ ♓⏹☐◆♦♦ ☯❼❒♓♦♏ ☐◆♦ ♦♒♏ ♏⌧♍♓♦♋♦♓☐⏹ ♏❑◆♋♦♓☐⏹♦ ♦❒♋⏹♦♓♦♓☐⏹ ♏❑◆♋♦♓☐⏹♦ ♋⏹♎ ☐◆♦☐◆♦ ♏❑◆♋♦♓☐⏹ ☯❼✌♦♦◆❍♏ ♦♒♏ ♓⏹♓♦♓♋● ♦♦♋♦♏ ✈ ✈ ♍☐❍☐●♏♦♏ ♦♒♏ ♦♓❍♓⏹♑ ♎♓♋♑❒♋❍ ♐☐❒ ✈ ✈ ♋⏹♎ ☪ ☯❼☞♓♑◆❒♏ 参考答案:激励方程 ✈ , ✈转移方程:✈ ✉ ✈ ,✈ ✉ ✈输出方程:☪ ☎☹✈ ✆参考评分标准: 个方程正确得 分;每错一个扣 分,扣完 分为止;得分沿和下降沿各 分,错 处扣 分,扣完 分为止。
数字电路与逻辑设计习题及参考答案数字电路与逻辑设计习题及参考答案- 2 -⼀、选择题1. 以下表达式中符合逻辑运算法则的是 D 。
A.C ·C=C 2B.1+1=10C.0<1D.A+1=12. ⼀位⼗六进制数可以⽤ C 位⼆进制数来表⽰。
A. 1B. 2C. 4D. 163. 当逻辑函数有n 个变量时,共有 D 个变量取值组合?A. nB. 2nC. n 2D. 2n4. 逻辑函数的表⽰⽅法中具有唯⼀性的是 A 。
A .真值表 B.表达式 C.逻辑图 D.状态图5. 在⼀个8位的存储单元中,能够存储的最⼤⽆符号整数是 D 。
A.(256)10B.(127)10C.(128)10D.(255)106.逻辑函数F=B A A ⊕⊕)( = A 。
A.BB.AC.B A ⊕D. B A ⊕7.求⼀个逻辑函数F 的对偶式,不可将F 中的 B 。
A .“·”换成“+”,“+”换成“·” B.原变量换成反变量,反变量换成原变量 C.变量不变D.常数中“0”换成“1”,“1”换成“0” 8.A+BC= C 。
B B.A+C C.(A+B)(A+C) D.B+C9.在何种输⼊情况下,“与⾮”运算的结果是逻辑0。
DA.全部输⼊是0 B.任⼀输⼊是0 C.仅⼀输⼊是0 D.全部输⼊是110.在何种输⼊情况下,“或⾮”运算的结果是逻辑1。
AA.全部输⼊是0 B.全部输⼊是1 C.任⼀输⼊为0,其他输⼊为1 D.任⼀输⼊为1 11.⼗进制数25⽤8421BCD码表⽰为 B 。
A.10 101B.0010 0101C.100101D.1010112.不与⼗进制数(53.5)10等值的数或代码为C 。
A.(0101 0011.0101)8421BCDB.(35.8)16C.(110101.11)2D.(65.4)813.以下参数不是矩形脉冲信号的参数D 。
A.周期B.占空⽐C.脉宽D.扫描期14.与⼋进制数(47.3)8等值的数为: B A. (100111.0101)2 B.(27.6)16 C.(27.3 )16D. (100111.101)215. 常⽤的BCD码有 D 。
第四章1.分析图1所示的组合逻辑电路,说明电路功能,并画出其简化逻辑电路图。
图1 组合逻辑电路解答○1根据给定逻辑电路图写出输出函数表达式CABCBABCAABCF⋅+⋅+⋅=○2用代数法简化输出函数表达式CBA ABC CBA ABC C)B(A ABCCABCBABCAABCF+ =+ ++ =+ +=⋅+⋅+⋅=○3由简化后的输出函数表达式可知,当ABC取值相同时,即为000或111时,输出函数F的值为1,否则F的值为0。
故该电路为“一致性电路”。
○4实现该电路功能的简化电路如图2所示。
图22. 分析图3所示的逻辑电路,要求:(1) 指出在哪些输入取值下,输出F 的值为1。
(2) 改用异或门实现该电路的逻辑功能。
图3 组合逻辑电路解答分析给定逻辑电路,可求出输出函数最简表达式为 C B A C B A F ⊕⊕=⊕⊕=○1 当ABC 取值000、011、101、110时,输出函数F 的值为1; ○2 用异或门实现该电路功能的逻辑电路图如图4所示。
图43.析图5所示组合逻辑电路,列出真值表,并说明该电路的逻辑功能。
图5 组合逻辑电路= 1 = 1 = 1 A W B C D X Y Z . . .解答○1 写出电路输出函数表达式如下: D C Z C,B Y B,A X A,W ⊕=⊕=⊕==○2 列出真值表如表1所示。
表1ABCD WXYZ ABCD WXYZ 0000 0001 0010 0011 0100 0101 0110 0111 0000 0001 0011 0010 0110 0111 0101 0100 1000 1001 1010 1011 1100 1101 1110 1111 1100 1101 1111 1110 1010 1011 1001 1000○3 由真值表可知,该电路的功能是将四位二进制码转换成Gray 码。
4.设计一个组合电路,该电路输入端接收两个2位二进制数A=A 2A 1,B=B 2B 1。
第1章 数字逻辑基础1-1 将下列二进制数转换为十进制数。
(1) 2(1101) (2) 2(10110110) (3) 2(0.1101) (4) 2(11011011.101) 解(1)3210210(1101)12120212(13)=⨯+⨯+⨯+⨯=(2)75421210(10110110)1212121212(182)=⨯+⨯+⨯+⨯+⨯= (3) 124210(0.1101)1212120.50.250.0625(0.8125)---=⨯+⨯+⨯=++= (4)76431013210(11011011.101)22222222 12864168210.50.125 (219.625)--=+++++++=+++++++= 1-2 将下列十进制数转换为二进制数和十六进制数(1) 10(39) (2) 10(0.625) (3) 10(0.24) (4) 10(237.375) 解(1)10216(39)(100111)(27)== (2) 10216(0.625)(0.101)(0.A)==(3)近似结果: 16210)3.0()00111101.0()24.0(D =≈ (4) 10216(237.375)(1110'1101.011)(0ED.6)== 1-3 将下列十六进制数转换为二进制数和十进制数(1) 16(6F.8) (2) 16(10A.C) (3) 16(0C.24) (4) 16(37.4) 解(1) 16210(6F.8)(1101111.1)(111.5)== (2) 16210(10A.C)(1'0000'1010.11)(266.75)== (3) 16210(0C.24)(1100.0010'01)(12.140625)== (4) 16210(37.4)(11'0111.01)(55.25)== 1-4 求出下列各数的8位二进制原码和补码(1) 10(39)- (2) 10(0.625) (3) 16(5B) (4) 2(0.10011)- 解(1)10(39)(1'0100111)(1'1011001)-==原码补码 (2) (0.1010000)(0.1010000)==10原码补码(0.625) (3) 16(5B)(01011011)(01011011)==原码补码(4) 2(0.10011)(1.1001100)(1.0110100)-==原码补码1-5 已知10X (92)=-,10Y (42)=,利用补码计算X +Y 和X -Y 的数值。
第一章开关理论基础1.将下列十进制数化为二进制数和八进制数十进制二进制八进制49 110001 6153 110101 65127 1111111 177635 1001111011 11737.493 111.1111 7.7479.43 10011001.0110111 231.3342.将下列二进制数转换成十进制数和八进制数二进制十进制八进制1010 10 12111101 61 751011100 92 1340.10011 0.59375 0.46101111 47 5701101 13 153.将下列十进制数转换成8421BCD码1997=0001 1001 1001 011165.312=0110 0101.0011 0001 00103.1416=0011.0001 0100 0001 01100.9475=0.1001 0100 0111 01014.列出真值表,写出X的真值表达式A B C X0 0 0 00 0 1 00 1 0 00 1 1 11 0 0 01 0 1 11 1 0 11 1 1 1 X=A BC+A B C+AB C+ABC5.求下列函数的值当A,B,C为0,1,0时:A B+BC=1(A+B+C)(A+B+C)=1(A B+A C)B=1当A,B,C为1,1,0时:A B+BC=0(A+B+C)(A+B+C)=1(A B+A C)B=1当A,B,C为1,0,1时:A B+BC=0(A+B+C)(A+B+C)=1(A B+A C)B=06.用真值表证明下列恒等式(1) (A⊕B)⊕C=A⊕(B⊕C)A B C (A⊕B)⊕C A⊕(B⊕C)0 0 0 0 00 0 1 1 10 1 0 1 10 1 1 0 01 0 0 1 11 0 1 0 01 1 0 0 01 1 1 1 1所以由真值表得证。
(2)A⊕B⊕C=A⊕B⊕CA B C A⊕B⊕C A⊕B⊕C0 0 0 1 10 0 1 0 00 1 0 0 00 1 1 1 11 0 0 0 01 0 1 1 11 1 0 1 11 1 1 0 07.证明下列等式(1)A+A B=A+B证明:左边= A+A B=A(B+B)+A B=AB+A B+A B=AB+A B+AB+A B=A+B=右边(2)ABC+A B C+AB C=AB+AC证明:左边= ABC+A B C+AB C= ABC+A B C+AB C+ABC=AC(B+B)+AB(C+C)=AB+AC=右边(3)EDCCDACBAA)(++++=A+CD+E证明:左边=EDCCDACBAA)(++++=A+CD+A B C+CD E=A+CD+CD E=A+CD+E=右边(4)C B A C B A B A ++=CB C A B A ++证明:左边=CB AC B A B A ++=CB AC AB C B A B A +++)(=C B C A B A ++=右边8.用布尔代数化简下列各逻辑函数表达式(1) F=A+ABC+A C B +CB+C B = A+BC+C B(2) F =(A+B+C )(A+B+C) = (A+B)+C C = A+B(3) F =ABC D +ABD+BC D +ABCD+B C = AB+BC+BD(4) F=C AB C B BC A AC +++= BC(5) F=)()()()(B A B A B A B A ++++=BA 9.将下列函数展开为最小项表达式(1) F(A,B,C) = Σ(1,4,5,6,7)(2) F(A,B,C,D) = Σ(4,5,6,7,9,12,14)10.用卡诺图化简下列各式(1)CAB C B BC A AC F +++=0ABC00 01 11 1011111化简得F=C(2)CB A D A B A DC AB CD B A F++++=111111ABCD 00 01 11 1000011110化简得F=DA B A +(3) F(A,B,C,D)=∑m (0,1,2,5,6,7,8,9,13,14)1111111111AB CD 00 01 11 1000011110化简得F=DBC D C A BC A C B D C ++++(4) F(A,B,C,D)=∑m (0,13,14,15)+∑ϕ(1,2,3,9,10,11)Φ1ΦΦ1ΦΦ1Φ1AB CD 00 01 11 1000011110化简得F=ACAD B A ++11.利用与非门实现下列函数,并画出逻辑图。
数字逻辑参考答案数字逻辑参考答案数字逻辑是计算机科学中的一个重要分支,它研究的是数字信号和数字电路的设计与实现。
在数字逻辑中,我们常常需要解决各种逻辑问题,包括逻辑运算、逻辑门电路的设计和分析等。
本文将为大家提供一些常见数字逻辑问题的参考答案,希望能对大家的学习和研究有所帮助。
1. 逻辑运算逻辑运算是数字逻辑中最基础的概念之一。
常见的逻辑运算包括与运算、或运算、非运算等。
下面是一些逻辑运算的参考答案:- 与运算(AND):输入A和B,输出为A与B的逻辑与结果。
逻辑表达式为:C = A AND B。
- 或运算(OR):输入A和B,输出为A与B的逻辑或结果。
逻辑表达式为:C = A OR B。
- 非运算(NOT):输入A,输出为A的逻辑非结果。
逻辑表达式为:B = NOT A。
2. 逻辑门电路逻辑门电路是数字逻辑中常见的电路实现方式,可以用于实现各种逻辑功能。
常见的逻辑门包括与门、或门、非门等。
下面是一些逻辑门电路的参考答案:- 与门(AND Gate):输入A和B,输出为A与B的逻辑与结果。
逻辑表达式为:C = A AND B。
可以使用两个晶体管和一个电阻来实现与门电路。
- 或门(OR Gate):输入A和B,输出为A与B的逻辑或结果。
逻辑表达式为:C = A OR B。
可以使用两个晶体管和一个电阻来实现或门电路。
- 非门(NOT Gate):输入A,输出为A的逻辑非结果。
逻辑表达式为:B = NOT A。
可以使用一个晶体管和一个电阻来实现非门电路。
3. 布尔代数布尔代数是数字逻辑中的一种代数系统,它由三个基本运算符(与、或、非)和一些基本规则组成。
布尔代数可以用来描述和分析逻辑运算和逻辑门电路。
下面是一些布尔代数的参考答案:- 分配律:对于任意的A、B和C,有A AND (B OR C) = (A AND B) OR (A AND C) 和 A OR (B AND C) = (A OR B) AND (A OR C)。
习题二部分习题参考答案2.4 用逻辑代数公理和定理证明:(1)A B AB A B AB⊕=+证明:A B AB⊕=A B AB A B AB异或运算的定义+=()()+++摩根律A B A B A B AB=AB A AB B A AB B AB+++交换律、分配律=AB AB AB AB+++重叠律、交换律=AB AB+重叠律(2)()⊕=A B AB A B证明:()⊕A B AB=()+ 异或运算的定义A B AB AB=()()同或运算的定义+++AB AB AB AB AB AB=A B AB ABAB A B AB AB++ 分配律、摩根律=A B AB AB互补律=A B AB AB++摩根律=A B B+分配律、互补律=A B+吸收律=A B摩根律(3)A ABC A BC A BC ABC=++证明:A ABC=()A AB C摩根律++=()吸收律+A B C=A B A C分配律+=()()互补律、0-1律A B C C A C B B+++=)+++分配律、交换律A BC ABC A B C A B C=A BC A BC ABC++分配律、交换律(4)A B BC AC AB BC AC++=++证明:()()()+++++互补律、0-1律A B C C A A B C A B B C=A BC AB AA BC B++分配律、交换律AB+++C BC CC A=AB BC A C++(5)1+++=AB AB AB AB证明:AB AB AB AB+++=()()+结合律++A B AB A AB B=()()+分配律++B B BA A B=A A + 互补律、0-1律 =1 互补律2.5 写出下列表达式的对偶式(最好利用对偶定义来求解) (1)()()()F A B A C C D E F =++++ 答:'(())F AB AC C D E F =+++(2)F A B C B A C B C =+++++++ 答:'F ABCB AC BC =(3)F AB C D D AB =答:'F A B C D D A B =++++++(4)()()F B A B B A C =⊕+⊕答:需要了解同或的对偶式为异或,异或的对偶式为同或。
毛法尧第二版习题一1.1 把下列不同进制数写成按权展开式:⑴(4517.239)10= 4×103+5×102+1×101+7×100+2×10-1+3×10-2+9×10-3⑵(10110.0101)2=1×24+0×23+1×22+1×21+0×20+0×2-1+1×2-2+0×2-3+1×2-4⑶(325.744)8=3×82+2×81+5×80+7×8-1+4×8-2+4×8-3⑷(785.4AF)16=7×162+8×161+5×160+4×16-1+A×16-2+F×16-31.2 完成下列二进制表达式的运算:1.3 将下列二进制数转换成十进制数、八进制数和十六进制数:⑴(1110101)2=(165)8=(75)16=7×16+5=(117)10⑵(0.110101)2=(0.65)8=(0.D4)16=13×16-1+4×16-2=(0.828125)10⑶(10111.01)2=(27.2)8=(17.4)16=1×16+7+4×16-1=(23.25)101.4 将下列十进制数转换成二进制数、八进制数和十六进制数,精确到小数点后5位:⑴(29)10=(1D)16=(11101)2=(35)8⑵(0.207)10=(0.34FDF)16=(0.00111)2=(0.15176)8采用0舍1入规则⑶(33.333)10=(21.553F7)16=(100001.01011)2=(41.25237)81.5 如何判断一个二进制正整数B=b6b5b4b3b2b1b0能否被(4)10整除?解: 一个二进制正整数被(2)10除时,小数点向左移动一位, 被(4)10除时,小数点向左移动两位,能被整除时,应无余数,故当b1=0和b0=0时, 二进制正整数B=b6b5b4b3b2b1b0能被(4)10整除.1.6 写出下列各数的原码、反码和补码:⑴0.1011[0.1011]原=0.1011; [0.1011]反=0.1011; [0.1011]补=0.1011⑵0.0000[0.000]原=0.0000; [0.0000]反=0.0000; [0.0000]补=0.0000⑶-10110[-10110]原=110110; [-10110]反=101001; [-10110]补=1010101.7 已知[N]补=1.0110,求[N]原,[N]反和N.解:由[N]补=1.0110得: [N]反=[N]补-1=1.0101, [N]原=1.1010,N=-0.10101.8 用原码、反码和补码完成如下运算:⑴0000101-0011010[0000101-0011010]原=10010101;∴0000101-0011010=-0010101。
《数字逻辑》作业参考答案一、单项选择题1.C 2.B 3.D 4.C 5.A 6.D 7.A 8.A二、请根据真值表写出其最小项表达式1.2.三、用与非门实现1.四、用或非门实现1.五、逻辑电路如图所示,请分析出该电路的最简与或表达式,并画出其真值表。
1真值表略 LCABC AB Y ++=2.六、用与非门设计一个举重裁判表决电路。
设举重比赛有3个裁判,一个主裁判和两个副裁判。
杠铃完全举上的裁决由每一个裁判按一下自己面前的按钮来确定。
只有当两个或两个以上裁判判明成功,并且其中有一个为主裁判时,表明成功的灯才亮。
七、设计一个楼上、楼下开关的控制逻辑电路来控制楼梯上的路灯,使之在上楼前,用楼下开关打开电灯,上楼后,用楼上开关关灭电灯;或者在下楼前,用楼上开关打开电灯,下楼后,用楼下开关关灭电灯。
八、①试分析下图中用何种触发器,并写出该触发器的特性方程。
②分析该时序逻辑电路的功能。
1.有效循环的6个状态分别是0~5这6个十进制数字的格雷码,并且在时钟脉冲CP 的作用下,这6个状态是按递增规律变化的,即:000→001→011→111→110→100→000→…所以这是一个用格雷码表示的六进制同步加法计数器。
当对第6个脉冲计数时,计数器又重新从000开始计数,并产生输出Y =1。
2.当输入X =0时,在时钟脉冲CP 的作用下,电路的4个状态按递增规律循环变化,即:00→01→10→11→00→…当X =1时,在时钟脉冲CP 的作用下,电路的4个状态按递减规律循环变化,即:00→11→10→01→00→…可见,该电路既具有递增计数功能,又具有递减计数功能,是一个2位二进制同步可逆计数器。
3. 在时钟脉冲CP 的作用下,电路的8个状态按递减规律循环变化,即:000→111→110→101→100→011→010→001→000→…电路具有递减计数功能,是一个3位二进制异步减法计数器4.有效循环的6个状态分别是0~5这6个十进制数字的格雷码,并且在时钟脉冲CP的作用下,这6个状态是按递增规律变化的,即:000→001→011→111→110→100→000→…所以这是一个用格雷码表示的六进制同步加法计数器。
电子科技大学网络教育考卷(B 卷)
(20 年至20 学年度第 学期)
考试时间 年 月 日(120分钟) 课程 数字逻辑设计及实践(本科) 教师签名_____
一、填空题(每空1分,共20分) 1、请完成如下的进制转换:10110.112= 26.6 8= 22.75 10= 16.C 16; 2、28.510= 11100.1 2= 34.4 8= 1C.8 16= 00101000.0101 8421BCD
3、某带符号的二进制数的反码是1010101,则该数对应的原码是 1101010 ,补码是 1101011 ;
4、A ⊕B= AB /+A /B ;(A ⊕B)/= AB+A /B / ;
5、正逻辑和负逻辑之间的关系是 对偶 ;
6、请问图1-6的逻辑为:Y= A / ;
7、已知某集成门电路输出和输入的高电平的最小值分别为min IH min OH V V 、;输出和输入的低电平最大值分别为:max IL max OL V V 、;请问该门电路高电平的直流噪声容限NH V = min OH min IH V V - ;低电平的直流噪声容限NL V =
m a x IL max OL V V - ;
8、某状态机的状态数为129,请问至少需要 8 位编码才能完成;
9、如果要从多路输入数据中,选出一路作为输出,应采用 数字选择 器来实现; 10、如果要比较两个二进制数的大小,应采用 比较器 器来实现;
11、如果待实现的时序状态机中存在状态循环圈,应采用 计数器 器来实现; 12、同时具备置0、置1、保持和反转的触发器是 JK 触发器;
二、选择题(每题1分,共10分)
1、 将十进制运算(-125-3)转换成带符号的8位(包括符号位)二进制补码运算,其结果为: ①. 00000000 ②. 10000000 ③. 11111111 ④. 10000011
2、请问下列逻辑中,与(A ·B)/相同的逻辑是 ;
①. A /+B / ②. A+B ③. A ·B ④. A /·B /
3、已知逻辑F(ABC)=Σm (1,3,5,7),则下面的描述为正确的是:
①. F(ABC)=ПM (0,2,4,6) ②. F=C
③. F D =Σm (0,2,4,6) ④. F=A+B
4、要实现8选1的数据选择器,则地址输入(选择输入)和多路数据端得个数分别为:
①. 8、3 ②. 3 、8 ③. 8、8 ④. 3、3
5、如果实现5-32的译码器电路,需要 个74138(3-8译码器)来实现:
①. 2 ②. 3 ③. 4 ④. 8
6、要实现256进制(模为256)的二进制计数器,需要 个74163(4位二进制加计数器)来实现
①. 2 ②. 3 ③. 8 ④. 16
7、要实现有效状态数为8的环形计数器,则所需移位寄存器中的触发器个数为:
①. 8 ②. 4 ③. 3 ④. 2
8、如果用触发器和门电路来实现12进制的计数器,则至少需要 个触发器:
①. 2个 ②. 3个 ③. 4个 ④. 5个
9、一个JK 触发器的驱动方程为X K J ==,则其逻辑功能与以下哪种触发器相同:
①. JK 触发器 ②. SR 触发器 ③. D 触发器 ④. T 触发器
10、555时基电路外界阻容元件构成自激多谐振荡器,当检小组容元件的数值时,将使: ①. 振荡周期减小 ②. 振荡幅度减小
③. 振荡频率降低 ④. 振荡周期增大
三、判断题(每题1分,共10分)
1、存储单元是时序状态机不可缺少的组成部分;( √ )
2、7485为4位二进制比较器。
如果二进制数A=B ,则其输出必将是Y (A=B )有效;(Х )
3、所有类型的触发器其状态更新都发生在时钟触发沿上;(Х )
4、米利型时序逻辑的输出仅仅取决于当前现态的值;(Х )
5、穆尔型时序逻辑的输出仅仅取决于当前现态的值;( √ )
6、异步时序逻辑电路中各个触发器所用的时钟触发沿不完全相同;( √ )
7、如果两个时序逻辑的状态转换关系以及所选择的触发器都相同,则其逻辑图也相同;( Х)
8、时序逻辑可以没有输出,但是组合逻辑必须有输出;( √ ) 9、要实现模为100的计数器(有效计数循环圈的状态数为100),则需要10片74160(十进制计数器)来实现;( Х)
10、环形计数器的有效状态个数,与其位数相同;( √ )
四、卡诺图化简(8分)
请将逻辑F(A,B,C,D)=∑m (1,2,3,5,7)+d(10,11,12,13,14,15)化简成最简与或式; F=A /D+A /B /C
姓名__________________ 专业名称__________________ 班号________________学号__________________教学中心_________________
……………… …… … … … … …密………………… …… … … … … ……封……………… …… … … …线… … … …… … … ……………………
图1-6
五、组合逻辑分析,要求如下:(8分)
请分析图5所示逻辑的逻辑功能。
并画出其真值表;解:该题目为一加法器电路,完成的加法为:
Y3Y2Y1Y0=DCBA+0011,
故真值表如下:
六、时序逻辑分析,要求如下:(14分)
分析图6所示电路,具体要求如下:
1、写出驱动方程和输出方程;
2、写出状态方程;
3、画出状态转换图或者转换表
1、驱动方程
状态方程:
2、输出方程:
3、状态表:
或者状态图:
七、组合逻辑设计,要求如下:(8分)
请设计一个三人表决电路。
三个人表决一个决议,如果两个或者两个以上的人同意,则决议通过,否则,决议被否决。
具体要求如下:
1、画出真值表;
2、求出与非-与非函数式;
3、画出逻辑图;
图5
图6
Q
A
1
Q
D
'1
Q
1
D
⊕
⊕
=
=
Q
A
1
Q
D
Q
'1
Q
1
D
1
Q
*
*
⊕
⊕
=
=
=
=
'0
Q'1
AQ
Q
1
Q'A
)'
)''0
Q'1
AQ
()'0
Q
1
Q'A
((
Y+
=
⋅
=
2、 函数式
////////////)
)B C ()AC ()AB (())AB C ()AB C ()C AB (
)B C A (()7,6,5,3(m )AB C (F ⋅⋅=⋅⋅⋅=
=∑
3、 逻辑图
其他形式的逻辑图略
八、时序逻辑设计,要求如下:(10分)
利用一个D 触发器和一定的门电路实现JK 触发器的逻辑功能。
要求写出所选触发器的驱动方程,并画出逻辑图;
1、 JK 触发器的状态表和状态方程
Q *
=JQ /+K /Q
2、 根据
D 触发器的特性方程可以得到其驱动方程如下:
Q *=D=JQ /+K /Q 3、 逻辑图
九、时序逻辑设计,要求如下:(
12分)
利用移位寄存器设计一个11101000的串行序列发生器,要求如下: 1、 画出状态转化图 2、 求出反馈函数
3、 完成给定电路图,实现该逻辑
1、 选用3位的移位寄存器来实现该逻辑状态图如下:
2、 反馈函数可以通过如下方式确定,其F 为反馈函数输出值:
反馈函数:F=Q2/Q1/+Q2/Q0+Q2Q1Q0/ 3、 电路图。