本書由加利福尼亞大學的M.Morris Mano先生與威斯康星大學的Charles R.Kime先生編寫,是原著《LOGIC AND COMPUTER DESIGN FUNDAMENTALS》的第三版。該書經過兩位作者的反復修訂和整理,無論對于初次涉及邏輯與計算機設計領域的學生,還是對于講授計算機設計基本原理的教師,都是一本很好的參考書。本書經過重新編排,其中,第1章到第6章介紹邏輯設計,包括組合邏輯電路、算術運算函數與電路和時序電路等基礎邏輯的設計方法;第7章到第9章介紹數字系統(tǒng)設計,涵蓋寄存器文件、控制單元和存儲器的設計基礎;第10章到第14章直接介紹計算機的設計,包括指令集結構、流水線和相關控制技術、輸入輸出與通信、存儲系統(tǒng)的設計等方面。其中很多新的內容,例如USB技術、超流水技術等都是第一次在本書中出現(xiàn)。本書在內容上重點介紹使用硬件描述語言、綜合與驗證技術進行現(xiàn)代邏輯設計的基本理論,但同時也反映了基本技術概念和所涉及的設計過程之間的關系的重要性。本書采用手工習題的方式以增強讀者對這些概念的理解。本書為廣大教師提供了兩種選擇——既可以講授VHDL和Verilog語言的基本內容,也可以完全跳過HDL(hardware description language,硬件描述語言)部分的內容。闡述內容的方法重在講述HDL描述與其描述的實際硬件邏輯之間的一致性。本書介紹的邏輯和計算機設計知識的覆蓋面很廣,可以實現(xiàn)大學二年級許多初級課程的教學目標。