MTPS體系結構透視

MTPS體系結構透視

《MTPS體系結構透視》是一本由機械工業出版社於2008年出版的軟體書籍,作者是(英國)(DominicSweetman)斯威特曼。

基本信息

內容簡介

本書是一本關於MIPS體系結構的經典之作。第2版延續了第1版的可讀性傳統,通過套用具體的實例對硬體和軟體的接口進行強調,並將廣泛套用的RISC系統結構MIPS與開源作業系統Linux結合在一起,從MIPS設計原理開始,闡述MIPS指令集和程式設計師的可用資源。

第2版在描述Linux/MIPS套用代碼如何載入到記憶體、如何連線到庫以及如何運行等方面做了介紹。此外,書中還提供了完整的、經過更新的MIPS指令集指南。

本書既可作為高等院校計算機體系結構、嵌入式系統編程和高級計算技術等課程的教材或教學參考書,也很適合科研機構專業人士和軟硬體開發人員參考閱讀。

第2版不僅對第1版進行了徹底的更新,而且還將套用廣泛的RISC系統結構MIPS與開源作業系統Linux結合在了一起。本書的第一部分從MIPS設計原理開始,進而闡述了MIPS指令集和程式設計師資源。書中還以MIPS32/MIPS64標準為基準,對其他體系結構進行了比較。

與第1版相比,第2版的顯著變化是封面圖片——小企鵝坐在駕駛員的位置上,本書以此作為研究來自Linux核心的真正的低層作業系統的實例,並且展示Linux(包括單處理器和SMP)如何構建於MIPS體系結構所提供的基礎之上。本書從作業系統的底層(中斷、記憶體調度)開始,進而描述更高級的Linux/MIPS套用代碼如何載入到記憶體、連線到庫並運行。

作者簡介

DominicSweetman,富有大量實踐經驗的硬體系統,CPU、網路和作業系統設計者和開發者。他的豐富經驗來自於低層編碼、作業系統開發、區域網路和分散式系統。他是WhitechapelWorkstions的創立者之一,並在1988年創建了一家MIPS諮詢公司——Algorithmics。

目錄

出版者的話

專家指導委員會

推薦序

譯者序

序言

前言

第1章RIS和MIPS

1.1流水線

1.2MIPS的五段流水線

1.3RIS和IS

1.4迄今為止一些重要的MIPS晶片

1.5MIPS和IS體系結構的比較

第2章MIPS體系結構

2.1MIPS彙編語言的風格

2.2暫存器

2.3整數乘法單元和暫存器

2.4載入和存儲:定址方式

2.5存儲器和暫存器中的數據類型

2.6彙編語言中的合成指令

2.7MIPSI發展到MIPS64指令集:64位(和其他)的擴展

2.8基本地址空間

2.9流水線的可見度

第3章協處理器O:MIPS處理器控制

……

第4章MIPS處理器的高速快取

第5章異常、

第6章底層記憶體管理與TLB

第7章浮點支持

第8章MIPS指令集完全指南中斷和初始化

第9章閱讀MIPS彙編語言

第10章在MIPS體系結構上移植軟體

第11章MIPS軟體標準(ABl)

第12章調試MIPS設計——調試和剖析特性

笫13章GNU/Linux概覽

第14章硬體與軟體如何協同工作

第15章Linux核心中的MIPS特有問題

第16章Linux應用程式代碼、PIC和庫

附錄

MIPS術語表

參考文獻

……

相關詞條

相關搜尋

熱門詞條

聯絡我們