定 價:38 元
叢書名:普通高等教育“十二五”計算機類規(guī)劃教材
- 作者:主編韓曉茹
- 出版時間:2013/1/1
- ISBN:9787111402282
- 出 版 社:機械工業(yè)出版社
- 中圖法分類:TP36
- 頁碼:307頁
- 紙張:膠版紙
- 版次:1
- 開本:16開
讀者對象:可作為本科計算機專業(yè)及電類專業(yè)“微機原理及應用”、“微機原理及匯編語言”、“匯編語言與接口技術(shù)”、“微機原理與接口技術(shù)”等課程的教材或參考書, 也非常適合非電類“微機原理及應用”課程的教學, 同樣也是科技人員學習微型計算機技術(shù)的參考書
《普通高等教育“十二五”計算機類規(guī)劃教材:微機原理、匯編語言與接口技術(shù)》以培養(yǎng)學生應用能力為目標組織編寫,強調(diào)實用性,首先介紹了微型計算機系統(tǒng)的基本概念,然后以Intel 80x86的16位處理器為核心,以圖文并茂的形式來介紹匯編語言的基礎知識和程序設計,接著介紹分析存儲器、簡單I/O接口、中斷、可編程并串行接口、定時器/計數(shù)器接口、DMA控制器、A?D和D?A轉(zhuǎn)換技術(shù)的基本原理及應用方法,同時給出了各部件之間綜合應用的實例,然后通過總線技術(shù)的介紹,加深讀者對微型計算機系統(tǒng)的理解。在本書的最后一章,集中介紹了IA-32處理器的內(nèi)部結(jié)構(gòu)、工作方式、存儲管理、I/O組織、中斷管理及微機系統(tǒng)的構(gòu)成。通過以上內(nèi)容的學習,讀者便可以掌握微型計算機的基本工作原理,初步掌握用微型計算機構(gòu)建應用系統(tǒng)的基本方法。
《普通高等教育“十二五”計算機類規(guī)劃教材:微機原理、匯編語言與接口技術(shù)》的特點是面向非重點院校的學生,內(nèi)容自成體系,不僅適合計算機專業(yè),還適合無計算機基礎的非計算機專業(yè)學生的學習,書中大量的應用實例在加深學生對理論的理解的同時,有助于提高學生動手能力,尤其是匯編語言部分的編寫風格大大降低了讀者學習的難度。本書語言通俗易懂,深入淺出,注重理論聯(lián)系實際。
《普通高等教育“十二五”計算機類規(guī)劃教材:微機原理、匯編語言與接口技術(shù)》可作為本科計算機專業(yè)及電類專業(yè)“微機原理及應用”、“微機原理及匯編語言”、“匯編語言與接口技術(shù)”、“微機原理與接口技術(shù)”等課程的教材或參考書,也非常適合非電類“微機原理及應用”課程的教學,同樣也是科技人員學習微型計算機技術(shù)的參考書。
前言
第1章 微型計算機系統(tǒng)概述
1.1 微型計算機發(fā)展及應用
1.1.1 電子計算機發(fā)展歷程
1.1.2 微型計算機的發(fā)展
1.1.3 微型計算機的應用
1.2 微型計算機系統(tǒng)的組成
1.2.1 微型計算機硬件系統(tǒng)
1.2.2 微型計算機軟件系統(tǒng)
1.2.3 微機系統(tǒng)的主要性能指標
1.3 計算機中的數(shù)與編碼
1.3.1 進位計數(shù)制與進制間的轉(zhuǎn)換
1.3.2 計算機中數(shù)的表示
1.3.3 計算機中的編碼
1.4 微型計算機中的常用邏輯部件
1.4.1 基本邏輯門電路
1.4.2 譯碼器
習題
第2章 匯編語言基礎
2.1 匯編語言概述
2.2 8086/8088微處理器編程結(jié)構(gòu)
2.2.1 8086/8088的功能結(jié)構(gòu)
2.2.2 8086/8088的存儲器組織
2.2.3 8086/8088的寄存器結(jié)構(gòu)
2.3 匯編語言程序上機調(diào)試
2.3.1 簡單匯編語言源程序
2.3.2 編輯
2.3.3 匯編
2.3.4 連接
2.3.5 運行和調(diào)試
2.4 匯編語言源程序組織
2.4.1 匯編語言的語句
2.4.2 匯編語言源程序格式
2.5 匯編語言中的操作數(shù)
2.5.1 常量
2.5.2 變量和標號
2.5.3 表達式
2.5.4 符號定義
2.6 8086/8088的尋址方式
2.6.1 立即尋址
2.6.2 寄存器尋址
2.6.3 直接尋址
2.6.4 寄存器間接尋址
2.6.5 寄存器相對尋址
2.6.6 基址變址尋址
2.6.7 相對基址變址尋址
2.7 8086/8088指令系統(tǒng)
2.7.1 數(shù)據(jù)傳送類指令
2.7.2 算術(shù)運算類指令
2.7.3 邏輯運算和移位類指令
2.7.4 程序控制類指令
2.7.5 處理器控制指令
2.7.6 串操作類指令
2.8 基本I/O功能調(diào)用
2.8.1 鍵盤功能調(diào)用(INT21H)
2.8.2 顯示功能調(diào)用(INT21H)
習題
第3章 匯編語言程序設計
3.1 順序程序設計
3.2 分支程序設計
3.2.1 單分支程序結(jié)構(gòu)
3.2.2 雙分支程序結(jié)構(gòu)
3.2.3 多分支程序結(jié)構(gòu)
3.3 循環(huán)程序設計
3.3.1 計數(shù)循環(huán)
3.3.2 條件循環(huán)
3.3.3 多重循環(huán)
3.4 子程序設計
3.4.1 子程序的編寫與應用
3.4.2 子程序的參數(shù)傳遞
習題
第4章 16位微處理器的外部特性
4.1 8086/8088的外部特性
4.1.1 8086/8088的工作模式
4.1.2 8086的引腳
4.2 8086的總線操作
4.2.1 8086總線周期的構(gòu)成
4.2.2 8086的總線時序
4.3 8086的微處理器子系統(tǒng)
4.3.1 最小模式下的8086子系統(tǒng)
4.3.2 最大模式下的8086子系統(tǒng)
4.4 8088的外部特性
4.5 80286的外部特性
習題
第5章 存儲器及存儲體系
5.1 存儲器概述
5.1.1 基本概念
5.1.2 存儲器的分類
5.1.3 存儲器的性能指標
5.2 半導體隨機訪問存儲器
5.2.1 靜態(tài)隨機訪問存儲器
5.2.2 動態(tài)隨機訪問存儲器
5.3 半導體只讀存儲器
5.3.1 掩膜只讀存儲器
5.3.2 一次可編程只讀存儲器
5.3.3 可擦除可編程只讀存儲器
5.3.4 電可擦除可編程只讀存儲器
5.3.5 FlashROM
5.4 存儲器擴展
5.4.1 擴展方式
5.4.2 片選信號的生成
5.4.3 片選譯碼電路的實現(xiàn)方式
5.5 存儲器組織
5.5.1 8位存儲器組織
5.5.2 16位存儲器組織
5.6 存儲空間的劃分
5.7 CMOSRAM、BIOSROM、
SHADOWRAM
5.8 存儲體系
習題
第6章 微型計算機輸入
和輸出技術(shù)
6.1 I/O接口概述
6.1.1 I/O接口的功能
6.1.2 I/O接口的組成
6.1.3 端口的編址方式
6.1.4 接口的分類
6.2 I/O接口的讀寫技術(shù)
6.2.1 IN、OUT指令
6.2.2 端口的組成
6.2.3 接口中的地址譯碼
6.2.4 端口的讀寫控制
6.3 I/O組織
6.3.1 8位I/O組織
6.3.2 16位I/O組織
6.4 接口與主機間信息傳送的控制方式
6.4.1 程序控制方式
6.4.2 程序中斷方式
6.4.3 直接存儲器存取(DMA)方式
6.4.4 通道方式
6.5 開關(guān)量輸入/輸出
6.5.1 開關(guān)量輸出
6.5.2 開關(guān)量輸入
習題
第7章 微型計算機的中斷系統(tǒng)
7.1 中斷系統(tǒng)的基本概念
7.1.1 中斷的基本概念
7.1.2 中斷系統(tǒng)的功能
7.1.3 中斷處理過程
7.2 8086CPU中斷系統(tǒng)
7.2.1 8086中斷的分類
7.2.2 中斷向量表
7.2.3 8086對中斷的響應
7.3 中斷控制器8259A
7.3.1 8259A的引腳信號
7.3.2 8259A的內(nèi)部結(jié)構(gòu)
7.3.3 8259A的工作過程
7.3.4 8259A的工作方式
7.3.5 8259A的初始化命令字和初始化編程
7.3.6 8259A的操作命令字及應用
7.4 中斷應用舉例
習題
第8章 可編程接口芯片
8.1 可編程并行接口芯片8255A
8.1.1 8255A的內(nèi)部結(jié)構(gòu)
8.1.2 8255A的引腳功能
8.1.3 8255A的工作方式
8.1.4 8255A的控制字
8.1.5 8255A的應用
8.2 串行通信與串行接口
8.2.1 串行通信的方式
8.2.2 串行通信分類
8.2.3 串行通信的速率
8.2.4 串行接口標準RS 232C
8.3 可編程串行接口8251A
8.3.1 8251A的內(nèi)部結(jié)構(gòu)
8.3.2 8251A的引腳功能
8.3.3 8251A的工作方式
8.3.4 8251A的內(nèi)部寄存器及初始化編程
8.3.5 8251A的應用
8.4 可編程定時/計數(shù)接口芯片8254
8.4.1 8254的內(nèi)部結(jié)構(gòu)
8.4.2 8254的外部引腳
8.4.3 8254的工作方式
8.4.4 8254的控制字
8.4.5 8254的應用
習題
第9章 DMA控制接口
9.1 DMA傳輸原理
9.1.1 DMA傳送過程
9.1.2 DMA控制器的功能
9.2 DMA控制器8237A
9.2.1 8237A的內(nèi)部結(jié)構(gòu)及引腳
9.2.2 8237A的工作方式
9.2.3 8237A的工作時序
9.2.4 8237A的寄存器結(jié)構(gòu)
9.2.5 8237A的編程及應用
習題
第10章 模-數(shù)和數(shù)-模轉(zhuǎn)換技術(shù)
10.1 模-數(shù)轉(zhuǎn)換和數(shù)-模轉(zhuǎn)換概述
10.2 數(shù)-模(D A)轉(zhuǎn)換
10.2.1 數(shù)-模轉(zhuǎn)換的原理
10.2.2 DAC0832芯片及其應用
10.3 模-數(shù)(A D)轉(zhuǎn)換
10.3.1 模-數(shù)轉(zhuǎn)換的原理
10.3.2 ADC0809芯片及其應用
習題
第11章 微型計算機總線技術(shù)
11.1 總線概述
11.1.1 總線的性能指標
11.1.2 總線的分類
11.1.3 總線標準化
11.2 ISA總線
11.3 PCI總線
11.4 PCIExpress總線
11.5 USB
11.5.1 USB的構(gòu)成
11.5.2 USB的接口信號
11.5.3 USB的傳輸方式
11.6 SPI總線
11.6.1 SPI總線概述
11.6.2 SPI總線接口信號及連接
11.6.3 SPI總線傳輸原理
11.7 I2C總線
11.7.1 I2C總線信號及設備連接
11.7.2 I2C總線數(shù)據(jù)傳輸原理
習題
第12章 IA 32微型計算機系統(tǒng)
12.1 IA 32微處理器概述
12.1.1 Intel微處理器發(fā)展概述
12.1.2 典型IA 32處理器的內(nèi)部結(jié)構(gòu)
12.2 IA 32處理器的工作模式及寄存器結(jié)構(gòu)
12.2.1 IA 32處理器的工作模式
12.2.2 IA 32處理器的寄存器結(jié)構(gòu)
12.2.3 系統(tǒng)復位后寄存器的狀態(tài)
12.3 保護模式下的存儲管理
12.3.1 段描述符及段描述符表
12.3.2 保護方式下的IA 32處理器的地址轉(zhuǎn)換
12.4 IA 32處理器的指令系統(tǒng)
12.4.1 尋址方式
12.4.2 IA 32處理器的擴展指令簡述
12.5 IA 32處理器的外部特性、存儲器組織及I/O組織
12.5.1 IA 32處理器的外部特性
12.5.2 IA 32處理器的存儲器組織
12.5.3 IA 32處理器的I/O組織
12.6 保護模式下的異常和中斷
12.6.1 中斷與異常
12.6.2 中斷描述符
12.6.3 中斷描述符表
12.6.4 保護模式下中斷服務程序入口地址的求法
12.7 IA 32微型計算機系統(tǒng)結(jié)構(gòu)
12.7.1 PC/XT微型計算機結(jié)構(gòu)
12.7.2 典型32位微機系統(tǒng)結(jié)構(gòu)
習題
附錄
附錄A ASCII碼表
附錄B ASCII碼表中控制字符的含義
參考文獻