注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡計算機組織與體系結構ARM嵌入式系統(tǒng)結構與編程

ARM嵌入式系統(tǒng)結構與編程

ARM嵌入式系統(tǒng)結構與編程

定 價:¥35.00

作 者: 邱鐵 編著
出版社: 清華大學出版社
叢編項: 21世紀高等學校計算機教育實用規(guī)劃教材
標 簽: 計算機體系結構

ISBN: 9787302194064 出版時間: 2009-03-01 包裝: 平裝
開本: 16開 頁數: 370 字數:  

內容簡介

  《ARM嵌入式系統(tǒng)結構與編程》是作者根據多年開發(fā)和教學實踐經驗并考察了當前嵌入式發(fā)展的最新動向編著而成。在內容設計上,《ARM嵌入式系統(tǒng)結構與編程》采取了循序漸進的原則,對嵌入式底層硬件知識進行精心規(guī)劃,以大量的實例說明技術難點,深入淺出,使嵌入式系統(tǒng)初學者能夠以“ARM體系結構→指令系統(tǒng)→匯編程序設計→混合編程→硬件下編程”為主線,以階梯式前進的方式,低起點、高效率地學習理論、深入實踐,從而為嵌入式系統(tǒng)開發(fā)打下堅實的基礎?!禔RM嵌入式系統(tǒng)結構與編程》結構合理、實例豐富,具有很強的實踐性和實用性,《ARM嵌入式系統(tǒng)結構與編程》可作為高等學校計算機、電子信息類本科生、研究生進行嵌入式系統(tǒng)學習的教材或參考書,也適合嵌入式開發(fā)的工程技術人員和廣大的嵌入式開發(fā)愛好者學習使用。

作者簡介

暫缺《ARM嵌入式系統(tǒng)結構與編程》作者簡介

圖書目錄

