圖書信息
作 者:任哲,張永忠編著
出版社:北京航空航天大學出版社
ISBN:9787512406926
出版時間:2012-02-01
頁數:431
包裝:平裝
開本:16開
內容簡介
本書在介紹微型計算機一般原理的基礎上,重點介紹目前在套用中流行的ARMRISC體系結構及其嵌入式處理器,同時介紹當前流行的ARM工程開發工具RealviewMDK,並以該開發工具為基礎介紹ARM彙編語言程式設計、工程開發及RTX作業系統的簡單套用。為了拓展學生的知識和培養學生的自學能力,本書還在附錄中簡要地介紹另一個常用的基於ARM體系結構的嵌入式處理器S3C44BOX的構成及其主要接口以及ARM體系結構的高級存儲管理部分,以便為讀者學習高檔ARM處理器核建立必要的基礎。本書適合高等院校電氣自動化、儀器儀表、電子技術等專業微機原理課程使用,也可作為其他以計算機嵌入式套用為教學目標的專業教學用書,當然也可供對ARM體系結構及其嵌入式處理器感興趣的專業人士閱讀、參考。
目錄
第1章 微型計算機基礎知識
1.1微型計算機的發展歷程
1.2數字電路與計算機
1.2.1數據在計算機中的表示——二進制
1.2.2運算器及二進制數運算
1.2.3數據的存儲
1.2.4指令及指令解碼
1.2.5程式及程式計數器PC
1.2.6計算機執行程式的過程
1.3微型計算機系統的基本組成
1.3.1馮·諾依曼計算機結構
1.3.2計算機的硬體系統
1.3.3計算機的軟體系統
1.4計算機體系結構的發展
1.4.1RISC
1.4.2指令流水線
1.4.3高速快取
1.4.4協處理器
1.4.5片上系統
1.5微型計算機的兩種主要套用方向
1.5.1桌面系統
1.5.2嵌入式系統
1.6電腦程式設計語言
1.6.1低級語言
1.6.2高級語言
1.7計算機常用標準編碼
1.7.1ASCIl碼
1.7.2 BCD碼
習題
第2章 匯流排、存儲器和接口
2.1匯流排
2.1.1匯流排的基本概念
2.1.2系統匯流排
2.1.3系統匯流排結構
2.1.4片內匯流排
2.2存儲器
2.2.1半導體存儲器的一般結構
2.2.2隨機讀/寫存儲器
2.2.3隻讀存儲器
2.2.4存儲器的邏輯表示
2.3外部設備及接口
2.3.1外部設備及其特點
2.3.2I/O接口電路的功能
2.3.3I/O設備接口電路的基本結構
2.3.4外部設備與處理器的聯絡和數據傳輸
2.4常用接口電路
2.4.1並行接口電路
2.4.2串列接口電路
2.4.3定時器/計數器
習題
第3章 ARM體系結構
3.1ARM及其嵌入式處理器的研發與生產方式
3.1.1SoC與嵌入式處理器
3.1.2嵌入式處理器的研發和生產方式
3.2ARM處理器核的結構
3.3馮·諾依曼結構及哈佛結構在ARM中的套用
3.4ARM處理器的運行模式
3.5ARM的兩種工作狀態
3.6ARM處理器的暫存器
……
第4章 ARM指令系統
第5章 ARM彙編語言基礎
第6章 ARM工程開發及MDK
第7章 中斷和異常
第8章 LPC2000系列嵌入式處理器
第9章 LPC2000外部電路
第10章 LPC2000的固件
第11章 嵌入式作業系統基礎
參考文獻