词条 | 数字设计和计算机体系结构(英) |
释义 | 本书采用了一种独特的现代数字设计方法,先介绍数字逻辑门,接着讲述组合电路和时序电路的设计,并以这些基本的数字逻辑设计概念为基础。重点介绍如何设计实际的MIPS处理器。另外,在全书的实例中运用Verilog和VHDL展示基于CAD的电路设计方法和技术。通过本书,读者能够构建自己的微处理器,并能够自顶向下地理解微处理器的工作原理。 作者:(美)哈里斯,(美)哈里斯 著 ISBN:10位[7111223934]13位[9787111223931] 出版社:机械工业出版社 出版日期:2007-10-1 定价:¥65.00元 内容提要本书采用了一种独特的现代数字设计方法,先介绍数字逻辑门,接着讲述组合电路和时序电路的设计,并以这些基本的数字逻辑设计概念为基础。重点介绍如何设计实际的MIPS处理器。另外,在全书的实例中运用Verilog和VHDL展示基于CAD的电路设计方法和技术。通过本书,读者能够构建自己的微处理器,并能够自顶向下地理解微处理器的工作原理。 本书基于作者丰富的教学和实践经验,以幽默的写作风格展示了最新的数字设计方法。 编辑推荐本书采用流行的数学法,从计算机组成和设计向下至更精细的层次,详细展示了如何用Verilog和VHDL构建MIPS微处理器。本书为学生提供了一个很好的机会,使他们可以在现代FPGA上进行大型的数字设计,既能增长学生的专业知识,又能启发学生运用所学知识去解决实际问题。书中通过大量示例来帮助读者加深对关键概念和技术的理解和记忆。本书为英文版。 作者简介DavidMoneyHarris哈维玛德学院工程学副教授。他曾经为英特尔、惠普、SUN等公司设计微处理器。 SarahL.Harris哈维玛德学院工程学副教授。她在斯坦福大学获得电子工程博士学位,擅长计算机体系结构设计和系统设计。 目录Preface Features OnlineSupplements HowtoUsetheSoftwareToolsinaCourse Labs Bugs Acknowledgments ChapterIFromZerotoOne 1.1TheGamePlan 1.2TheArtofManagingComplexity 1.2.1 Abstraction 1.2.2 Discipline 1.2.3 TheThree-Y's 1.3TheDigitalAbstraction 1.4NumberSystems 1.4.1 DecimalNumbers 1.4.2 BinaryNumbers 1.4.3 HexadecimalNumbers 1.4.4 Bytes,Nibbles,andAllThatJazz 1.4.5 BinaryAddition 1.4.6 SignedBinaryNumbers 1.5LogicGates 1.5.1 NOTGate 1.5.2 Buffer 1.5.3 ANDGate 1.5.4 ORGate 1.5.5 OtherTwo-InputGates 1.5.6 Multiple-InputGates 1.6BeneaththeDigitalAbstraction 1.6.1 SupplyVoltage 1.6.2 LogicLevels 1.6.3 NoiseMargins 1.6.4 DCTransferCharacteristics 1.6.5 TheStaticDiscipline 1.7 CMOSTransistors 1.7.1 Semiconductors 1.7.2 Diodes 1.7.3 Capacitors 1.7.4 CMOSandpMOSTransistors 1.7.5 CMOSNOTGate 1.7.6 OtherCMOSLogicGates 1.7.7 TransmissionGates 1.7.8 Pseudo-nMOSLogic 1.8 PowerConsumption 1.9 SummaryandaLookAhead Exercises InterviewQuestions Chapter2ComMnationalLogic 2.1Introduction 2.2BooleanEquations 2.2.1 Terminology 2.2.2 Sum-of-ProductsForm 2.2.3 Product-of-SumsForm 2.3BooleanAlgebra 2.3.1 Axioms 2.3.2 TheoremsofOneVariable 2.3.3 TheoremsofSeveralVariables 2.3.4 TheTruthBehindItAll 2.3.5 SimplifyingEquations 2.4FromLogictoGates 2.5MultilevelCombinationalLogic 2.5.1 HardwareReduction 2.5.2 BubblePushing 2.6X'sandZ's,OhMy 2.6.1 IllegalValue:X 2.6.2 FloatingValue:Z 2.7KarnaughMaps 2.7.1 CircularThinking 2.7.2 LogicMinimizationwithK-Maps 2.7.3 Don'tCares 2.7.4 TheBigPicture 2.8CombinationalBuildingBlocks 2.8.1 Multiplexers 2.8.2 Decoders 2.9Timing 2.9.1 PropagationandContaminationDelay 2.9.2 Glitcbes 2.10 Summary Exercises InterviewQuestions Chapter3SequentialLogicDesign Chapter4HardwareDescriptionLanguages Chapter5DigitalBuildingBlocks Chapter6Architecture Chapter7Microarchitecture Chapter8MemorySystems AppendixADigitalSystemImplementation AppendixBMIPSInstructions FurtherReading Index |
随便看 |
百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。