圖書信息
出版社: 科學出版社; 第1版 (2008年6月1日)
叢書名: 計算機科學與技術叢書
平裝: 281頁
正文語種: 簡體中文
開本: 16
ISBN: 9787030213532
條形碼: 9787030213532
尺寸: 23.6 x 16.6 x 1.6 cm
重量: 440 g
內容簡介
《MIPS體系結構與編程》旨在向讀者介紹並推薦在當今嵌入式系統開發和高性能數字產品領域套用很廣的MIPS系列處理器。全書分為三個部分,結合實例介紹了MIPS系列處理器的基本原理、基於MIPS處理器的軟體開發以及基於MIPS處理器的硬體系統開發。涉及利用MIPS系列處理器及相關產品和工具進行實際系統產品開發的各個層次,行文注重圖文並茂與實例緊密結合。各個章節提供的實例由淺入深,並且均在相關平台進行仿真測試通過。《MIPS體系結構與編程》旨在通過對MIPS處理器的原理到套用層次的介紹和分析,使讀者對MIPS系列處理器有深入的了解,進而具備利用MIPS系列處理器進行實際套用開發的能力。
目錄
序言
前言
第1章 引言
1.1 CPU時代
1.2 什麼是MIPS CPU
1.3 為什麼選擇MIPS CPU
1.4 本書適用的讀者
1.5 本書的主要內容
1.6 本書的結構
第2章 MIPS體系結構概述
2.1 走進MIPS的世界
2.2 MIPS體系結構的發展
2.3 MIPS處理器核
2.4 MIPS數據類型與暫存器
2.5 MIPS體系存儲空間的編址
第3章 MIPS32 4K處理器及流水線
3.1 MIPS32 4K處理器核的組成
3.2 MIPS32 4K處理器核的流水線結構
第4章 MIPS32 指令集
4.1 載入和存儲指令
4.2 算術指令
4.3 跳轉和分支指令
4.4 雜類指令
4.5 協處理器指令
第5章 系統控制協處理器
5.1 協處理器概述
5.2 CPU控制指令
5.3 CP0暫存器
第6章 存儲管理
6.1 存儲管理單元MMU概述
6.2 虛擬存儲空間的分段
6.3 地址轉換單元TLB
6.4 固定映射
第7章 高速快取
7.1 高速快取概述
7.2 快取的組織結構
7.3 快取的工作原理
7.4 替換策略
7.5 快取指令
第8章 MIPS異常
8.1 精確異常
8.2 異常分類
8.3 異常解釋
8.4 異常處理
第9章 MIPS彙編語言程式設計
9.1 MIPS彙編程式簡單示例及其處理過程介紹
9.2 MIPS彙編程式結構
9.3 MIPS彙編程式語句格式
9.4 彙編程式偽操作
9.5 程式舉例
第10章 MIPS應用程式
10.1 啟動程式
10.2 MIPS ABI簡介
10.3 MIPS函式調用規範
10.4 目標檔案格式
10.5 Linux應用程式
10.6 實踐中的要點
第11章 MIPS程式調試
11.1 EJTAG與調試
11.2 調試模式
11.3 調試異常
第12章 SDE編程環境
12.1 SDE概述
12.2 使用快速入門
12.3 SDE的目標平台
12.4 調試器的使用
12.5 profile——剖析程式的執行
12.6 SDE與調試器
第13章 MIPS開發平台
13.1 Malta開發平台
13.2 SEAD-II開發平台
第14章 硬體接口
14.1 4K處理器核的接口
14.2 匯流排接口
第15章 仿真及驗證模型
15.1 SmartModel仿真模型
15.2 MIPS32 4K系列bfm模型
15.3 BFM模型的仿真和驗證
15.4 MIPS32 4K系列VMC模型
15.5 VMC模型的仿真和驗證
縮略語
參考文獻