本书由加利福尼亚大学的M.Morris Mano先生与威斯康星大学的Charles R.Kime先生编写,是原著《LOGIC AND COMPUTER DESIGN FUNDAMENTALS》的第三版。该书经过两位作者的反复修订和整理,无论对于初次涉及逻辑与计算机设计领域的学生,还是对于讲授计算机设计基本原理的教师,都是一本很好的参考书。
本书经过重新编排,其中,第1章到第6章介绍逻辑设计,包括组合逻辑电路、算术运算函数与电路和时序电路等基础逻辑的设计方法;第7章到第9章介绍数字系统设计,涵盖寄存器文件、控制单元和存储器的设计基础;第10章到第14章直接介绍计算机的设计,包括指令集结构、流水线和相关控制技术、输入输出与通信、存储系统的设计等方面。其中很多新的内容,例如USB技术、超流水技术等都是第一次在本书中出现。
本书在内容上重点介绍使用硬件描述语言、综合与验证技术进行现代逻辑设计的基本理论,但同时也反映了基本技术概念和所涉及的设计过程之间的关系的重要性。本书采用手工习题的方式以增强读者对这些概念的理解。
本书为广大教师提供了两种选择——既可以讲授VHDL和Verilog语言的基本内容,也可以完全跳过HDL(hardware description language,硬件描述语言)部分的内容。阐述内容的方法重在讲述HDL描述与其描述的实际硬件逻辑之间的一致性。
本书介绍的逻辑和计算机设计知识的覆盖面很广,可以实现大学二年级许多初级课程的教学目标。
展开