注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡硬件、外部設備與維護ARM結構與程序開發(fā)入門

ARM結構與程序開發(fā)入門

ARM結構與程序開發(fā)入門

定 價:¥29.00

作 者: 肖德貴 等 著
出版社: 人民郵電出版社
叢編項: 嵌入式系統系列教材
標 簽: 暫缺

購買這本書可以去


ISBN: 9787115235565 出版時間: 2010-09-01 包裝: 平裝
開本: 16開 頁數: 226 字數:  

內容簡介

  《ARM結構與程序開發(fā)入門》力求邏輯嚴謹,通俗易懂,采用模塊化和案例分析的方式進行內容的組織,介紹ARM處理器模式及其基本編程模型、ARM指令系統、ARM匯編語言程序設計、C/C++混合編程、ARM/Thumb混合編程、ARM存儲系統、異常中斷處理、ARM編譯器和連接器、ARM接口技術、ARM體系中的調試方法等。《ARM結構與程序開發(fā)入門》旨在培養(yǎng)學生掌握ARM結構和程序開發(fā)的基本知識,為他們將來從事ARM嵌入式系統的開發(fā)提供基礎。《ARM結構與程序開發(fā)入門》可作為高職高專院校計算機類專業(yè)的教材,也可作為本科生、碩士生計算機類專業(yè)的ARM入門教材,還可作為從事ARM嵌入式系統開發(fā)的工程技術人員的參考書。

作者簡介

暫缺《ARM結構與程序開發(fā)入門》作者簡介

圖書目錄

第1章 ARM概述及其基本編程模型 1
1.1 ARM技術簡介及其特點 1
1.2 ARM體系結構的版本及命名方法 1
1.3 ARM處理器的結構 6
1.4 ARM處理器模式 7
1.5 ARM的兩種工作狀態(tài) 8
1.6 ARM寄存器 9
1.7 ARM體系的異常中斷 11
1.8 ARM體系中存儲系統 12
1.9 ARM接口技術 14
1.10 小結 14
習題 14
第2章 ARM指令系統 15
2.1 ARM指令介紹 15
2.2 ARM指令尋址方式 17
2.3 ARM指令集 20
2.4 Thumb指令介紹 34
2.5 小結 37
習題 37
第3章 ARM匯編語言程序設計 39
3.1 ARM匯編語言語句格式 39
3.2 ARM匯編語言偽操作 39
3.3 ARM匯編語言偽指令 50
3.4 ARM匯編語言中的符號 52
3.5 ARM匯編語言中的表達式 53
3.6 ARM匯編語言程序結構 56
3.7 匯編語言子程序調用 59
3.8 本章實訓 64
3.9 小結 67
習題 68
第4章 ARM存儲系統 69
4.1 ARM存儲系統概述 69
4.2 ARM中用于存儲管理的系統控制協處理器CP15 70
4.3 存儲器管理單元(MMU) 74
4.4 高速緩沖存儲器和寫緩沖區(qū) 82
4.5 快速上下文切換技術 89
4.6 與存儲系統相關的程序設計指南 89
4.7 小結 91
習題 91
第5章 異常中斷處理 92
5.1 ARM中異常中斷處理概述 92
5.2 進入和退出異常中斷的過程 94
5.3 在應用程序中安裝異常中斷處理程序 95
5.4 SWI異常中斷處理程序 98
5.5 FIQ和IRQ異常中斷處理程序 99
5.6 復位異常中斷處理程序 101
5.7 未定義指令異常中斷 101
5.8 指令預取中止異常中斷處理程序 102
5.9 數據訪問中止異常中斷處理程序 102
5.10 本章實訓 102
5.11 小結 111
習題 111
第6章 嵌入式C/C++語言程序設計基礎及混合編程 113
6.1 嵌入式C/C++語言程序設計基本語法介紹 113
6.2 嵌入式C/C++語言程序設計技巧 118
6.3 C/C++與匯編語言混合編程 121
6.4 本章實訓 127
6.5 小結 140
習題 140
第7章 ARM程序和Thumb程序混合使用 142
7.1 概述 142
7.2 在匯編語言程序中通過用戶代碼支持interwork 143
7.3 在C/C++程序中實現interwork 147
7.4 在匯編語言程序中通過連接器支持interwork 149
7.5 本章實訓 151
7.6 小結 154
習題 154
第8章 ARM C/C++編譯器 156
8.1 ARM C/C++編譯器概述 156
8.2 ARM編譯器命令行格式 157
8.3 ARM編譯器中的pragmas 167
8.4 ARM編譯器特定的關鍵詞 167
8.5 ARM編譯器支持的基本數據類型 170
8.6 ARM編譯器中預定義宏 171
8.7 ARM中C/C++運行時庫概述 172
8.8 小結 174
習題 174
第9章 ARM連接器 175
9.1 ARM映像文件 175
9.2 ARM連接器介紹 176
9.3 ARM連接器生成的符號 176
9.4 連接器的優(yōu)化功能 178
9.5 運行時庫的使用 178
9.6 從一個映像文件中使用另一個映像文件中的符號 180
9.7 隱藏或者重命名全局符號 182
9.8 ARM連接器命令行選項 183
9.9 使用scatter文件定義映像文件的地址映射 188
9.10 小結 191
習題 191
第10章 ARM接口技術 192
10.1 鍵盤、顯示接口 192
10.2 串口 194
10.3 D/A、A/D轉換 195
10.4 總線接口 200
10.5 RTC實時時鐘 204
10.6 其他接口 205
10.7 小結 207
習題 207
第11章 ARM體系中的調試方法 208
11.1 ARM體系中調試系統概述 208
11.2 基于JTAG的調試系統 209
11.3 基于RVD的調試系統 210
11.4 CodeWarrior使用介紹 216
11.5 本章實訓 220
11.6 小結 225
習題 225
參考文獻 226

本目錄推薦

掃描二維碼
Copyright ? 讀書網 www.afriseller.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號