第1章 緒論
1.1 嵌入式系統(tǒng)定義
1.1.1 嵌入式系統(tǒng)發(fā)展歷程
1.1.2 嵌入式系統(tǒng)的定義與特點
1.2 嵌入式操作系統(tǒng)
1.2.1 嵌入式實時操作系統(tǒng)
1.2.2 實時操作系統(tǒng)的典型應用
1.3 嵌入式技術在工程領域的應用
1.4 嵌入式技術的發(fā)展趨勢
思考與練習題
第2章 ARM技術與ARM體系結構
2.1 ARM體系結構版本與內核
2.1.1 ARM體系結構版本
2.1.2 ARM內核版本命名規(guī)則
2.1.3 主流ARM處理器內核系列與應用
2.2 ARM內核模塊
2.3 ARM處理器的工作模式
2.4 內部寄存器
2.4.1 通用寄存器及其分布
2.4.2 程序狀態(tài)寄存器
2.5 ARM異常處理
2.6 存儲方式與存儲器映射機制
2.7 ARM流水線技術分析
思考與練習題
第3章 ARM指令集尋址方式
3.1 ARM指令的編碼格式
3.2 數據處理指令尋址方式
3.3 Load/Store指令尋址
3.3.1 地址計算方法
3.3.2 字、無符號字節(jié)尋址
3.3.3 半字、有符號字節(jié)尋址
3.4 批量Load/Store指令尋址方式
3.5 協(xié)處理器指令尋址方式
思考與練習題
第4章 ARM指令集系統(tǒng)
4.1 數據處理指令
4.1.1 基本數據處理指令
4.1.2 乘法指令
4.1.3 雜類的數據處理指令
4.2 ARM分支指令
4.3 加載/存儲指令
4.3.1 加載/存儲字、無符號字節(jié)指令
4.3.2 半字、有符號字節(jié)訪問指令
4.4 批量加載/存儲指令
4.4.1 基本批量字數據加載/存儲指令
4.4.2 用戶模式下的批量字數據加載/存儲指令
4.4.3 帶PSR操作的批量字數據加載指令
4.5 交換指令
4.6 程序狀態(tài)寄存器PSR訪問指令
4.7 協(xié)處理器操作指令
4.7.1 協(xié)處理器數據操作指令
4.7.2 協(xié)處理器加載/存儲指令
4.7.3 ARM寄存器與協(xié)處理器寄存器數據傳輸指令
4.8 異常產生指令
思考與練習題
第5章 Thumb指令
5.1 Thumb數據處理指令
5.1.1 寄存器移位指令
5.1.2 低位寄存器算術運算指令
5.1.3 ALU操作指令
5.1.4 帶高位寄存器操作的Thumb指令
5.1.5 帶SP/PC的算術運算指令
5.2 Thumb存儲器操作指令
5.2.1 字節(jié)、半字和字的加載/存儲指令
5.2.2 批量加載/存儲指令
5.3 Thumh分支指令
5.3.1 B分支指令
5.3.2 帶鏈接的分支指令
5.3.3 帶狀態(tài)切換的分支指令
5.4 Thumb軟中斷指令
5.5 Thumb指令功能碼段分析
5.5.1 Thumb與ARM實現(xiàn)功能比較
5.5.2 Thumb與ARM性能比較
思考與練習題
第6章 ARM匯編偽指令與偽操作
6.1 匯編語言偽指令
6.1.1 ARM匯編語言偽指令
6.1.2 Thumb匯編語言偽指令
6.2 ARM匯編語言偽操作
6.3 ARM匯編偽操作
6.3.1 符號定義偽操作
6.3.2 數據定義偽操作
6.3.3 匯編代碼控制偽操作
6.3.4 匯編信息報告控制偽操作
6.3.5 指令集類型標識偽操作
6.3.6 文件包含偽操作
6.3.7 其他類型偽操作
6.4 GNU ARM匯編偽操作
6.4.1 符號定義偽操作
6.4.2 數據定義偽操作
6.4.3 匯編與反匯編代碼控制偽操作
6.4.4 預定義控制偽操作
思考與練習題
第7章 匯編語言程序設計
7.1 ARM編譯環(huán)境下匯編語句
7.1.1 ARM編譯環(huán)境下匯編語句格式
7.1.2 ARM編譯環(huán)境下匯編語句中符號規(guī)則
7.2 GNU環(huán)境下匯編語句與編譯說明
7.2.1 GNU環(huán)境下ARM匯編語句格式
7.2.2 GNU環(huán)境下ARM匯編程序編譯
7.3 ARM匯編語言程序設計規(guī)范
7.4 ARM匯編語言程序設計實例解析
思考與練習題
第8蘋 ARM匯編語言與嵌入式c混合編程
8.1 嵌入式C編程規(guī)范
8.2 嵌入式C程序設計中的位運算
8.3 嵌入式C程序設計中的幾點說明
8.3.1 Volatile限制符
8.3.2 地址強制轉換與多級指針
8.3.3 預處理的使用
8.4 嵌入式C程序設計格式
8.5 過程調用標準ATPCS與AAPCS
8.5.1 寄存器使用規(guī)則
8.5.2 數據棧使用規(guī)則
8.5.3 參數傳遞規(guī)則
8.6 ARM匯編語言與嵌入式C混合編程
8.6.1 內嵌匯編
8.6.2 ARM匯編語言與嵌入式C程序相互調用
思考與練習題
第9章 S3C4480/S3C2410硬件結構與關鍵技術分析
9.1 處理器簡介
9.2 S3C44BO/S3C2410存儲控制器
9.2.1 S3C44BO存儲控制與地址空間
9.2.2 S3C2410存儲控制與地址空間
9.2.3 S3C4480/S3C2410存儲位寬控制
9.2.4 S3C4480/S3C2410存儲器接口時序分析
9.2.5 S3C4480/S3C2410存儲控制寄存器
9.2.6 SDRAM接口電路設計
9.2.7 S3C4480存儲器初始化實例
9.3 S3C2410 NAND Flash控制器
9.4 S3C44BO/S3C2410時鐘電源管理
9.4.1 S3C4480/S3C2410時鐘管理
9.4.2 S3C4480/S3C2410電源管理
9.4.3 S3C4480/S3c2410時鐘與電源管理專用寄存器
9.5 S3C44BO/S3C2410通用I/O端口
9.5.1 端口控制描述
9.5.2 端口寄存器
9.5.3 通用I/O接口設計實例
9.6 S3C44BO/S3C2410中斷機制
9.6.1 S3C4480中斷控制器
9.6.2 S3C2410中斷控制器
9.6.3 S3C4480/S3C2410中斷控制特殊功能寄存器
9.6.4 S3C44BO/S3C2410中斷控制器設計實例
思考與練習題
第10章 S3C4480/S3C2410通信與LCD接口技術
10.1 S3C4480/S3C2410 UART
10.1.1 UART原理
10.1.2 S3C44BO/S3C2410 UART模塊
10.1.3 S3C4480/S3C2410 UART操作
10.1.4 UART中斷與波特率的計算
10.1.5 S3C44130/S3C2410 UART專用功能寄存器
10.1.6 S3C4480/S3C2410 UART設計實例
10.2 S3C4480/S3C2410 I2C總線接口
10.2.1 I2C總線原理
10.2.2 S3C4480/S3C2410 I2C總線功能模塊
10.2.3 S3C4480/S3C2410 I2C總線操作
10.2.4 S3C44BO/S3C2410 I2C專用功能寄存器
10.2.5 S3C44BO/S3C2410 I2C總線設計實例
10.3 S3C44BO/S3C2410 LCD控制器
10.3.1 LCD簡介
10.3.2 S3C4480/S3C2410 LCD控制器模塊
10.3.3 S3C4480/S3C2410 I2CD控制器專用功能寄存器
10.3.4 S3C44BO/S3C2410 I2CD控制器設計實例
思考與練習題
附錄A S3C4480/S3C2410封裝與I/O復用信息
附錄B 鏈接定位與系統(tǒng)引導程序
參考文獻

本目錄推薦

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