嵌入式系統(tǒng)原理及應(yīng)用教程 版權(quán)信息
- ISBN:9787302459392
- 條形碼:9787302459392 ; 978-7-302-45939-2
- 裝幀:暫無
- 冊數(shù):暫無
- 重量:暫無
- 所屬分類:>>
嵌入式系統(tǒng)原理及應(yīng)用教程 內(nèi)容簡介
《嵌入式系統(tǒng)原理及應(yīng)用教程(第2版)》全面、系統(tǒng)地描述了ARM9微處理器核的嵌入式系統(tǒng)體系結(jié)構(gòu),以Samsung公司的S3C2440A控制器為例,著重介紹ARM9微處理器的結(jié)構(gòu)、開發(fā)工具、Linux的程序設(shè)計(jì)及嵌入式CDIO工程實(shí)訓(xùn)等內(nèi)容! ≡摃卜5部分:第1部分(第1章)為理論部分,著重介紹嵌入式系統(tǒng)的概念,包括嵌入式的特點(diǎn)、分類和應(yīng)用;第2部分(第2~6章)為基礎(chǔ)部分,著重介紹ARM9體系結(jié)構(gòu)、指令系統(tǒng)、尋址方式、指令集,偽指令、匯編語言程序設(shè)計(jì)基礎(chǔ)及與C/C++的混合編程,S3C2440A控制器的結(jié)構(gòu)原理及外圍電路的設(shè)計(jì)方法等;第3部分(第7章)為開發(fā)工具部分,著重介紹ADS1.2集成開發(fā)環(huán)境及嵌入式Linux的軟件開發(fā)環(huán)境的使用;第4部分(第8~11章)為操作系統(tǒng)部分,著重介紹Linux的程序設(shè)計(jì);第5部分為第2版新增部分(第12章),增加了嵌入式CDIO工程實(shí)訓(xùn)環(huán)節(jié)! ≡摃捎美碚撆c實(shí)踐相結(jié)合的方法,立足于應(yīng)用,具有有針對性、實(shí)用性及綜合性強(qiáng)等特點(diǎn)! 肚度胧较到y(tǒng)原理及應(yīng)用教程(第2版)》不僅適用于高等院校計(jì)算機(jī)、物聯(lián)網(wǎng)、電子、自動(dòng)化等相關(guān)專業(yè)的本科教學(xué),也適合于從事嵌入式系統(tǒng)研究與開發(fā)的技術(shù)人員及普通讀者參考。
嵌入式系統(tǒng)原理及應(yīng)用教程 目錄
1.1 嵌入式系統(tǒng)定義
1.1.1 嵌入式系統(tǒng)的概念
1.1.2 嵌入式系統(tǒng)的特點(diǎn)
1.2 嵌入式系統(tǒng)的組成
1.2.1 嵌入式系統(tǒng)硬件
1.2.2 嵌入式系統(tǒng)軟件
1.2.3 嵌入式系統(tǒng)的開發(fā)系統(tǒng)和開發(fā)工具
1.3 嵌入式系統(tǒng)的應(yīng)用
1.4 本章小結(jié)
1.5習(xí)題1
第2章 ARM微處理器概述與編程模型
2.1 ARM微處理器概述
2.1.1 ARM微處理器的特點(diǎn)
2.1.2 ARM微處理器系列
2.2 ARM微處理器結(jié)構(gòu)
2.2.1 RISC體系結(jié)構(gòu)
2.2.2 ARM微處理器的寄存器結(jié)構(gòu)
2.2.3 ARM微處理器的指令結(jié)構(gòu)
2.3 ARM微處理器的工作狀態(tài)
2.4 ARM體系結(jié)構(gòu)的存儲(chǔ)器格式
2.4.1 指令長度及數(shù)據(jù)類型
2.4.2 存儲(chǔ)管理單元
2.5 處理器模式
2.6 寄存器組織
2.6.1 ARM狀態(tài)下的寄存器組織
2.6.2 Thumb狀態(tài)下的寄存器組織
2.6.3 程序狀態(tài)寄存器
2.7 異常
2.7.1 ARM體系結(jié)構(gòu)所支持的異常類型
2.7.2 異常優(yōu)先級
2.7.3異常的響應(yīng)及返回
2.7.4 應(yīng)用程序中的異常處理
2.8 本章小結(jié)
2.9 習(xí)題2
第3章 ARM9指令系統(tǒng)
3.1 ARM處理器的尋址方式
3.1.1 寄存器尋址
3.1.2 立即尋址
3.1.3 寄存器間接尋址
3.1.4 變址尋址
3.1.5 寄存器移位尋址
3.1.6 多寄存器尋址
3.1.7 堆棧尋址
3.1.8 相對尋址
3.2 ARM指令集
3.2.1 指令格式
3.2.2 條件碼
3.2.3 ARM存儲(chǔ)器訪問指令
3.2.4 ARM數(shù)據(jù)處理類指令
3.2.5 ARM分支指令
3.2.6 ARM協(xié)處理器指令
3.2.7 ARM軟件中斷指令
3.3 Thumb指令集
3.4 本章小結(jié)
3.5 習(xí)題3
第4章 嵌入式程序設(shè)計(jì)基礎(chǔ)
4.1 偽指令
4.1.1 通用偽指令
4.1.2 與ARM指令相關(guān)的偽指令
4.1.3 與Thumb指令相關(guān)的偽指令
4.2 匯編語言的語句格式
4.2.1 書寫格式
4.2.2 匯編語言中表達(dá)式和運(yùn)算符
4.3 匯編程序應(yīng)用
4.3.1 匯編程序基本結(jié)構(gòu)
4.3.2 子程序調(diào)用
4.4 匯編語言與C/C++的混合編程
4.4.1 在C/C++程序中內(nèi)嵌匯編指令的語法格式
……
第5章 嵌入式內(nèi)部可編程模塊
第6章 嵌入式接口技術(shù)應(yīng)用
第7章 軟件開發(fā)環(huán)境
第8章 嵌入式系統(tǒng)Boot Loader技術(shù)
第9章 嵌入式Linux操作系統(tǒng)移植
第10章 嵌入式Linux設(shè)備驅(qū)動(dòng)程序開發(fā)
第11章 嵌入式Linux應(yīng)用程序設(shè)計(jì)
第12章 嵌入式CDIO實(shí)訓(xùn)項(xiàng)目
參考文獻(xiàn)
- >
經(jīng)典常談
- >
名家?guī)阕x魯迅:朝花夕拾
- >
莉莉和章魚
- >
隨園食單
- >
中國歷史的瞬間
- >
中國人在烏蘇里邊疆區(qū):歷史與人類學(xué)概述
- >
伊索寓言-世界文學(xué)名著典藏-全譯本
- >
月亮虎