MIPS體系結構與編程是一款pdf格式的免費編程資料。對于學習編程的同學們來說,實在是不可多得,非常的實用哦,有需要的話,就來東坡下載使用吧!
MIPS體系結構與編程內容概要
本書旨在向讀者介紹并推薦在當今嵌入式系統開發和高性能數字產品領域應用很廣的MIPS系列處理器。全書分為三個部分,結合實例介紹了MIPS系列處理器的基本原理、基于MIPS處理器的軟件開發以及基于MIPS處理器的硬件系統開發。涉及利用MIPS系列處理器及相關產品和工具進行實際系統產品開發的各個層次,行文注重圖文并茂與實例緊密結合。各個章節提供的實例由淺入深,并且均在相關平臺進行仿真測試通過。本書旨在通過對MIPS處理器的原理到應用層次的介紹和分析,使讀者對MIPS系列處理器有深入的了解,進而具備利用MIPS系列處理器進行實際應用開發的能力。
本書適于從事計算機體系結構以及從事設計基于MIPS架構的應用程序、嵌入式系統、片上系統(SoC)的研究人員,結合自己的知識產權開發RISC CPU的工程師閱讀和參考,還可作為嵌入式系統培訓教材、高等院校相關專業的本科生和研究生計算機體系的教材,同時也適合于想了解當今RISC CPU的先進設計技術的計算機愛好者。
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模型的仿真和驗證
縮略語
參考文獻
- PC官方版
- 安卓官方手機版
- IOS官方手機版