ARM Cortex-A8處理器原理與應(yīng)用:基于TI AM37x/DM37x處理器
定 價:32 元
- 作者:李寧 著
- 出版時間:2012/4/1
- ISBN:9787512407374
- 出 版 社:北京航空航天大學(xué)出版社
- 中圖法分類:TP332
- 頁碼:219
- 紙張:膠版紙
- 版次:1
- 開本:16開
《ARM Cortex-A8處理其原理與應(yīng)用:基于TI AM37x/DM37x處理器》介紹了TI公司AM37x/DM37x處理器的內(nèi)核以及片上外圍子系統(tǒng)的工作原理,并以Embest公司的Devkit8500開發(fā)套件為對象,介紹了AM37x/DM37x處理器上Android操作系統(tǒng)移植與應(yīng)用開發(fā)的基本過程。
全書共12章,可以分為3個部分。第一部分包括第1~4章,介紹了Cortex-A8處理器的內(nèi)核結(jié)構(gòu)和編程模型。第二部分包括第5-8章,介紹AM37x/DM37x處理器上各子系統(tǒng)的工作原理。第三部分包含第9-12章,介紹Android系統(tǒng)在AM37x/DM37x處理器上的移植和應(yīng)用開發(fā)過程。《ARM Cortex-A8處理其原理與應(yīng)用:基于TI AM37x/DM37x處理器》既可作為從事Cortex-A8處理器系統(tǒng)開發(fā)工程師的參考手冊,也可作為高校嵌入式專業(yè)研究生的參考書。
第1章 Cortex-A8處理器簡介
1.1 Cortex-A8處理器特點
1.2 Cortex-A8處理器基本結(jié)構(gòu)
1.3 AM37x/DM37x系列處理器
1.4 AM37x/DM37x處理器基本結(jié)構(gòu)
1.5 AM37x/DM37x處理器開發(fā)工具
第2章 Cortex-A8處理器編程模型
2.1 Cortex-A8架構(gòu)與指令集
2.1.1 Thumb-2指令集
2.1.2 ThumbEE指令集
2.1.3 Jazelle擴展體系結(jié)構(gòu)
2.1.4 TrustZone安全擴展體系結(jié)構(gòu)
2.1.5 高級SIMD體系結(jié)構(gòu)
2.1.6 VFPv3體系結(jié)構(gòu)
2.1.7 處理器操作狀態(tài)
2.2 數(shù)據(jù)類型與存儲格式
2.2.1 數(shù)據(jù)類型
2.2.2 存儲格式
2.3 操作模式
2.4 寄存器組
2.4.1 通用寄存器
2.4.2 狀態(tài)寄存器
2.5 處理器系統(tǒng)地址
2.6 異常
2.6.1 異常入口
2.6.2 退出異常
2.6.3 復(fù)位
2.6.4 快速中斷請求FIQ
2.6.5 中斷請求IRQ
2.6.6 中止Abort
2.6.7 通過CPSR/SPSR屏蔽不精確數(shù)據(jù)中止
2.6.8 軟件中斷指令
2.6.9 軟件監(jiān)視指令
2.6.1 0未定義指令異常
2.6.1 1斷點指令
2.6.1 2異常向量
2.6.1 3異常優(yōu)先級
2.7 安全擴展
2.7.1 出于安全擴展的軟件考慮
2.7.2 出于安全擴展的硬件考慮
2.8 系統(tǒng)控制協(xié)處理器
第3章 Cortex-A8存儲管理模型
3.1 虛擬內(nèi)存
3.1.1 一級頁表L1
3.1.2 二級頁表L2
3.1.3 節(jié)或頁尺寸的選擇
3.2 頁表緩存TLB
3.3 存儲屬性
3.3.1 訪問許可
3.3.2 存儲屬性
3.3.3 域ID
3.4 頁表的使用
3.4.1 地址空間ID
3.4.2 轉(zhuǎn)換表基址寄存器0和1
3.5 存儲順序
3.5.1 強順序型和設(shè)備型
3.5.2 普通型
3.5.3 存儲隔離
第4章 時鐘、復(fù)位與功耗管理
4.1 Cortex-A8處理器時鐘系統(tǒng)
4.1.1 主要時鐘域
4.1.2 AXI接口時鐘ACLK
4.1.3 調(diào)試時鐘
4.1.4 ATB時鐘ATCLK
4.2 Cortex-A8處理器復(fù)位系統(tǒng)
4.2.1 上電復(fù)位
4.2.2 軟復(fù)位
……
第5章 AM37x/DM37x處理器基礎(chǔ)
第6章 AM37x/DM37x處理器存儲系統(tǒng)
第7章 AM37x/DM37x處理器多媒體系統(tǒng)
第8章 AM37x/DM37x處理器通信接口
第9章 DevKit8500評估套件
第10章 Android操作系統(tǒng)基礎(chǔ)
第11章 Android操作系統(tǒng)移植
第12章 Android應(yīng)用程序開發(fā)
參考文獻