出版時間:2011-8 出版社:電子工業(yè)出版社 作者:張迎新 頁數(shù):344
內(nèi)容概要
本書是響應計算機教材改革的要求而推出的,特色是將通用微機和嵌入式計算機(主要形式是單片機)這兩大分支的內(nèi)容結合在一起,形成“二合一”教材,這樣在教學時間和效果上達到多快好省的目的。內(nèi)容包括三部分:一是計算機基礎知識,介紹單片機和微機的共性部分;二是單片機原理及應用;三是微型計算機原理及應用。
書籍目錄
第1篇 計算機的基本原理
第1章 概述
1.1 計算機的發(fā)展
1.1.1 計算機發(fā)展簡史
1.1.2 微型計算機的發(fā)展及兩大分支
1.1.3 單片機與微型計算機的
主要異同點
1.1.4 計算機的主要技術指標
1.2 嵌入式系統(tǒng)概述
1.2.1 嵌入式系統(tǒng)的定義與特點
1.2.2 嵌入式系統(tǒng)的組成
1.3 80C51系列8位單片機簡介
1.3.1 80C51系列單片機的發(fā)展
1.3.2 AT89系列單片機的特點及分類
1.4 微型計算機系統(tǒng)概述
1.4.1 微型計算機系統(tǒng)的基本組成
1.4.2 微型計算機的分類
1.4.3 微型計算機系統(tǒng)的發(fā)展
思考與練習
第2章 計算機基礎知識
2.1 計算機中的數(shù)制與編碼
2.1.1 數(shù)制
2.1.2 計算機中數(shù)的表示及運算
2.1.3 二進制編碼
2.2 計算機的基本組成電路
2.2.1 常用簡單邏輯電路
2.2.1 觸發(fā)器
2.2.2 寄存器
2.3 存儲器概述
2.3.1 存儲器的分類
2.3.2 半導體存儲器的分類
2.3.3 存儲器中的常用名詞術語及
主要指標
2.3.4 基本存儲單元電路
2.3.5 存儲單元和存儲單元地址
2.3.6 存儲器的尋址原理
思考與練習
第3章 微型計算機基本工作原理
3.1 時序及時鐘電路
3.1.1 時序及有關概念
3.1.2 振蕩器和時鐘電路
3.2 指令與程序概述
3.2.1 指令系統(tǒng)簡介
3.2.2 程序設計語言
3.3 CPU的工作原理
3.3.1 控制器
3.3.2 運算器
3.4 微型計算機基本工作原理
3.4.1 計算機執(zhí)行程序過程
3.4.2 程序執(zhí)行過程舉例
3.5 I/O接口電路
3.5.1 接口電路的功能
3.5.2 接口電路的組成
3.5.3 I/O接口的編址
3.5.4 I/O接口分類
3.6 并行接口與串行接口
3.6.1 并行接口
3.6.2 串行接口
思考與練習
第4章 計算機的中斷
4.1 概述
4.1.1 中斷的概念
4.1.2 引進中斷技術的優(yōu)點
4.1.3 中斷源
4.1.4 中斷系統(tǒng)的功能
4.2 中斷處理過程
4.2.1 中斷響應
4.2.2 中斷處理
4.2.3 中斷返回
4.2.4 中斷程序的一般設計方法
思考與練習 52
第2篇 單片機原理及應用
第5章 單片機結構及原理
5.1 單片機結構
5.1.1 標準型單片機組成及結構
5.1.2 引腳定義及功能
5.2 80C51的存儲器
5.2.1 存儲器結構和地址空間
5.2.2 程序存儲器
5.2.3 數(shù)據(jù)存儲器
5.3 特殊功能寄存器SFR
5.3.1 80C51系列的SFR
5.3.2 AT89S51/52的SFR地址
分布及尋址
5.3.3 SFR的功能及應用
5.4 輸入/輸出端口
5.4.1 P0口
5.4.2 P1口
5.4.3 P2口
5.4.4 P3口
5.4.5 4個I/O端口的主要異同點
5.5 復位及時鐘電路
5.5.1 復位和復位電路
5.5.2 時鐘電路
5.6 80C51系列單片機的低功耗方式
5.6.1 電源控制寄存器PCON
5.6.2 待機方式
5.6.3 掉電方式
思考與練習
第6章 80C51的指令系統(tǒng)
6.1 80C51系列單片機指令系統(tǒng)簡介
6.1.1 概述
6.1.2 匯編語言指令格式
6.2 尋址方式
6.2.1 符號注釋
6.2.2 尋址方式說明
6.3 指令系統(tǒng)分類介紹
6.3.1 數(shù)據(jù)傳送類指令
6.3.2 算術運算類指令
6.3.3 邏輯操作類指令
6.3.4 控制轉移類指令
6.3.5 位操作類指令
思考與練習
第7章 匯編語言程序設計
7.1 概述
7.1.1 匯編語言源程序的格式
7.1.2 匯編語言偽指令
7.1.3 匯編語言程序設計步驟
7.2 順序與循環(huán)程序設計
7.2.1 順序程序設計
7.2.2 循環(huán)程序設計
7.3 分支程序設計
7.3.1 分支程序設計綜述
7.3.2 無條件/條件轉移程序
7.3.3 散轉程序設計
7.4 子程序設計
7.4.1 子程序結構與設計注意事項
7.4.2 子程序的調(diào)用與返回
7.4.3 子程序設計舉例
7.5 查表程序設計
7.5.1 查表程序綜述
7.5.2 查表程序設計舉例
思考與習題
第8章 主要功能單元
8.1 定時/計數(shù)器
8.1.1 定時/計數(shù)器T0、T1概述
8.1.2 定時/計數(shù)器的控制方法
8.1.3 定時器T0、T1的工作方式
8.1.4 定時器T0、T1應用舉例
8.2 UART串行接口
8.2.1 80C51串行接口簡介
8.2.2 串行通信工作方式
8.2.3 串行接口應用舉例
8.3 中斷系統(tǒng)
8.3.1 AT89S51單片機的中斷系統(tǒng)
8.3.2 與中斷有關的寄存器
8.3.3 中斷請求的撤除
8.3.4 擴充外中斷源
8.3.5 中斷程序的設計與應用
思考與練習
第9章 單片機的系統(tǒng)擴展
9.1 存儲器的并行擴展
9.1.1 外部并行擴展總線
9.1.2 并行擴展的尋址方法
9.1.3 數(shù)據(jù)存儲器擴展概述
9.1.4 訪問片外RAM的操作時序
9.1.5 數(shù)據(jù)存儲器擴展舉例
9.2 擴展并行I/O接口
9.2.1 簡單的并行I/O擴展
9.2.2 擴展可編程I/O接口芯片
9.3 串行擴展概述
9.3.1 常用串行總線與串行接口簡介
9.3.2 單片機串行擴展的模擬技術
9.4 擴展數(shù)/模轉換器
9.4.1 D/C電路原理
9.4.2 D/A轉換器的主要技術指標
9.4.3 擴展并行D/A轉換器
9.5 擴展模/數(shù)轉換器
9.5.1 逐次逼近式A/D轉換原理
9.5.2 A/D轉換的主要技術指標
9.5.3 擴展并行A/D轉換器
9.5.4 擴展串行A/D轉換器
思考與練習
第10章 接口技術
10.1 鍵盤接口
10.1.1 鍵盤工作原理
10.1.2 獨立式按鍵
10.1.3 行列式鍵盤
10.2 顯示器接口
10.2.1 顯示器概述
10.2.2 LED的結構與原理
10.2.3 LED靜態(tài)顯示方式
10.2.4 LED動態(tài)顯示方式
10.3 功率開關器件接口
10.3.1 輸出接口的隔離技術
10.3.2 功率開關器件接口舉例
10.4 打印機接口
10.4.1 TPP-40A打印機的
性能及接口
10.4.2 字符代碼及打印命令
10.4.3 TPP-40A打印機與單片
機接口
思考與練習
第11章 單片機應用系統(tǒng)的設計與開發(fā)
11.1 應用系統(tǒng)設計過程
11.1.1 總體方案設計
11.1.2 硬件設計
11.1.3 軟件設計
11.2 開發(fā)工具和開發(fā)方法
11.2.1 開發(fā)工具
11.2.2 單片機的開發(fā)方法
11.3 單片機用于水位控制系統(tǒng)
11.3.1 題目分析
11.3.2 硬件設計
11.3.3 軟件設計
11.4 恒溫箱溫度控制監(jiān)測系統(tǒng)
11.4.1 題目分析
11.4.2 硬件設計
11.4.3 軟件設計
思考與練習 218
第3篇 微型計算機系統(tǒng)的原理及應用
第12章 微處理器
12.1 8086微處理器
12.1.1 8086的內(nèi)部結構
12.1.2 8086的寄存器
12.1.3 存儲器管理
12.1.4 8086 CPU的總線周期
12.1.5 8086系統(tǒng)中部分專用
地址空間
12.2 80x86系列微處理器
12.2.1 功能的擴展
12.2.2 性能的提高
12.3 Pentium系列微處理器
12.3.1 內(nèi)部組成與工作方式
12.3.2 Pentium微處理器的寄存器
12.3.3 Pentium微處理器采用的
新技術
12.4 新一代微處理器
12.4.1 64位微處理器
12.4.2 多核微處理器
思考與練習
第13章 存 儲 器
13.1 微型計算機存儲器系統(tǒng)的組成
13.1.1 存儲器體系的層次結構
13.1.2 CPU與存儲器芯片的連接
13.1.3 主存儲器與DRAM控制器
13.2 高速緩沖存儲器與虛擬存儲器
13.2.1 高速緩沖存儲器
13.2.2 虛擬存儲器
13.3 微型計算機的內(nèi)存管理
13.3.1 內(nèi)存配置
13.3.2 存儲器管理
思考與練習
第14章 指令系統(tǒng)
14.1 尋址方式
14.1.1 指令系統(tǒng)符號說明
14.1.2 尋址方式說明
14.2 指令系統(tǒng)分類介紹
14.2.1 數(shù)據(jù)傳送類指令
14.2.2 算術運算類指令
14.2.3 邏輯運算和移位循環(huán)指令
14.2.4 串操作類指令
14.2.5 控制轉移類指令
14.2.6 處理器控制類指令
思考與練習
第15章 匯編語言程序
15.1 概述
15.1.1 匯編語言程序的格式
15.1.2 表達式與運算符
15.1.3 常用偽指令
15.1.4 宏指令
15.2 DOS和BIOS系統(tǒng)功能調(diào)用
15.2.1 DOS軟中斷及系統(tǒng)
功能調(diào)用
15.2.2 BIOS功能調(diào)用
15.3 匯編語言程序設計舉例
15.3.1 循環(huán)結構程序舉例
15.3.2 分支結構程序舉例
15.3.3 子程序結構程序舉例
思考與練習
第16章 輸入/輸出與總線
16.1 輸入/輸出的控制方式
16.1.1 程序控制方式
16.1.2 中斷方式
16.1.3 直接存儲器存取方式
16.2 微型計算機的總線
16.2.1 總線概述
16.2.2 總線的操作及控制
16.2.3 PC總線的發(fā)展
16.3 PCI總線
16.3.1 PCI總線簡介
16.3.2 PCI總線的引腳及功能
16.3.3 PCI總線的數(shù)據(jù)傳送操作
16.4 通用外部總線接口
16.4.1 IDE接口
16.4.2 SCSI接口
16.4.3 AGP接口
16.4.4 USB總線接口
16.4.5 串行通信接口
16.4.6 IEEE1394接口
16.5 主板控制芯片組
16.5.1 主板控制芯片組簡介
16.5.2 主板控制芯片組的功能
16.5.3 主板控制芯片組的結構
思考與練習
第17章 微型計算機的中斷系統(tǒng)
17.1 8086的中斷結構
17.1.1 中斷源
17.1.2 中斷向量
17.1.3 中斷處理過程
17.2 可編程中斷控制器8259A
17.2.1 8259A的引腳與結構
17.2.2 8259A的工作過程及
工作方式
17.2.3 8259A的級連
17.2.4 8259A的編程
17.3 高檔微型計算機的中斷系統(tǒng)
17.3.1 異常和中斷向量
17.3.2 中斷描述符表
17.3.3 中斷的響應與處理過程
思考與練習
第18章 微型計算機系統(tǒng)應用
18.1 科學計算與信息管理
18.1.1 科學計算
18.1.2 信息管理
18.2 多媒體技術
18.2.1 多媒體技術概述
18.2.2 多媒體系統(tǒng)的組成
18.2.3 多媒體的應用
18.3 計算機測控系統(tǒng)
18.3.1 計算機測控系統(tǒng)的功能
18.3.2 計算機測控系統(tǒng)的組成
18.3.3 計算機測控系統(tǒng)的分類
18.4 計算機網(wǎng)絡
18.4.1 計算機網(wǎng)絡的分類
18.4.2 計算機網(wǎng)絡的組成
18.4.3 局域網(wǎng)基本知識
18.4.4 Internet簡介
思考與練習
附錄A 80C51指令表
附錄B 常用芯片引腳圖
參考文獻
圖書封面
評論、評分、閱讀與下載