出版時間:2012-2 出版社:北京航空航天大學(xué)出版社 作者:任哲,張永忠 編著 頁數(shù):431
Tag標(biāo)簽:無
內(nèi)容概要
本書在介紹微型計算機一般原理的基礎(chǔ)上,重點介紹目前在應(yīng)用中流行的ARM
RISC體系結(jié)構(gòu)及其嵌入式處理器,同時介紹當(dāng)前流行的ARM工程開發(fā)工具Realview
MDK,并以該開發(fā)工具為基礎(chǔ)介紹ARM匯編語言程序設(shè)計、工程開發(fā)及RTX操作系統(tǒng)的簡單應(yīng)用。
為了拓展學(xué)生的知識和培養(yǎng)學(xué)生的自學(xué)能力,本書還在附錄中簡要地介紹另一個常用的基于ARM體系結(jié)構(gòu)的嵌入式處理器S3C44BOX的構(gòu)成及其主要接口以及ARM體系結(jié)構(gòu)的高級存儲管理部分,以便為讀者學(xué)習(xí)高檔ARM處理器核建立必要的基礎(chǔ)。
本書適合高等院校電氣自動化、儀器儀表、電子技術(shù)等專業(yè)微機原理課程使用,也可作為其他以計算機嵌入式應(yīng)用為教學(xué)目標(biāo)的專業(yè)教學(xué)用書,當(dāng)然也可供對ARM體系結(jié)構(gòu)及其嵌入式處理器感興趣的專業(yè)人士閱讀、參考。
書籍目錄
第1章 微型計算機基礎(chǔ)知識
1.1微型計算機的發(fā)展歷程
1.2數(shù)字電路與計算機
1.2.1數(shù)據(jù)在計算機中的表示——二進制
1.2.2運算器及二進制數(shù)運算
1.2.3數(shù)據(jù)的存儲
1.2.4指令及指令譯碼
1.2.5程序及程序計數(shù)器PC
1.2.6計算機執(zhí)行程序的過程
1.3微型計算機系統(tǒng)的基本組成
1.3.1馮·諾依曼計算機結(jié)構(gòu)
1.3.2計算機的硬件系統(tǒng)
1.3.3計算機的軟件系統(tǒng)
1.4計算機體系結(jié)構(gòu)的發(fā)展
1.4.1 RISC
1.4.2指令流水線
1.4.3高速緩存
1.4.4協(xié)處理器
1.4.5片上系統(tǒng)
1.5微型計算機的兩種主要應(yīng)用方向
1.5.1桌面系統(tǒng)
1.5.2嵌入式系統(tǒng)
1.6計算機程序設(shè)計語言
1.6.1低級語言
1.6.2高級語言
1.7計算機常用標(biāo)準(zhǔn)編碼
1.7.1 ASCIl碼
1.7.2 BCD碼
習(xí)題
第2章 總線、存儲器和接口
2.1總線
2.1.1總線的基本概念
2.1.2系統(tǒng)總線
2.1.3系統(tǒng)總線結(jié)構(gòu)
2.1.4片內(nèi)總線
2.2存儲器
2.2.1半導(dǎo)體存儲器的一般結(jié)構(gòu)
2.2.2隨機讀/寫存儲器
2.2.3只讀存儲器
2.2.4存儲器的邏輯表示
2.3外部設(shè)備及接口
2.3.1外部設(shè)備及其特點
2.3.2 I/O接口電路的功能
2.3.3 I/O設(shè)備接口電路的基本結(jié)構(gòu)
2.3.4外部設(shè)備與處理器的聯(lián)絡(luò)和數(shù)據(jù)傳輸
2.4常用接口電路
2.4.1并行接口電路
2.4.2串行接口電路
2.4.3定時器/計數(shù)器
習(xí)題
第3章 ARM體系結(jié)構(gòu)
3.1 ARM及其嵌入式處理器的研發(fā)與生產(chǎn)方式
3.1.1 SoC與嵌入式處理器
3.1.2嵌入式處理器的研發(fā)和生產(chǎn)方式
3.2 ARM處理器核的結(jié)構(gòu)
3.3馮·諾依曼結(jié)構(gòu)及哈佛結(jié)構(gòu)在ARM中的應(yīng)用
3.4 ARM處理器的運行模式
3.5 ARM的兩種工作狀態(tài)
3.6 ARM處理器的寄存器
……
第4章 ARM指令系統(tǒng)
第5章 ARM匯編語言基礎(chǔ)
第6章 ARM工程開發(fā)及MDK
第7章 中斷和異常
第8章 LPC2000系列嵌入式處理器
第9章 LPC2000外部電路
第10章 LPC2000的固件
第11章 嵌入式操作系統(tǒng)基礎(chǔ)
參考文獻
圖書封面
圖書標(biāo)簽Tags
無
評論、評分、閱讀與下載