內容簡介
《ARM嵌入式系統結構與編程》是作者根據多年開發和教學實踐經驗並考察了當前嵌入式發展的最新動向編著而成。在內容設計上,本書採取了循序漸進的原則,對嵌入式底層硬體知識進行精心規劃,以大量的實例說明技術難點,深入淺出,使嵌入式系統初學者能夠以“arm體系結構→指令系統→彙編程式設計→混合編程→硬體下編程”為主線,以階梯式前進的方式,低起點、高效率地學習理論、深入實踐,從而為嵌入式系統開發打下堅實的基礎。.
本書結構合理、實例豐富,具有很強的實踐性和實用性,本書可作為高等學校計算機、電子信息類本科生、研究生進行嵌入式系統學習的教材或參考書,也適合嵌入式開發的工程技術人員和廣大的嵌入式開發愛好者學習使用。
特色
本書介紹了嵌入式系統的發展歷史,通過典型產品實例使讀者體會嵌入式技術的研究方向和未來的發展趨勢。ARM處理器的核心調試結構,重點介紹了ARM7TDMI—S、ARM9TDMI兩種結構,並分析了ARM7和ARM9的三級流水線運行機制和五級流水線運行機制。ARM指令定址方式、ARM指令系統詳細解析和Thumb指令系統詳細解析。ARM彙編語言偽指令,ARM彙編語言程式設計中所用的偽操作,彙編語言程式設計規範,並用大量的實例說明彙編語言程式設計方法。嵌入式C語言的編程規範,嵌入式開發中常用的位運算與控制位域以及在嵌入式C程式設計中要注意的問題,ARM彙編語言與嵌入式C語言進行相互調用標準(AAPCS),並用大量的實例說明了相互調用應注意的問題。目錄
第1章緒論.第2章arm技術與arm體系結構
第3章arm指令集定址方式
第4章arm指令集系統
第5章thumb指令
第6章arm彙編偽指令與偽操作
第7章彙編語言程式設計
第8章arm彙編語言與嵌入式c混合編程
第9章s3c44b0/s3c2410硬體結構與關鍵技術分析
第10章s3c44b0/s3c2410通信與lcd接口技術
附錄as3c44b0/s3c2410封裝與i/o復用信息
附錄b連結定位與系統引導程式
參考文獻
計算機與網際網路技術圖書
計算機與網路圖書:力圖從傳播知識與套用層次談計算機與網際網路,從人文角度介紹相關知識與技術,以客觀的態度,獨特的視角,生動的方式,將重要實用的知識、信息、技能、經驗及時奉獻給讀者。 |