数字电路半期复习_第1页
数字电路半期复习_第2页
数字电路半期复习_第3页
数字电路半期复习_第4页
数字电路半期复习_第5页
已阅读5页,还剩30页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1DigitalLogicDesignandApplication

ReviewandExerciseUESTC,Spring2014Chapter2

Numbersystemandcode2掌握:十进制、二进制、八进制和十六进制数的表示方法以及它们之间的相互转换、二进制数的运算;符号数的表达:符号-数值码(Signed-MagnitudeSystem、原码),二进制补码(two'scomplement,补码)、二进制反码(ones'complement,反码)表示以及它们之间的相互转换;符号数的运算;溢出的概念。掌握:其他信息的编码表达:BCD码(BinaryCodesforDecimalnumbers)、n中取1码(独热码)、格雷码(Graycode)的特点及其与二进制数之间的转换关系;了解:模拟信息的数字表达:A/D转换的基本概念;了解:字符的代码表示,二进制代码在状态、条件等的表示方面的应用;ExerciseforChap.23Iftheinputis10000000ofan8bitDAC,thecorrespondingoutputis5v.Thenaninputis00000001totheDAC,thecorrespondingoutputis

V;ifaninputis10001000,thecorrespondingDACoutputis

V.5/128(0.0391)5.3125[1776]8=(

)16=()2=

()Gray

3FE001111111110IfX’ssigned-magnituderepresentationXSMis(110101)2,thenit’s8-bittwo’scomplementrepresentationX2’sCOMPis(),and(–X)’s8-bitcomplementrepresentation(–X)2’sCOMPis()2.

1110101100010101

原码到原码的扩展:符号位后添0;补码到补码的扩展:符号位后填符号位。

001000000001ExerciseforChap.24Ifnumber[A]two’s-complement=11011001and[B]two’s-complement=10011101,calculate[-A-B]two’s-complement,[-A+B]two’s-complementandindicatewhetherornotoverflowoccurs.[-A-B]two’s-complement=[

],overflow:[

][-A+B]two’s-complement=[

],overflow:[]10001010yes11000100no(365)10=()8421BCD001101100101异号数相加绝不会发生溢出;同好数相加得到异号结果,发生溢出

。Chap.3DigitalCircuits5掌握:CMOS逻辑电平和噪声容限;CMOS逻辑基本门的电路结构;理解:CMOS逻辑电路的稳态和动态电气特性;理解:特殊的输入输出电路结构;了解:利用仿真软件对CMOS基本逻辑门的静态特性和动态特性进行仿真。了解:作为电子开关运用的二极管、双极型晶体管、MOS场效应管的工作方式;了解:其他类型的逻辑电路:TTL,ECL等;了解:不同类型、不同工作电压的逻辑电路的输入输出逻辑电平规范值以及它们之间的连接配合的问题。电路成本、速度与基本电路规模的关系。ExerciseforChap.36AparticularSchmitt-triggerinverterhasVILmax=0.7V,VIHmin=2.1V,VT+=1.7V,andVT-=1.3V,VOLmax=0.3V,VOHmin=2.7V.ThentheDCnoisemarginintheHIGHstateis(),thehysteresisis().

ACMOSgatecircuitisshownasFig4.Thefunctionexpressionforthecircuitis().A)(AB+BC)’ B)(AC+BC)’C)(AB+AC)’ D)AB+AC0.6V0.4VCExerciseforChap.37TheINVERTERandAND-OR-INVERTERcircuitsareshownasFig.4(a),(b)respectively,whichconclusionbelowiscorrect?(

)A)Thedelaybetweeninputandoutputof(a)circuitismuchlessthan(b)circuit.B)Thedelaybetweeninputandoutputof(a)circuitismuchgreaterthan(b)circuit.C)Thedelaybetweeninputandoutputof(a)circuitisaboutsameas(b)circuit.D)Thedelayrelationshipbetweencircuit(a)and(b)isuncertainty.Fig.4(a)Fig.4(b)C8第四章大纲要求(1)掌握:逻辑代数的公理、定理,正负逻辑的概念与对偶关系、反演关系、香农展开定理,以及在逻辑代数化简时的作用;

掌握:逻辑函数的表达形式:积之和与和之积标准型、真值表、卡诺图、最小逻辑表达式之间的关系;掌握:组合电路的分析:穷举法和代数法;卡诺图化简方法;

