出版時間:2003-12 出版社:清華大學(xué)出版社 作者:李駒光等編 頁數(shù):289 字?jǐn)?shù):419000
Tag標(biāo)簽:無
內(nèi)容概要
作為一種16/32位的高性能、低成本、低功耗的嵌入式RISC微處理器,ARM微處理器目前已經(jīng)成為應(yīng)用最為廣泛的嵌入式微處理器。
本書在全面介紹ARM處理器的體系結(jié)構(gòu)、編程模型、指令系統(tǒng)和開發(fā)工具的同時,以Samsung公司的一款基于以太網(wǎng)系統(tǒng)的ARM處理器——S3C4510B為核心,詳細(xì)講解了系統(tǒng)的設(shè)計(jì)、調(diào)試以及相關(guān)的軟件設(shè)計(jì)和嵌入式操作系統(tǒng)的移植過程。通過閱讀本書,可以使具備一定的系統(tǒng)設(shè)計(jì)能力的讀者全面掌握開發(fā)基于ARM微處理器系統(tǒng)的多方面知識,從而具備設(shè)計(jì)開發(fā)基于ARM微處理器的特定應(yīng)用系統(tǒng)的能力。
本書可作為基于ARM的軟件編程和硬件系統(tǒng)設(shè)計(jì)的參考手冊,也可作為16/32位微處理器教學(xué)用書,以及嵌入式系統(tǒng)應(yīng)用設(shè)計(jì)人員的參考用書。
書籍目錄
第1章 ARM微處理器概述 1.1 ARM簡介 1.2 ARM微處理器的應(yīng)用領(lǐng)域及特點(diǎn) 1.2.1 ARM微處理器的應(yīng)用領(lǐng)域 1.2.2 ARM微處理器的特點(diǎn) 1.3 ARM微處理器系列 1.3.1 ARM7微處理器系列 1.3.2 ARM9微處理器系列 1.3.3 ARM9E微處理器系列 1.3.4 ARM10E微處理器系列 1.3.5 Securcore微處理器系列 1.3.6 StrongARM微處理器系列 1.3.7 Xscal微處理器 1.4 ARM微處理器的結(jié)構(gòu) 1.4.1 RISC體系結(jié)構(gòu) 1.4.2 ARM微處理器的寄存器結(jié)構(gòu) 1.4.3 ARM微處理器的指令結(jié)構(gòu) 1.5 ARM微處理器的應(yīng)用選型 1.6 本章小結(jié)第2章 ARM微處理器的編程模型 2.1 ARM微處理器的工作狀態(tài) 2.2 ARM體系結(jié)構(gòu)的存儲器格式 2.3 指令長度及數(shù)據(jù)類型 2.4 處理器模型 2.5 寄存器組織 2.5.1 ARM狀態(tài)下寄存器的組織 2.5.2 Thumb狀態(tài)下的寄存器組織 2.5.3 程序狀態(tài)寄存器 2.6 異常 2.6.1 ARM體系結(jié)構(gòu)所支持的異常類型 2.6.2 對異常的響應(yīng) 2.6.3 從異常返回 2.6.4 各類異常的具體描述 2.6.5 異常進(jìn)入/退出小結(jié) 2.6.7 異常優(yōu)先級 2.7 本章小結(jié)第3章 ARM微處理器的指令系統(tǒng) 3.1 ARM微處理器的指令集概述 3.2 ARM指令的尋址方式 3.3 ARM指令集 3.4 Thumb指令及應(yīng)用 3.5 本章小結(jié)第4章 ARM程序設(shè)計(jì)基礎(chǔ) 4.1 ARM匯編器所支持的偽指令 4.2 匯編語言的語句格式 4.3 匯編語言的程序結(jié)構(gòu) 4.4 本章小結(jié)第5章 應(yīng)用系統(tǒng)設(shè)計(jì)與調(diào)試第6章 部件工作原理與編程示例第7章 嵌入式uClinux及其應(yīng)用開發(fā)第8章 ARM ADS集成開發(fā)環(huán)境的使用附錄A 參考文獻(xiàn)附錄B 相關(guān)術(shù)語
圖書封面
圖書標(biāo)簽Tags
無
評論、評分、閱讀與下載
ARM應(yīng)用系統(tǒng)開發(fā)詳解 PDF格式下載