ARM嵌入式套用開發技術白金手冊

ARM嵌入式套用開發技術白金手冊

內容簡介本書從實用的角度出發,全面系統地介紹了ARM硬體體系結構、16/32位指令系統、開發調試、Linux嵌入式設計等開發ARM處理器的基本操作方法和技巧。書中不但附有大量的圖示和程式,而且還專門安排了習題和設計實例,具有很強的實用性和指導性。本書內容豐富,講解由淺入深、通俗易懂,具有很強的實用性和指導性,適合於ARM編程的初級用戶或ARM嵌入式系統設計開發人員使用,同時也可作為高等院校相關專業的理想教材。

基本介紹

  • 書名:ARM嵌入式套用開發技術白金手冊
  • 作者:廖日坤
  • 出版社: 中國電力出版社
  • 出版時間:2005
版權資訊,目錄,

版權資訊

書 名: ARM嵌入式套用開發技術白金手冊
作 者:廖日坤
出版時間: 2005
ISBN: 9787508338460
開本: 16
定價: 35.00 元

目錄

叢書序
前 言
第1章 ARMCPU概述
1.1 ARM處理器概述
1.1.1 ARMLtd.簡介
1.1.2 ARM特點
1.1.3 ARM套用領域
1.2 ARM處理器系列
1.3 ARM編程技術
1.4 ARM系統開發的軟硬體選擇
1.4.1 開發ARM的硬體選擇
1.4.2 開發ARM的軟體選擇
1.5 本章小結
1.6 習題
第2章 ARM系統結構
2.1 ARM核心基本結構
2.1.1 ARM核心
2.1.2 ARM擴展功能塊
2.1.3 ARM啟動方式
2.2 ARM處理器模式
2.3 ARM暫存器
2.3.1 通用暫存器
2.3.2 程式狀態暫存器
2.3.3 ARM狀態下的暫存器
2.3.4 Thumb狀態下的暫存器
2.4 ARM指令定址方式
2.5 ARM存儲系統
2.5.1 ARM存儲方法
2.5.2 存儲空間管理單元MMU
2.6 ARM流水線與時序
2.6.1 ARM流水線
2.6.2 ARM時序
2.7 ARM中斷與異常
2.7.1 ARM異常類型
2.7.2 異常的回響及返回
2.7.3 異常的描述
2.7.4 異常的處理
2.8 本章小結
2.9 習題
第3章 ARM指令系統
3.1 ARM指令系統概述
3.1.1 ARM指令的分類
3.1.2 ARM指令的條件域
3.2 ARM定點指令集
3.2.1 跳轉與中斷指令
3.2.2 數據處理指令
3.2.3 暫存器訪問指令
3.2.4 載入、存儲指令
3.2.5 協處理器指令
3.2.6 偽指令
3.3 ARM浮點指令集
3.4 ARM32位指令套用實例
3.5 本章小結
3.6 習題
3.7 上機練習
第4章 Thumb指令系統
4.1 Thumb指令系統概述
4.1.1 Thumb特點
4.1.2 Thumb-2指令集
4.2 Thumb指令集
4.2.1 Thumb指令與ARM指令的區別
4.2.2 Thumb跳轉指令及軟中斷指令
4.2.3 Thumb數據處理指令
4.2.4 Thumb載入、存儲指令
4.2.5 Thumb偽指令
4.3 Thumb16位指令套用實例
4.4 ARM與Thumb混合編程實例
4.5 本章小結
4.6 習題
4.7 上機練習
第5章 ARM彙編語言程式設計
第6章 ARM高級語言程式設計
第7章 ARM嵌入式設計初步
第8章 ARM系統開發
第9章 ARM系統調試
第10章 ARM外圍設備設計
第11章 ARM嵌入式Linux套用開發
附錄A ARM晶片的套用選擇
附錄B ARM硬體原理圖
附錄C 術語彙編
附錄D 部分思考練習題答案
參考文獻

相關詞條

熱門詞條

聯絡我們