9第四章大纲要求(2)掌握:组合电路的综合过程:将功能叙述表达为组合逻辑函数的表达形式、使用与非门、或非门表达的逻辑函数表达式、逻辑函数的最简表达形式及综合设计的其他问题:无关项(don’t-careterms)的处理。理解:逻辑函数表达式的基本化简方法—函数化简方法;多输出(multiple-output)逻辑化简的方法和定时冒险(timinghazards)问题。10第四章大纲要求(3)了解:组合逻辑电路和时序逻辑电路的基本概念;逻辑代数化简时的几个概念:蕴含项(implicant)、主蕴含项(primeimplicant)、奇异“1”单元(distinguished1-cell)、质主蕴含项(essentialprimeimplicant);五变量及以上逻辑函数卡诺图化简方法;了解:开集(on-set)、闭集(off-set)的概念;ExerciseforChap.411IfapositivelogicfunctionexpressionisF=AC’+B’C(D+E),thenthenegativelogicfunctionexpression

.F’=(A’+C)(B+C’+D’E’)TheunusedCMOSNANDgateinputinFig.1shouldbetiedtologic().

1若要将一异或门当作反相器(非门)使用,则输入端A、B端的连接方式是(

)。A.A或B中有一个接“0”B.A或B中有一个接“1”C.A和B并联使用D.不能实现BExerciseforChap.412Whatisthedualitylogicfunctionofthelogicfunction:F=∑ABC(0,3,5,7)(

)A) B)C) D)CForaNANDgateinpositivelogic,ifnegativelogicisadopted,thenNANDgatewillbechangedto(

)。

A).NXORgateB).NANDgateC).ORgateD).NORgateD对偶现象来源于从真实世界到逻辑世界抽象过程的不唯一性;13第六章大纲要求(1)掌握:译码器、编码器、多路选择器、异或门、比较器、全加器等常用中规模集成电路(MSI)逻辑器件的功能及其工作原理;利用基本的逻辑门和已有的中规模集成电路(MSI)逻辑器件如译码器、编码器、多路选择器、异或门、比较器、全加器、三态器件等作为设计的基本元素完成更为复杂的组合逻辑电路设计的方法;14第六章大纲要求(2)了解:等效门符号(摩根定理)(EquivalentGateSymbolsundertheGeneralizedDemorgan’sTheorem);信号名和有效电平(SignalNameandActiveLevels);“圈到圈”的逻辑设计(Bubble-to-BubbleLogicDesign);电路定时(CircuitTiming);ParityCircuit(奇偶校验电路)的原理、应用;文档标准。利用硬件描述语言(Verilog语言)进行组合逻辑电路基本功能单元及大中型组合逻辑电路的设计、仿真。MSI列表15

类别典型芯片功能说明译码器/数据分配器74X1383-8译码器/1输入8输出数据分配器编码器74X1488输入优先编码器数据选择器/多路复用器74X15774X1512输入

4-bitMUX8输入1-bitMUX三态器件74X54174X2458三态缓冲器;8三态收发器比较器74X8574X6824位数值比较器

8位数值比较器奇偶校验器74X2809位奇偶校验发生器全加器74X2834位二进制先行进位加法器ALU74X1384位算术逻辑单元MSI使用总结根据输入输出关系判定使用MSI的类型;基本MSI的扩展根据输入/输出的个数决定所需MSI的片数;低阶数据输入用于完成片内相应基本功能;高阶数据输入用于构成片选信号(使能);确定边界输入16ExerciseforChap.617Acircuitisconsistedbyonechipof74X138andonenandgateThelogicalfunctionF(U,V,W,X,Y)=(

).A).V’YΠUWX(0,1,2,3,5,6,7)

B).V’YΣUWX(1,2,3,4,5,6,7)

C).V’Y(U’+W+X)D).VY(U’+W+X)

CExerciseforChap.618Apriorityencoder74LS148’sinputis:I0-L,I1-L,I2-L,I3-L,I4-L,I5-L,I6-L,I7-L,outputisY2-L,Y1-L,Y0-L.Theinputsandoutputareallactive-low.Whenactive-lowenableinputS_L=0,andI2-L=I4-L=I5-L=0,thenY2-L,Y1-L,Y0-Lis(

).A)110 B)010 C)001 D)101ThecircuitshowninFig.5realizealogicfunctionFaboutinputvariableW,X,Y.Then,theFis:() A)F=B)F=C)F=D)F=

Fig.5BAExerciseforChap.619F=Z·F(w,x,y,1)+Z’·F(w,x,y,0)=W’X’Y’Z’+W’X’Y’Z+W’X’YZ+W’XYZ++WX’Y’Z+WXY’Z+WXYZ’降维:K-Map法逻辑代数法:利用香农展开定理Using74X151torealizelogicfunctionF=

(W,X,Y,Z)(0,1,3,7,9,13,14)=Z·(W’X’Y’+W’X’Y+W’XY+WX’Y’+WXY’)++Z’·(W’X’Y’+WXY)+(WX’Y+W’XY’)·0

