內容簡介
本書涵蓋了有關MIPS處理器的發展歷史、運行原理和編程等諸多內容。首先介紹了mips的發展歷史;然後分別對mips處理器的體系結構、協處理器、cache、中斷、記憶體管理、浮點運算、mips指令集、彙編語言編程、c語言編程、代碼的可移植性等細節進行了詳細深入的分析;最後列舉了一些mips代碼的例子。
本書不僅內容充實,而且語言通俗易懂,是mips體系結構領域中全面性和易讀性結合的很好的一本書,適合學習mips體系結構的初學者;同時對於mips程式設計師和高級用戶也極有參考價值。
本書既可用作計算機類、微電子類本科生及研究生教科書和參考書,也可作為從事mips軟體開發、計算機體系結構研究和開發人員的參考資料。
目錄
第1章risc和mips
1.1流水線.2
1.1.1什麼使流水線效率降低?3
1.1.2流水線和快取4
1.2mips的五級流水線4
1.3risc和cisc6
1.4迄今為止一些重要的mips晶片7
1.4.1r2000到r30007
1.4.2r6000:一次偏軌7
1.4.3r4000革命8
1.4.4r5000和r100009
1.5mips和cisc體系結構的比較11
1.5.1mips指令集的一些規定11
1.5.2編址及記憶體訪問12
1.5.3mips不支持的特徵13
1.5.4可能沒有預料到的特徵14
1.5.5程式設計師可見的流水線效果14
第2章mips體系結構
2.1mips彙編語言18
2.2暫存器的特點19