数字逻辑-习题以及习题答案
- 格式:ppt
- 大小:2.31 MB
- 文档页数:41
第一章开关理论基础1.将下列十进制数化为二进制数和八进制数十进制二进制八进制491100016153110101651271111111177635100111101111737.493111.11117.7479.4310011001.0110111231.3342.将下列二进制数转换成十进制数和八进制数二进制十进制八进制1010101211110161751011100921340.100110.593750.4610111147570110113153.将下列十进制数转换成8421BCD码1997=000110011001011165.312=01100101.0011000100103.1416=0011.00010100000101100.9475=0.10010100011101014.列出真值表,写出X的真值表达式A B C X00000010010001111000101111011111X=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)0000000111010110110010011101001100011111所以由真值表得证。
(2)A⊕B⊕C=A⊕B⊕CA B C A⊕B⊕C A⊕B⊕C00011001000100001111100001011111011111007.证明下列等式(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)E D C CD A C B A A )(++++=A+CD+E证明:左边=ED C CD A C B A A )(++++=A+CD+A B C +CDE =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 ++=C B A C 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 ++++=B A 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 +++=0 ABC00 01 11 1011111化简得F=C(2)CB A D A B A DC AB CD B A F++++=111111AB CD 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)1111111111ABCD 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.利用与非门实现下列函数,并画出逻辑图。
13.一个4位移位寄存器,现态为0111,经右移1位后其次态为( A )A.0011或1011 B.1101或1110C.1011或1110D.0011或111119.逻辑函数F=A⊕B和G=A⊙B满足关系(ABD )。
A.GF= B. GF=' C. GF=' D. 1GF⊕=22.组合逻辑电路的输出与输入的关系可用(AB)描述。
A.真值表 B. 流程表C.逻辑表达式 D. 状态图根据需要选择一路信号送到公共数据线上的电路叫___数据选择器_____。
7.下列所给三态门中,能实现C=0时,F=AB;C=1时,F为高阻态的逻辑功能的是____A______。
.TTL电路的电源是__5__V,高电平1对应的电压范围是__2.4-5____V。
.N个输入端的二进制译码器,共有___N2____个输出端。
对于每一组输入代码,有____1____个输出端是有效电平。
13.给36个字符编码,至少需要____6______位二进制数。
14.存储12位二进制信息需要___12____个触发器。
写出描述触发器逻辑功能的几种方式___特性表、特性方程、状态图、波形图24.(本题满分16分)今有A、B、C三人可以进入某秘密档案室,但条件是A、B、C三人在场或有两人在场,但其中一人必须是A,否则报警系统就发出警报信号。
试:(1)列出真值表;(2)写出逻辑表达式并化简;(3)画出逻辑图。
解:设变量A、B、C表示三个人,逻辑1表示某人在场,0表示不在场。
F表示警报信号,F=1表示报警,F=0表示不报警。
根据题意义,列出真值表由出真值表写出逻辑函数表达式,并化简BACAF⊕+B=++=+BCCA(B)CCAAABC画出逻辑电路图26.下图是由三个D触发器构成的寄存器,试问它是完成什么功能的寄存器?设它初始状态Q2 Q1 Q0 =110,在加入1个CP脉冲后,Q2 Q1 Q0等于多少?此后再加入一个CP脉冲后,Q2 Q1 Q0等于多少?解: 时钟方程CPCP CP CP ===210激励方程n Q D 20= ,nQ D 01=,n Q D 12=状态方程n n Q D Q 2010==+,n n Q D Q 0111==+,n n Q D Q 1212==+ 状态表画出状态图11.将2004个“1”异或起来得到的结果是( 0 )。
数字逻辑试题1答案一、填空:(每空1分,共20分)1、(20.57)8=(10.BC)162、(63.25)10=(111111.01)23、(FF)16=(255)104、[X]原=1.1101,真值X=-0.1101,[X]补=1.0011。
5、[X]反=0.1111,[X]补=0.1111。
6、-9/16的补码为1.0111,反码为1.0110。
7、已知葛莱码1000,其二进制码为1111,已知十进制数为92,余三码为110001018、时序逻辑电路的输出不仅取决于当时的输入,还取决于电路的状态。
9、逻辑代数的基本运算有三种,它们是_与_、_或__、_非_。
10、FAB1,其最小项之和形式为_。
FA B AB11、RS触发器的状态方程为_Q n1SRQ n_,约束条件为SR0。
12、已知F1AB、F2ABAB,则两式之间的逻辑关系相等。
13、将触发器的CP时钟端不连接在一起的时序逻辑电路称之为_异_步时序逻辑电路。
二、简答题(20分)1、列出设计同步时序逻辑电路的步骤。
(5分)答:(1)、由实际问题列状态图(2)、状态化简、编码(3)、状态转换真值表、驱动表求驱动方程、输出方程(4)、画逻辑图(5)、检查自起动2、化简FABABCA(BAB)(5分)答:F03、分析以下电路,其中RCO为进位输出。
(5分)答:7进制计数器。
4、下图为PLD电路,在正确的位置添*,设计出FAB函数。
(5分)15分注:答案之一。
三、分析题(30分)1、分析以下电路,说明电路功能。
(10分)解:XY m(3,5,6,7)m(1,2,4,7)2分ABCiXY0000000101010010111010001101101101011111该组合逻辑电路是全加器。
以上8分2、分析以下电路,其中X为控制端,说明电路功能。
(10分)解:FXA B C XABCXABCXABCXABCXABC4分FX(ABC)X(A B C ABC)4分所以:X=0完成判奇功能。
第一部分:1.在二进制系统中,下列哪种运算符表示逻辑与操作?A) amp;B) |C) ^D) ~解析:正确答案是 A。
在二进制系统中,amp; 表示逻辑与操作,它仅在两个位都为1时返回1。
2.在数字逻辑中,Karnaugh 地图通常用于简化哪种类型的逻辑表达式?A) 与门B) 或门C) 异或门D) 与非门解析:正确答案是B。
Karnaugh 地图通常用于简化或门的逻辑表达式,以减少门电路的复杂性。
3.一个全加器有多少个输入?A) 1B) 2C) 3D) 4解析:正确答案是 C。
一个全加器有三个输入:两个加数位和一个进位位。
4.下列哪种逻辑门可以实现 NOT 操作?A) 与门B) 或门C) 异或门D) 与非门解析:正确答案是 D。
与非门可以实现 NOT 操作,当且仅当输入为0时输出为1,输入为1时输出为0。
5.在数字逻辑中,Mux 是指什么?A) 多路复用器B) 解码器C) 编码器D) 多路分配器解析:正确答案是 A。
Mux 是指多路复用器,它可以选择输入中的一个,并将其发送到输出。
6.在二进制加法中,下列哪个条件表示进位?A) 0 + 0B) 0 + 1C) 1 + 0D) 1 + 1解析:正确答案是 D。
在二进制加法中,当两个位都为1时,会产生进位。
7.在数字逻辑中,一个 JK 触发器有多少个输入?A) 1B) 2C) 3D) 4解析:正确答案是 B。
一个 JK 触发器有两个输入:J 和 K。
8.下列哪种逻辑门具有两个输入,且输出为两个输入的逻辑与?A) 与门B) 或门C) 异或门D) 与非门解析:正确答案是 A。
与门具有两个输入,只有当两个输入都为1时,输出才为1。
9.在数字逻辑中,下列哪种元件可用于存储单个位?A) 寄存器B) 计数器C) 锁存器D) 可编程逻辑门阵列解析:正确答案是 C。
锁存器可用于存储单个位,它可以保持输入信号的状态。
10.一个带有三个输入的逻辑门,每个输入可以是0或1,一共有多少种可能的输入组合?A) 3B) 6C) 8D) 12解析:正确答案是 C。
数字逻辑试题及答案一、单项选择题(每题2分,共10分)1. 以下哪个是数字逻辑中的逻辑运算?A. 加法B. 减法C. 与运算D. 乘法答案:C2. 在数字逻辑中,一个逻辑门的输出是:A. 0B. 1C. 0或1D. 任意数字答案:C3. 以下哪个是组合逻辑电路的特点?A. 有记忆功能B. 无记忆功能C. 可以进行算术运算D. 可以进行逻辑运算答案:B4. 触发器的主要用途是:A. 逻辑运算B. 存储信息C. 放大信号D. 转换信号答案:B5. 一个4位二进制计数器可以计数到:A. 8B. 16C. 32D. 64答案:B二、多项选择题(每题3分,共15分)1. 下列哪些是数字逻辑中常用的逻辑门?A. 与门B. 或门C. 非门D. 异或门E. 与非门答案:ABCDE2. 在数字逻辑中,以下哪些可以作为信号的表示?A. 电压B. 电流C. 电阻D. 电容E. 电感答案:AB3. 以下哪些是数字电路的基本组成元素?A. 逻辑门B. 电阻C. 电容D. 触发器E. 运算放大器答案:ABD4. 在数字逻辑中,以下哪些是常见的电路类型?A. 组合逻辑电路B. 时序逻辑电路C. 模拟电路D. 混合信号电路E. 微处理器答案:ABD5. 以下哪些是数字电路设计时需要考虑的因素?A. 电路的复杂性B. 电路的功耗C. 电路的可靠性D. 电路的成本E. 电路的尺寸答案:ABCDE三、填空题(每题2分,共10分)1. 在数字逻辑中,一个逻辑门的输出状态取决于其_________。
答案:输入状态2. 一个D触发器的输出在时钟信号的_________沿触发。
答案:上升沿3. 一个4位二进制计数器的计数范围是从_________到_________。
答案:0000到11114. 一个逻辑电路的输出是其输入的_________。
答案:逻辑函数5. 在数字逻辑中,使用_________可以表示一个逻辑函数的真值表。
答案:卡诺图四、简答题(每题5分,共15分)1. 描述一个典型的组合逻辑电路的工作原理。
《数字逻辑与电路》复习题第一章数字逻辑基础(数制与编码)一、选择题1.以下代码中为无权码的为 CD。
A. 8421BCD码B. 5421BCD码C.余三码D.格雷码2.以下代码中为恒权码的为 AB 。
码 B. 5421BCD码 C. 余三码 D. 格雷码3.一位十六进制数可以用 C 位二进制数来表示。
A. 1B. 2C. 4D. 164.十进制数25用8421BCD码表示为 B 。
A. 10 101B. 0010 0101C. 100101D. 101015.在一个8位的存储单元中,能够存储的最大无符号整数是 CD 。
A.(256)10B.(127)10C.(FF)16D.(255)106.与十进制数()10等值的数或代码为 ABCD 。
A. (0101 8421BCDB.16C.2D.87.与八进制数8等值的数为:AB 。
A.2B.16C. )16D. 28.常用的BC D码有C D 。
A.奇偶校验码B.格雷码码 D.余三码二、判断题(正确打√,错误的打×)1. 方波的占空比为。
(√)2. 8421码1001比0001大。
(×)3. 数字电路中用“1”和“0”分别表示两种状态,二者无大小之分。
(√)4.格雷码具有任何相邻码只有一位码元不同的特性。
(√)5.八进制数(17)8比十进制数(17)10小。
(√)6.当传送十进制数5时,在8421奇校验码的校验位上值应为1。
(√)7.十进制数(9)10比十六进制数(9)16小。
(×)8.当8421奇校验码在传送十进制数(8)10时,在校验位上出现了1时,表明在传送过程中出现了错误。
(√)三、填空题1.数字信号的特点是在时间上和幅值上都是断续变化的,其高电平和低电平常用 1和 0来表示。
2.分析数字电路的主要工具是逻辑代数,数字电路又称作逻辑电路。
3.在数字电路中,常用的计数制除十进制外,还有二进制、八进制、十六进制。
4.常用的BCD码有 8421BCD码、 2421BCD码、 5421BCD码、余三码等。
数字逻辑期末考试试卷含答案一、选择题(共10题,每题2分,共20分)在下列选项中选择正确答案,并在答题卡上填写对应答案的字母。
1. 逻辑门是数字电路中最基本的组成单元,它由多个电子器件组合而成,能够实现逻辑运算。
下列不属于逻辑门的是:A. 与门B. 或门C. 非门D. 电容门2. 在数字电路中,最简单的存储单元是:A. 寄存器B. 计数器C. 缓存器D. 锁存器3. 二进制数是由二个字符0和1组成的数,它在计算机中占有重要地位。
下面哪个是5的十进制表示?A. 101B. 0101C. 110D. 00001014. 半加器是指具有两个输入端和两个输出端的二进制加法器。
下列选项中,不属于半加器的是:A. 异或门B. 与门C. 或门D. 非门5. 在数字电路中,集成电路是指将多个电子器件集成到一个芯片上,以实现特定功能。
下列选项中不属于集成电路的是:A. 与门B. 或门C. 霍尔开关D. 计数器6. 在计算机中,ALU指的是运算器,负责进行各种算术和逻辑运算。
下面哪个选项不属于ALU的功能?A. 加法运算B. 乘法运算C. 与门逻辑运算D. 异或门逻辑运算7. 时钟信号是数字电路中常见的同步信号,用于控制电路的工作时间。
下列选项中,不属于时钟信号的是:A. 脉冲信号B. 方波信号C. 高电平信号D. 低电平信号8. 译码器是指将输入的数字代码转换为特定信号输出,用于对输入数字进行解码。
下面哪个选项不属于译码器?A. 74LS138B. 74LS74C. 74LS47D. 74LS869. 在数字电路中,多路选择器是一种常用的逻辑电路,具有多个输入和一个输出。
下列选项中不属于多路选择器的是:A. 2:1选择器B. 4:1选择器C. 8:1选择器D. 16:1选择器10. D触发器是一种常用的时序元件,能够存储一个比特的数据。
下列选项中,不属于D触发器的是:A. RS触发器B. JK触发器C. T触发器D. D触发器与门二、填空题(共5题,每题4分,共20分)根据题目所给条件,在答题卡上填写正确的答案。
数字逻辑习题及答案一. 填空题1.一个触发器有Q和Q两个互补的输出引脚,通常所说的触发器的输出端是指Q ,所谓置位就是将输出端置成 1 电平,复位就是将输出端置成 0 电平。
2.我们可以用逻辑函数来表示逻辑关系,任何一个逻辑关系都可以表示为逻辑函数的与或表达式,也可表示为逻辑函数的或与表达式。
3.计数器和定时器的内部结构是一样的,当对不规则的事件脉冲计数时,称为计数器,当对周期性的规则脉冲计数时,称为定时器。
4.当我们在计算机键盘上按一个标为“3”的按键时,键盘向主机送出一个ASCII码,这个ASCII码的值为 33H 。
5.在5V供电的数字系统里,所谓的高电平并不是一定是5V,而是有一个电压范围,我们把这个电压范围称为高电平噪声容限;同样所谓的低电平并不是一定是0V,而也是有一个电压范围,我们把这个电压范围称为低电平噪声容限。
二. 选择题1.在数字系统里,当某一线路作为总线使用,那么接到该总线的所有输出设备(或器件)必须具有 b 结构,否则会产生数据冲突。
a. 集电极开路;b. 三态门;c. 灌电流;d. 拉电流 2.TTL集成电路采用的是 b 控制,其功率损耗比较大;而MOS集成电路采用的是 a 控制,其功率损耗比较小。
a. 电压; b.电流; c. 灌电流; d. 拉电流3.欲将二进制代码翻译成输出信号选用 b ,欲将输入信号编成二进制代码选用 a ,欲将数字系统中多条传输线上的不同数字信号按需要选择一个送到公共数据线上选用 c ,欲实现两个相同位二进制数和低位进位数的相加运算选用 e 。
a. 编码器;b. 译码器;c. 多路选择器;d. 数值比较器;e. 加法器;f. 触发器;g. 计数器; h. 寄存器 4.卡诺图上变量的取值顺序是采用 b 的形式,以便能够用几何上的相邻关系表示逻辑上的相邻。
a. 二进制码;b. 循环码;c. ASCII码;d. 十进制码 5.根据最小项与最大项的性质,任意两个不同的最小项之积为0 ,任意两个不同的最大项之和为 1 。
数字逻辑_习题⼀_答案〈习题⼀〉作业参考答案1.4 如何判断⼀个7位⼆进制正整数A=a 1a 2 a 3 a 4 a 5 a 6 a 7是否是4的倍数。
答:只要a 6 a 7=00,A 即可被4整除。
1.10设[x]补=01101001,[y]补=10011101,求:1[]2x 补,1[]4x 补,1[]2y 补,1[]4y 补,[]x -补,[]y -补。
答:(1)如[x]补=x 0x 1x 2…x n ,则1[]2x 补= x 0x 0x 1x 2…x n-1. x n 。
所以,1[]2x 补=00110100.1,1[]4x 补=00011010.01,1[]2y 补=11001110.1,1[]4y 补=11100111.01。
(2)如[x]补=x 0x 1x 2…x n ,[-x]补=012...1n x x x x +。
所以,[]x -补=10010111,[]y -补=01100011。
注意:公式(1)[x]补=x 0x 1x 2…x n ,则1[]2x 补= x 0x 0x 1x 2…x n-1. x n(2)[x]补=x 0x 1x 2…x n ,[-x]补=012...1n x x x x +⼀定要掌握。
1.11根据原码和补码的定义回答下列问题:(1)已知[x]补>[y]补,是否有x>y?(2)设-2n0,则[x]补>[y]补。
但显然x(2)因为x<0,所以[x]补=2n+1+x ,[x]原=2n-x ;要使[x]补=[x]原,则2n+1+x=2n-x 。
从⽽可以得到:X=-2(n-1)。
注意:因为-2n+x 。
1.12 设x 为⼆进制整数,[x]补=11x 1 x 2 x 3 x 4 x 5,若要x <-16,则x 1~x 5应满⾜什么条件?答:[x –(-16)]补=[x+16]补=[x]补+10000,若要x <-16,则[x –(-16)]补>1000000,即[x]补+10000>1000000。