F=W’X’Y’·1+W’X’Y·Z+W’XY·Z+W’XY’·0+WXY’·Z+WXY·Z’+WX’Y·0+WX’Y’·Z20ExerciseforChap.6ExerciseforChap.621Using74X138torealizelogicfunction:F=ΣA,B,C,D(1,3,8,11)22F=B’·ΣA,C,D(1,3,4,7)ExerciseforChap.6BF+5VACD236.38Y0=A’B’C’D’ Y1=A’B’C’DY2=A’B’CD’ Y3=A’B’CDY4=A’BC’D’ Y5=A’BC’DY6=A’BCD’ Y7=A’BCDY8=AB’C’D’ Y9=AB’C’Ddd10dd11d01d0010110100ABCDY0=A’B’C’D’ Y1=A’B’C’DY2=B’CD’ Y3=B’CDY4=BC’D’ Y5=BC’DY6=BCD’ Y7=BCDY8=AD’ Y9=ADY8,Y9需要两个输入,Y2—Y7需要三个输入,Y0和Y1需要四个输入。1111111111Y0Y1Y3Y2Y4Y5Y7Y6Y8Y9ExerciseforChap.624ExamplesforcombinationalcircuitsanalysisanddesignExample1:AnalysisExample2:MultiplicationcircuitExample3:IdentifybloodgroupExample4:SubtractorsExample5:BCDExcess-3Example6:2421842125B3B2B1B0G3G2G1G0解:1、写表达式2、列真值表3、分析功能0000000100100011010001010110011110001001101010111100110111101111B3B2B1B0G3G2G1G0000000010011G3=B3G2=B3B2G1=B2B1G0=B1B0二进制码至格雷码的转换电路0010011001110101010011001101111111101010101110011000Example1.Analysis26Exp2.Designa2-bitmultiplicator0000000001010101101010101111111100011011000110110001101100011011X1X0Y1Y00000000000000000000000010010001100000010010001100000001101101001P3P2P1P01.Truthtable

inputs:X1X0,Y1Y0

outputs:P3P2P1P0

P3=X1·X0·Y1·Y0Y1Y0X1X0000111

1000011110P21112.Usinggates

minimize,usingK-map

notice:multiple-output

3.CircuitManipulations27Y1Y0X1X0000111

1000011110P2111P3=X1·X0·Y1·Y0Y1Y0X1X0000111

10000111100111111111111111Y1Y0X1X0000111

10000111101111P2=X1·Y1·(X1·X0·Y1·Y0)’=X1·Y1·P3’P2=X1·X0’·Y1+X1·Y1·Y0’28Y1Y0X1X0000111

1000011110P1111111Y1Y0X1X0000111

1000011110P01111P1=X1·Y0·P3’+X0·Y1·P3’P0=X0·Y01Y1Y0X1X0000111

1000011110P21111P3=X1·X0·Y1·Y0P2=X1·Y1·P3’29比较:按多输出化简(黑色)按单个卡诺图化简(蓝色)P3=X1·

X0·

Y1·

Y0P2=X1·X0’·Y1+X1·Y1·Y0’P1=X1·Y1’·Y0+X1·X0’·Y0+

X0·Y1·Y0’

+X1’·X0·Y1P0=X0·

Y0P3=X1·X0·Y1·Y0P2=X1·Y1·P3’P1=X1·Y0·P3’+X0·Y1·P3’P0=X0·Y0考虑:用译码器实现

——直接表示为标准和形式30Example3.Designacircuittoidentifybloodgroup设计逻辑电路判断输血者与受血者的血型是否符合规定。

人的血型有A,B,AB,O四种,输血者与受血者的血型必须符合下面的关系。ABABOABABO输血者受血者1.Fromlogicdescriptiontotruthtableinputs:X1X0,对应输血者的血型

Y1Y0,对应受血者的血型A

00,B

01,AB

10,O

11

outputs:F,符合规定为1

000000

01001000110100X1X0Y1Y0F101002.Usinggates

minimization,K-mapThink:usingdecoder

usingmultiplexers31Example4.Designasubtractors

方法一:利用真值表化简二进制减法表(P22表2-3)D=X

YBI

BO=X’·Y+X’·BI+Y·BI

方法二:利用加法器设计减法器(X-Y)相当于(X+[-Y]补)对Y求补:逐位求反+11XYCICOSXYCICOSXYCICOSB_LD0D1DnX0Y0X1Y1XnYn32Example5.DesignaBCD-to-Excess3conversioncircuit方法一:利用基本门电路(SSI)实现1、列真值表001101000101011001111000100110101011110000000001001000110100010101100111

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论