嵌入式系統(tǒng)基礎(chǔ)實(shí)踐教程
定 價(jià):35 元
叢書名:21世紀(jì)全國本科院校電氣信息類創(chuàng)新型應(yīng)用人才培養(yǎng)規(guī)劃教材
- 作者:韓磊
- 出版時(shí)間:2013/9/1
- ISBN:9787301224472
- 出 版 社:北京大學(xué)出版社
- 中圖法分類:TP360.21
- 頁碼:284
- 紙張:膠版紙
- 版次:1
- 開本:16開
《嵌入式系統(tǒng)基礎(chǔ)實(shí)踐教程》系統(tǒng)地論述了嵌入式系統(tǒng)的基礎(chǔ)理論、ARM處理器體系結(jié)構(gòu)、ARM指令系統(tǒng)的基礎(chǔ)上,講解了嵌入式系統(tǒng)的接口技術(shù);簡要介紹了嵌入式C語言編程基礎(chǔ)知識(shí),深刻分析了嵌入式操作系統(tǒng)uC/OS-II的內(nèi)核結(jié)構(gòu),以實(shí)例的形式講解嵌入式系統(tǒng)開發(fā)流程,提高初級(jí)系統(tǒng)設(shè)計(jì)人員的技術(shù)水平。本書是一本適合于嵌入式系統(tǒng)初級(jí)開發(fā)者、高等院校教學(xué)和“實(shí)用型”人才培訓(xùn)的教材。
《嵌入式系統(tǒng)基礎(chǔ)實(shí)踐教程》是一本適合于嵌入式系統(tǒng)初級(jí)開發(fā)者、高等院校教學(xué)和“實(shí)用型”人才培訓(xùn)的教材。
韓磊,南京工程學(xué)院電氣學(xué)院副教授。
第1章 嵌入式系統(tǒng)概述
1.1 什么是嵌入式系統(tǒng)
1.2 嵌入式系統(tǒng)的應(yīng)用領(lǐng)域
1.3 嵌入式系統(tǒng)體系結(jié)構(gòu)
1.3.1 嵌入式系統(tǒng)硬件組成
1.3.2 嵌入式系統(tǒng)軟件結(jié)構(gòu)
1.4 嵌入式微處理器概述
1.5 嵌入式系統(tǒng)的發(fā)展趨勢(shì)
1.6 案例分析
本章小結(jié)
閱讀材料
習(xí)題
第2章 嵌入式微處理器核心
2.1 ARMCPUISA的發(fā)展歷史 第1章 嵌入式系統(tǒng)概述
1.1 什么是嵌入式系統(tǒng)
1.2 嵌入式系統(tǒng)的應(yīng)用領(lǐng)域
1.3 嵌入式系統(tǒng)體系結(jié)構(gòu)
1.3.1 嵌入式系統(tǒng)硬件組成
1.3.2 嵌入式系統(tǒng)軟件結(jié)構(gòu)
1.4 嵌入式微處理器概述
1.5 嵌入式系統(tǒng)的發(fā)展趨勢(shì)
1.6 案例分析
本章小結(jié)
閱讀材料
習(xí)題
第2章 嵌入式微處理器核心
2.1 ARMCPUISA的發(fā)展歷史
2.1.1 ARMCPUISA版本
2.1.2 ARM內(nèi)核版本命名規(guī)則
2.1.3 主流ARM處理器的應(yīng)用
2.2 典型ARM處理器內(nèi)核結(jié)構(gòu)
2.2.1 ARM7TDMI內(nèi)核結(jié)構(gòu)
2.2.2 ARM9TDMI內(nèi)核結(jié)構(gòu)
2.2.3 ARMCortex-A9內(nèi)核結(jié)構(gòu)
2.3 ARM編程模型
2.3.1 ARM處理器的工作狀態(tài)
2.3.2 ARM處理器的運(yùn)行模式
2.3.3 ARM寄存器組織
2.4 異常
2.4.1 ARM體系結(jié)構(gòu)支持的異常類型
2.4.2 異常的響應(yīng)
2.4.3 異常的返回
2.5 存儲(chǔ)方式及存儲(chǔ)器管理單元
2.5.1 大、小端格式
2.5.2 存儲(chǔ)器管理單元
2.6 案例分析
2.6.1 RISC思想在ARM處理器設(shè)計(jì)中的體現(xiàn)
2.6.2 ARM設(shè)計(jì)思想中的改進(jìn)之處
本章小結(jié)
閱讀材料
習(xí)題
第3章 ARM嵌入式微處理器指令集
3.1 ARM指令集概述
3.1.1 ARM指令的特點(diǎn)
3.1.2 ARM指令集分類與格式
3.1.3 條件執(zhí)行
3.2 ARM處理器的尋址方式
3.2.1 立即尋址
3.2.2 寄存器尋址
3.2.3 寄存器間接尋址
3.2.4 寄存器移位尋址
3.2.5 基址加變址尋址
3.2.6 塊拷貝尋址
3.2.7 堆棧尋址
3.2.8 相對(duì)尋址
3.3 ARM指令集
3.3.1 數(shù)據(jù)處理指令
3.3.2 Load/Store指令
3.3.3 分支指令
3.3.4 程序狀態(tài)寄存器訪問指令
3.3.5 協(xié)處理器操作指令
3.3.6 異常產(chǎn)生指令
3.4 ARM匯編偽指令與偽操作
3.4.1 ARM偽指令
3.4.2 ARM匯編語言偽操作概述
3.4.3 ADS編譯環(huán)境下的偽操作
……
第4章 嵌入式系統(tǒng)硬件平臺(tái)
第5章 嵌入式C語言編程基礎(chǔ)
第6章 ARM軟件開發(fā)工具
第7章 嵌入式操作系統(tǒng)原理
第8章 UC/OS-II嵌入式操作系統(tǒng)內(nèi)核分析
第9章 基于UC/OS-II的軟件體系結(jié)構(gòu)設(shè)計(jì)
第10章 嵌入式系統(tǒng)的應(yīng)用開發(fā)實(shí)例
參考文獻(xiàn)