嵌入式32位微處理器系統(tǒng)設(shè)計(jì)與應(yīng)用

出版時(shí)間:2006-1  出版社:電子工業(yè)出版社  作者:何加銘  頁數(shù):359  字?jǐn)?shù):589000  

內(nèi)容概要

本書從嵌入式32位微處理器+Linux OS平臺的軟件、硬件設(shè)計(jì)角度出發(fā),全面、系統(tǒng)地介紹ARM處理器的體系結(jié)構(gòu)及基于Motorola ARM9處理器的嵌入式系統(tǒng)設(shè)計(jì)方法和實(shí)例。從嵌入式系統(tǒng)的基本功能、基本設(shè)計(jì)理論切入,由淺入深地講述ARM體系結(jié)構(gòu)、編程技巧、Linux的應(yīng)用實(shí)例及相應(yīng)的實(shí)驗(yàn)。      本書作為高等院校研究生和高年級本科生“嵌入式系統(tǒng)”課程的教材,也可作為從事嵌入式系統(tǒng)研究開發(fā)的工程技術(shù)人員的參考書。

書籍目錄

第1章 嵌入式系統(tǒng)設(shè)計(jì)基礎(chǔ) 1.1 嵌入式系統(tǒng)的基本概念  1.1.1 嵌入式系統(tǒng)概述  1.1.2 嵌入式系統(tǒng)應(yīng)用與發(fā)展 1.2 嵌入式系統(tǒng)的組成結(jié)構(gòu)  1.2.1 系統(tǒng)組成結(jié)構(gòu)  1.2.2 ARM處理器  1.2.3 嵌入式操作系統(tǒng) 1.3 嵌入式系統(tǒng)設(shè)計(jì)流程  1.3.1 系統(tǒng)設(shè)計(jì)流程  1.3.2 軟件開發(fā)環(huán)境第2章 刪體系結(jié)構(gòu) 2.1 ARM技術(shù)的應(yīng)用及其特點(diǎn)  2.1.1 ARM技術(shù)的應(yīng)用  2.1.2 ARM技術(shù)的特點(diǎn) 2.2 ARM體系結(jié)構(gòu)版本的命名方法  2.2.1 ARM體系結(jié)構(gòu)版本概述  2.2.2 ARM體系的發(fā)展  2.2.3 ARM體系結(jié)構(gòu)版本命名 2.3 ARM核(ARM系列處理器的內(nèi)核)  2.3.1 ARM7  2.3.2 ARM9  2.3.3 ARMlO   2.3.4 StongARM  2.3.5 Xscale 2.4 ARM指令流水線結(jié)構(gòu)  2.4.1 ARM 3級指令流水線  2.4.2 ARM 5級指令流水線  2.4.3 ARM 6級指令流水線 2.5 ARM處理器的工作  2.5.1 ARM處理器工作狀態(tài)  2.5.2 ARM處理器工作模式 2.6 ARM寄存器  2.6.1通用寄存器  2.6.2程序狀態(tài)寄存器 2.7 ARM異常中斷  2.7.1 ARM異常中斷類型  2.7.2 ARM異常中斷響應(yīng)過程  2.7.3 ARM異常中斷返回  2.7.4 ARM異常中斷優(yōu)先級 2.8 ARM存儲系統(tǒng)  2.8.1 ARM體系中的存儲空間  2.8.2 ARM存儲器格式第3章 ARM指令集 3.1 ARM指令集概述  3.1.1 ARM指令的編碼  3.1.2 ARM指令的分類  3.1.3 ARM指令的條件執(zhí)行 3.2 ARM指令尋址方式 3.3 ARM指令介紹  3.3.1跳轉(zhuǎn)指令  3.3.2數(shù)據(jù)處理指令  3.3.3狀態(tài)寄存器訪問指令  3.3.4 Load/Store指令  3.3.5異常中斷產(chǎn)生指令  3.3.6協(xié)處理器指令 3.4 Thumb指令介紹  3.4.1 Thumb指令簡介  3.4.2 Thumb狀態(tài)切換  3.4.3 Thumb指令使用第4章 嵌入式系統(tǒng)程序設(shè)計(jì) 4.1 ARM匯編語言的偽操作與偽指令  4.1.1 ARM匯編語言偽操作  4.1.2 ARM匯編語言偽指令 4.2 ARM匯編語言編程與優(yōu)化  4.2.1 ARM匯編語言編程基礎(chǔ)  4.2.2 ARM匯編語言編程技巧  4.2.3 ARM匯編語言編程實(shí)例 4.3 嵌入式C語言編程  4.3.1 嵌入式C語言編程基礎(chǔ)  4.3.2 嵌入式C語言編程優(yōu)化  4.3.3 嵌入式C語言編程實(shí)例 4.4 匯編與C語言混合編程  4.4.1 ATPCS簡介  4.4.2 C語言內(nèi)嵌匯編  4.4.3 匯編與C語言程序相互調(diào)用第5章 基于MC9328NIXl嵌入式系統(tǒng) 5.1 MC9328MXl處理器  5.1.1 Motorola MC9328MXl處理器概述  5.1.2 MC9328MXl功能結(jié)構(gòu)  5.1.3 MC9328MXl引腳信號  5.1.4 MC9328MXl Reset模塊  5.1.5 MC9328MXl Bootstrap模式 5.2 MC9328MXl標(biāo)準(zhǔn)硬件接口  5.2.1存儲控制器  ……第6章 嵌入式操作系統(tǒng)開發(fā)與應(yīng)用第7章 ADS集成開發(fā)環(huán)境第8章 嵌入式軟件開發(fā)實(shí)驗(yàn)第9章 嵌入式擴(kuò)展接口實(shí)驗(yàn)第10章 C/OS-Ⅱ操作系統(tǒng)移植與應(yīng)用第11章 LilllllX操作系統(tǒng)移植與應(yīng)用參考文獻(xiàn)

圖書封面

評論、評分、閱讀與下載


    嵌入式32位微處理器系統(tǒng)設(shè)計(jì)與應(yīng)用 PDF格式下載


用戶評論 (總計(jì)0條)

 
 

 

250萬本中文圖書簡介、評論、評分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號-7