天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當(dāng)前位置:主頁 > 論文百科 > 英文數(shù)據(jù)庫 >

嵌入式系統(tǒng)系列教材:ARM結(jié)構(gòu)與程序開發(fā)入門

發(fā)布時間:2016-05-28 19:06

  本文關(guān)鍵詞:ARM結(jié)構(gòu)與程序開發(fā)入門,由筆耕文化傳播整理發(fā)布。



嵌入式系統(tǒng)系列教材:ARM結(jié)構(gòu)與程序開發(fā)入門
ARM結(jié)構(gòu)與程序開發(fā)入門》力求邏輯嚴(yán)謹(jǐn),通俗易懂,采用模塊化和案例分析的方式進行內(nèi)容的組織,,介紹ARM處理器模式及其基本編程模型、ARM指令系統(tǒng)、ARM匯編語言程序設(shè)計、C/C++混合編程、ARM/Thumb混合編程、ARM存儲系統(tǒng)、異常中斷處理、ARM編譯器和連接器、ARM接口技術(shù)、ARM體系中的調(diào)試方法等。
  《ARM結(jié)構(gòu)與程序開發(fā)入門》旨在培養(yǎng)學(xué)生掌握ARM結(jié)構(gòu)和程序開發(fā)的基本知識,為他們將來從事ARM嵌入式系統(tǒng)的開發(fā)提供基礎(chǔ)。
  《ARM結(jié)構(gòu)與程序開發(fā)入門》可作為高職高專院校計算機類專業(yè)的教材,也可作為本科生、碩士生計算機類專業(yè)的ARM入門教材,還可作為從事ARM嵌入式系統(tǒng)開發(fā)的工程技術(shù)人員的參考書。
第1章 ARM概述及其基本編程模型 1
1.1 ARM技術(shù)簡介及其特點 1
1.2 ARM體系結(jié)構(gòu)的版本及命名方法 1
1.3 ARM處理器的結(jié)構(gòu) 6
1.4 ARM處理器模式 7
1.5 ARM的兩種工作狀態(tài) 8
1.6 ARM寄存器 9
1.7 ARM體系的異常中斷 11
1.8 ARM體系中存儲系統(tǒng) 12
1.9 ARM接口技術(shù) 14
1.10 小結(jié) 14
習(xí)題 14

第2章 ARM指令系統(tǒng) 15
2.1 ARM指令介紹 15
2.2 ARM指令尋址方式 17
2.3 ARM指令集 20
2.4 Thumb指令介紹 34
2.5 小結(jié) 37
習(xí)題 37

第3章 ARM匯編語言程序設(shè)計 39
3.1 ARM匯編語言語句格式 39
3.2 ARM匯編語言偽操作 39
3.3 ARM匯編語言偽指令 50
3.4 ARM匯編語言中的符號 52
3.5 ARM匯編語言中的表達式 53
3.6 ARM匯編語言程序結(jié)構(gòu) 56
3.7 匯編語言子程序調(diào)用 59
3.8 本章實訓(xùn) 64
3.9 小結(jié) 67
習(xí)題 68

第4章 ARM存儲系統(tǒng) 69
4.1 ARM存儲系統(tǒng)概述 69
4.2 ARM中用于存儲管理的系統(tǒng)控制協(xié)處理器CP15 70
4.3 存儲器管理單元(MMU) 74
4.4 高速緩沖存儲器和寫緩沖區(qū) 82
4.5 快速上下文切換技術(shù) 89
4.6 與存儲系統(tǒng)相關(guān)的程序設(shè)計指南 89
4.7 小結(jié) 91
習(xí)題 91

第5章 異常中斷處理 92
5.1 ARM中異常中斷處理概述 92
5.2 進入和退出異常中斷的過程 94
5.3 在應(yīng)用程序中安裝異常中斷處理程序 95
5.4 SWI異常中斷處理程序 98
5.5 FIQ和IRQ異常中斷處理程序 99
5.6 復(fù)位異常中斷處理程序 101
5.7 未定義指令異常中斷 101
5.8 指令預(yù)取中止異常中斷處理程序 102
5.9 數(shù)據(jù)訪問中止異常中斷處理程序 102
5.10 本章實訓(xùn) 102
5.11 小結(jié) 111
習(xí)題 111

第6章 嵌入式C/C++語言程序設(shè)計基礎(chǔ)及混合編程 113
6.1 嵌入式C/C++語言程序設(shè)計基本語法介紹 113
6.2 嵌入式C/C++語言程序設(shè)計技巧 118
6.3 C/C++與匯編語言混合編程 121
6.4 本章實訓(xùn) 127
6.5 小結(jié) 140
習(xí)題 140

第7章 ARM程序和Thumb程序混合使用 142
7.1 概述 142
7.2 在匯編語言程序中通過用戶代碼支持interwork 143
7.3 在C/C++程序中實現(xiàn)interwork 147
7.4 在匯編語言程序中通過連接器支持interwork 149
7.5 本章實訓(xùn) 151
7.6 小結(jié) 154
習(xí)題 154

第8章 ARM C/C++編譯器 156
8.1 ARM C/C++編譯器概述 156
8.2 ARM編譯器命令行格式 157
8.3 ARM編譯器中的pragmas 167
8.4 ARM編譯器特定的關(guān)鍵詞 167
8.5 ARM編譯器支持的基本數(shù)據(jù)類型 170
8.6 ARM編譯器中預(yù)定義宏 171
8.7 ARM中C/C++運行時庫概述 172
8.8 小結(jié) 174
習(xí)題 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 小結(jié) 191
習(xí)題 191

第10章 ARM接口技術(shù) 192
10.1 鍵盤、顯示接口 192
10.2 串口 194
10.3 D/A、A/D轉(zhuǎn)換 195
10.4 總線接口 200
10.5 RTC實時時鐘 204
10.6 其他接口 205
10.7 小結(jié) 207
習(xí)題 207

第11章 ARM體系中的調(diào)試方法 208
11.1 ARM體系中調(diào)試系統(tǒng)概述 208
11.2 基于JTAG的調(diào)試系統(tǒng) 209
11.3 基于RVD的調(diào)試系統(tǒng) 210
11.4 CodeWarrior使用介紹 216
11.5 本章實訓(xùn) 220
11.6 小結(jié) 225
習(xí)題 225

參考文獻 226


  本文關(guān)鍵詞:ARM結(jié)構(gòu)與程序開發(fā)入門,由筆耕文化傳播整理發(fā)布。



本文編號:51270

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/wenshubaike/mishujinen/51270.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶7b8ba***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com