• 304.10 KB
  • 2022-04-22 11:30:46 发布

数字逻辑与数字系统 第四版 (白中英 著) 科学出版社 课后答案 chapter2 课后答案【】

  • 20页
  • 当前文档由用户上传发布,收益归属用户
  1. 1、本文档共5页,可阅读全部内容。
  2. 2、本文档内容版权归属内容提供方,所产生的收益全部归内容提供方所有。如果您对本文有版权争议,可选择认领,认领后既往收益都归您。
  3. 3、本文档由用户上传,本站不保证质量和数量令人满意,可能有诸多瑕疵,付费之前,请仔细先通过免费阅读内容等途径辨别内容交易风险。如存在严重挂羊头卖狗肉之情形,可联系本站下载客服投诉处理。
  4. 文档侵权举报电话:19940600175。
'课后答案网,用心为你服务!大学答案---中学答案---考研答案---考试答案最全最多的课后习题参考答案,尽在课后答案网(www.khdaw.com)!Khdaw团队一直秉承用心为大家服务的宗旨,以关注学生的学习生活为出发点,旨在为广大学生朋友的自主学习提供一个分享和交流的平台。爱校园(www.aixiaoyuan.com)课后答案网(www.khdaw.com)淘答案(www.taodaan.com) 第二章组合逻辑1.分析图中所示的逻辑电路,写出表达式并进行化简ABFF=AB+B=ABABFCF=ABBABCCABC=AB+AC+BC+BC=AB+BC+BC2.分析如图所示的电路,写出表达式并化简F=ADADBDBDBCCDCF=AD+BD+C 3.分析下图所示逻辑电路,其中S3、S2、S1、S0为控制输入端,列出真值表,说明F与A、B的关系。F1=ABS0BS1F2=ABS2ABS3F=F1F2=ABS0BS1S1S0F1S3S2F200A00101AB01A+B10AB10A+B11011AS3S2S1S0F=F1F2S3S2S1S0F=F1F200××F1××00A01××F1××01AB10××F1××10AB11××F1××1104.分析下图所示逻辑电路,列出真值表,说明其逻辑功能。解:F1=ABCABCABCBC=ABCABCABCA(BC)ABC当B≠C时,F1=A当B=C=1时,F1=A当B=C=0时,F1=0F2=ABBCACABBCAC当A、B、C三个变量中有两个及两个以上同时为“1”时,F2=1。5.图所示为数据总线上的一种判零电路,写出F的逻辑表达式,说明该电路的逻辑功能。解:F=A0A1A2A3A4A5A6A7A8A9A10A11A12A13A14A15只有当变量A0~A15 全为0时,F=1;否则,F=0。因此,电路的功能是判断变量是否全部为逻辑“0”。6.分析下图所示逻辑电路,列出真值表,说明其逻辑功能解:这是一个四选一的数据选择器。真值表如下:FA1A0X0A1A0X1A1A0X2A1A0X3A1A0F00X001X110X211X37.下图所示为两种十进制数代码转换器,输入为余三码,输出为什么代码?解:ABCDWXYZ001100000100000101010010011000110111010010000101W=AB+ACD10010110X=BC+BD+BCD10100111Y=CD+CD10111000Z=D11001001这是一个余三码至8421BCD码转换的电路8.下图是一个受M控制的4位二进制码和格雷码的相互转换电路。M=1时,完成自然二进制码至格雷码转换;M=0时,完成相反转换。请说明之解:Y3=X3Y2X2X3Y1X1(MX2MY2)Y0X0(MX1MY1)当M=1时Y3=X3 Y2=X2⊕X3Y1=X1⊕X2Y0=X0⊕X1当M=0时Y3=X3Y2=X2⊕X3Y1=X1⊕Y2=X1⊕X2⊕X3Y0=X0⊕Y1=X0⊕X1⊕X2⊕X3M=1的真值表M=0的真值表X3X2X1X0Y3Y2Y1Y0X3X2X1X0Y3Y2Y1Y00000000000000000000100010001000100100011001100100011001000100011010001100110010001010111011101010110010101010110011101000100011110001100110010001001110111011001101011111111101010111110111010111100101010101100110110111011110111101001100111101111100010001111由真值表可知:M=1时,完成8421BCD码到格雷码的转换;M=0时,完成格雷码到8421BCD码的转换。9.在有原变量又有反变量的输入条件下,用与非门设计实现下列函数的电路F(A,B,C,D)=Σ(0,2,6,7,10,13,14,15)=ABDABDBCCDABCD000111100010111111101111 DCBCABDABD(2)F(A,B,C,D)=∑(2,4,5,6,7,10)+∑(0,3,8,5)=ABBDABCD0001111000Φ1Φ01111Φ1Φ10111ABBD 10.设输入既有原变量又有反变量,用与非门设计实现下列函数的多输出电路(1)F=(A,B,C,D)=∑(2,4,5,6,7,10,13,14,15)=ABBCBCDBCDABCD0001111000101111111101111ABBCBCDBCD(2)F(A,B,C,D)=∑(2,5,8,9,10,11,12,13,14,15)=ABCDBCDABCD00011110001101111111110111 AABCDBCD11.设输入既有原变量又有反变量,用或非门设计实现下列函数的组合电路(1)F(A,B,C,D)=∑(0,1,2,4,6,10,14,15)解:FACABDBCDFACABDBCD(AC)(ABC)(BCD)两次求反后得:F(AC)(ABC)(BCD)(2)FABBCAB解:两次求反后得:FABBCAB12.设输入只有原变量而无反变量,试用最少的三级与非门实现下列函数(1)FABACAB解:FABACAB ABCD00011110001011111110111(2)F(A,B,C,D)=∑(1,2,5,6,8,9,10)解:FABCBCDACDBCDABCD0001111000101111111011113.设输入只有原变量没有反变量,试用或非门实现下列函数组合电路:ABCD00011110001101111111111011FABC(2)F(A,B,C,D)=∑(0,1,5,7,10,11,12,13,14,15)解:先求反函数:FABCABDABC再对其反函数三次求反得:FABCABDABC ABCD000111100000010110100014.已知输入信号A,B,C,D的波形如下图所示,选择适当的集成逻辑门电路,设计产生输出F波形的组合电路(输入无反变量)解:列出真值表如下:ABCDF00000000110010000111010010101101100AB01110CD00011110100010011110011101010111110111110011111110101110011110101FABBDBCDABC(或ACD)15.用红、黄、绿三个指示灯表示三台设备的工作情况:绿灯亮表示全部正常;红灯亮表示有一台不正常;黄灯亮表示有两台不正常;红、黄灯全亮表示三台都不正常。列出控制电路真值表,并选出合适的集成电路来实现。解:设:三台设备分别为A、B、C:“1”表示有故障,“0”表示无故障;红、黄、绿灯分别为Y1、Y2、Y3:“1”表示灯亮;“0”表示灯灭。据题意列出真值表如下: ABCYYY123000001001100010100011010100100101010110010111110Y1ABC于是得:Y2BCA(BC)Y3ABCABC16.用八选一数据选择器实现下列函数(1)F(A,B,C,D)=∑(0,4,5,8,12,13,14)解:选BCD为地址,则D0=D4=D5=1,D6=A,D1=D2=D3=D7=0如图所示1DST0D1D2FD3YD4D5AD6D7A2A1A0BCD(2)F(A,B,C,D)(0,3,5,8,11,14)(1,6,12,13)解:选BCD为地址,则D0=D3=D5=D6=1,D1=D2=D4=D7=0 1DST0D1D2FD3YD4D5D6D7A2A1A0BCD如图所示。17.用两片双四选一数据选择器和与非门实现循环码至8421BCD码转换。解:(1)画函数卡诺图;ABCD00011110000000100110000111010001ΦΦΦ110010ΦΦΦ100011010001010110(2)写逻辑函数表达式:画逻辑图:STSTMUXENMUXEN0C01Y1W1Y1YC2D233ENCENA0D01Y2X1Y2Z2C2C3AA3AA1010DCABBDD 18.用一片74LS148和与非门实现8421BCD优先编码器8:3优先编码器I00I11YI2Y020I33I44Y1Y1I55I66Y2YI727ENIST8Y3I919.用三片74LS138组成一个5:24线译码器BIN/OCTA00Y0Y0A11A221&A3ENA4Y7Y7BIN/OCTA00Y0Y8A11A22&A4A3A2A1A0Y0Y1......Y31EN0000001......1Y7Y150000110......1..BIN/OCT..A00Y0Y16..A1101111.............A2210000.................&.EN.1111111......0Y7Y23 A4ENY0ENY0Y0AAY1AAY120Y00Y2A2A3A1YA11Y3Y33ENY0ENY0Y4Y1AY1A0YA00Y22A1Y3A1A1Y3Y7ENY0Y16ENY0Y8AY1AAY1A00Y00Y22AA1YYA1A1Y3Y131911ENY0Y20ENY0Y12Y1AY1A0A0YA00Y22A1A1Y3Y23A1A1Y3Y1520.用一片4:16线译码器将8421BCD码转换成余三码,写出表达式解:十进制数8421码余三码000000011100010100200100101300110110401000111501011000601101001701111010810001011910011100W(A,B,C,D)(5,6,7,8,9)X(A,B,C,D)(1,2,3,4,9)Y(A,B,C,D)(0,3,4,7,8)Z(A,B,C,D)(0,2,4,6,8)W(A,B,C,D)=Σ(5,6,7,8,9)=Y+Y+Y+Y+Y=YYYYY5678956789X(A,B,C,D)=Σ(1,2,3,4,9)=Y+Y+Y+Y+Y=YYYYY1234912349Y(A,B,C,D)=Σ(0,3,4,7,8)=Y+Y+Y+Y+Y=YYYYY0347803478Z(A,B,C,D)=Σ(0,2,4,6,8)=Y+Y+Y+Y+Y=YYYYY0246802468 Y5Y6WY74:16线译码器Y8Y9DAY0Y00YYY1A11Y2C1......YX3BA2Y4YAA39YY1515Y0Y3YY4Y7G1G2AG2BY8Y0Y2ZY4Y6Y821.使用一个4位二进制加法器设计下列十进制代码转换器:(1)8421BCD码转换为余三码;A00ΣA8421BCD码11SSA0022A33S1S1余三码SS221B00SS1B11330B220B3COCO3CICI74LS283(2)余三码转换为8421BCD码。 A00ΣA余三码11S0S0A22A33S1S18421BCD码SS220B00SS0B11331B221B33COCOCICI174LS28322.用74LS283加法器和逻辑门设计实现一位8421BCD码加法器电路。解:加数1(BCD)加数2(BCD)进位+加6判断修正和BCD码23.设计二进制码/格雷码转换器解:真值表 BBBBGGGG3210321000000000000100010010001100110010010001100101011101100101011101001000110010011101101011111011111011001010110110111110100111111000BB32BB100001111000000001101010110001000101111011110111001001001000111010G3B30011010110011111G2B2B3得:G1B1B2G0B0B1B0G0B1G1B2G2B3G3EN24.设计一个4bit二进制乘法器解: 1011......被乘数A×1101......乘数B1011......位积A*B0+0000......位积A*B10101........部分积之和+1011......位积A*B21101.........部分积之和+1011......位积A*B310001111......P7P6P5P4P3P2P1P0A3A2A1A0B3B2B1B0MMMM3210A0Wi0COΣ1CIA1Wi1AWCOΣ2CI2i2A3Wi3BCOΣ3CIi位积模块PPPPPPPP7654321025.设计一个以10为模的补码产生器解:NNNNCCCC3210321000000000N3N200011001N1N000011110001010000000000110Φ001000110111010001100110010101Φ00010101010101100100011100111101110011ΦΦ10000010101001000110000100ΦΦ C=NNNN+NNN33210210C=NN+NNN+NNN231210310C=NN+NNN+NNN110210310C=N0126.设计一个血型配比指示器。解:用XY表示供血者代码,MN表示受血者代码。代码设定如下:XY=00A型MN=00A型01B型01B型10AB型10AB型11O型11O型XYMNF(绿)F(红)12000010000101001010001101010001010110011010011101100001100101101010101101110010110110111010111110得:F1=Σ(0,2,5,6,10,12,13,14,15)F2F127设计一个5人表决电路解:采用门电路与4个3-8线译码器配合实现之。F=Σ(7,11,13,14,15,19,21,22,23,25,26,27,28,29,30,31) Y7FY31'

您可能关注的文档