《新世紀(jì)計算機課程系列精品教材:微機系統(tǒng)原理及應(yīng)用(第2版)》基礎(chǔ)部分討論了一般性問題,其中包括計算機中的數(shù)、碼和常用電路,微處理器系統(tǒng)的基本結(jié)構(gòu)和運行原理,微處理器、存儲器和I/O的重要概念以及它們之間的相互關(guān)系。應(yīng)用部分以MCS-51微控制器為主,介紹了它的結(jié)構(gòu)特點,存儲器組織,指令系統(tǒng)及集成的定時、中斷和串行通信等功能。
圍繞MCS-51的總線及其時序,介紹了存儲器和外圍芯片的擴展技術(shù),并強調(diào)與時序配合。在存儲器擴展部分介紹了各種譯碼方法。在I/O擴展方面,重點介紹了典型接口的工作原理及其應(yīng)用,本書對傳統(tǒng)的外圍接口芯片及其功能的介紹進(jìn)行了仔細(xì)的取舍。
在以MCS-51為基礎(chǔ)的匯編語言教學(xué)中,引入ASM-51宏匯編的規(guī)范,它支持多模塊以及今后同C51高級語言的混合編程。為了幫助初學(xué)者理解和掌握,匯編語言程序示例都盡可能完整地列出(對應(yīng)的C51的例程作為附錄給出)。本書例題豐富、重點突出、循序漸進(jìn),力求通俗易懂,體系和內(nèi)容安排來自于作者多年從事的微機課程教學(xué)的經(jīng)驗和體會。書中大量例題來源于作者多年從事科研和工程技術(shù)的積累,實用性強,術(shù)語規(guī)范。
《新世紀(jì)計算機課程系列精品教材:微機系統(tǒng)原理及應(yīng)用(第2版)》可作為普通高等學(xué)校非計算機專業(yè)本科學(xué)生的教材,也可作為成人高等教育的培訓(xùn)教材,還可供廣大科技人員自學(xué)參考。
0 緒論
1 計算機中的數(shù)和碼
1.1 有限字長的二進(jìn)制數(shù)
1.1.1 二進(jìn)制數(shù)
1.1.2 數(shù)制及其表示方法
1.1.3 有限字長的二進(jìn)制數(shù)
1.1.4 常用術(shù)語解釋
1.2 十進(jìn)制數(shù)到二進(jìn)制數(shù)的轉(zhuǎn)換
1.3 帶符號二進(jìn)制數(shù)的表示及其運算
1.3.1 帶符號數(shù)的表示方法
1.3.2 補碼到真值的轉(zhuǎn)換
1.3.3 補碼的運算
1.4 溢出及運算的有效性
1.4.1 無符號數(shù)與帶符號數(shù)的溢出條件
1.4.2 進(jìn)位標(biāo)志CY與溢出標(biāo)志OV
1.5 BCD碼
1.6 ASCⅡ碼
2 常用數(shù)字電路
2.1 邏輯電路
2.1.1 與運算
2.1.2 或運算
2.1.3 非運算
2.1.4 異或門
2.1.5 累加器
2.2 譯碼電路
2.2.1 地址譯碼
2.2.2 7段數(shù)碼管顯示、譯碼
2.2.3 簡單的實驗元件
2.3 時序電路
2.3.1 觸發(fā)器
2.3.2 鎖存器
2.3.3 分頻器與計數(shù)器
2.4 三態(tài)門和總線驅(qū)動
2.4.1 三態(tài)門
2.4.2 總線驅(qū)動
2.5 數(shù)字電路設(shè)計中采用的先進(jìn)技術(shù)
2.5.1 PROM/PAL/GAL
2.5.2 CPLD/FPGA
2.5.3 數(shù)字系統(tǒng)中硬件方法與軟件方法的特點與聯(lián)系
3 微處理器
3.1 微處理器系統(tǒng)的組成
3.2 總線及總線時序
3.3 關(guān)于微處理器的基本概念
3.3.1 微控制器
3.3.2 嵌入式微處理器
3.4 CPU的指令系統(tǒng)
3.4.1 指令
3.4.2 指令的編碼
3.4.3 指令系統(tǒng)
3.4.4 指令的微操作
3.4.5 指令的重疊執(zhí)行
3.4.6 執(zhí)行速度方面的指標(biāo)
3.4.7 精簡指令計算機
3.5 CPU中的寄存器
3.5.1 寄存器與程序運行
3.5.2 堆棧及堆棧指示器
4 存儲器與存儲管理
4.1 存儲器概述
4.1.1 內(nèi)存與外存
4.1.2 半導(dǎo)體存儲器的結(jié)構(gòu)
4.1.3 只讀存儲器
4.1.4 隨機訪問存儲器
4.1.5 內(nèi)存的主要性能指標(biāo)
4.1.6 新型存儲器
4.2 存儲器的組織
4.2.1 存儲器映象
4.2.2 存儲器的地址空間
……
5 計算機的輸入/輸出
6 MCS-51系列微控制器
7 MCS-51指令系統(tǒng)
8 匯編語言程序設(shè)計
9 MCS-51的定時器/計數(shù)器與中斷系統(tǒng)
10 MCS-51的串行通信
11 MCS-51的總線
12 MCS-51的存儲器擴展電路
13 I/O接口電路及其擴展
14 模擬量的輸入和輸出
15 C51高級語言編程
16 Keil 51應(yīng)用基礎(chǔ)
17 C8051F系列微控制器及其應(yīng)用
附錄
習(xí)題
樣卷
參考文獻(xiàn)