內容介紹
本書從系統結構設計師、彙編程式設計師和邏輯設計師的角度介紹了計算機系統結構的設計。本書從計算機系統結構設計的綜述入手,講解了機器和機器語言之間的關係,引入了有代表性且容易理解的SRC模型和RTN結構功能描述語言,並討論了相關的邏輯設計問題;接下來作者用實例說明了CISC和RISC的區別,深入剖析了指令集和硬體之間的接口關係,介紹了CPU流水線、多指令發射計算機、微代碼控制單元的設計以及算術邏輯處理單元的設計;之後作者詳細介紹了存儲器的層次化結構設計,並且討論了機器輸入輸出系統和外圍設備;最後作者討論了一些計算機互連方面的論題。此外本書提供了一個專門介紹數字邏輯的附錄,行文深入淺出,相信對閱讀本書很有幫助。本書可作為高校計算機、電子等相關專業本科生和研究生微機原理、系統結構和計算機設計等方面課程的教材,對相關專業人士和研發人員也很有裨益。