微型計算機原理及接口技術

微型計算機原理及接口技術

華中科技大學出版社出版的《微型計算機原理及接口技術》是為了適應計算機技術發展的形勢和非電類專業“微型計算機原理及接口技術”的教學需要而編寫的教材類圖書。全書涉及計算機基礎知識,8086微處理器,存儲器,8086指令系統,輸人/輸出和中斷,可程式接口晶片,彙編語言程式設計,A/D與D/A轉換,匯流排。該書的主要讀者對象是非電類專業的本科生,也可作為其他專業的本科生和工程技術人員的參考書以及自學用書。

基本信息

微型計算機原理及接口技術

內容簡介

《微型計算機原理及接口技術》是為了適應計算機技術發展的形勢和非電類專業“微型計算機原理及接口技術”的教學需要而編寫的。全書共分九章:計算機基礎知識,8086微處理器,存儲器,8086指令系統,輸人/輸出和中斷,可程式接口晶片,彙編語言程式設計,A/D與D/A轉換,匯流排。各章均附有習題, 《微型計算機原理及接口技術》的主要讀者對象是非電類專業的本科生,也可作為其他專業的本科生和工程技術人員的參考書以及自學用書。

目錄

第一章 計算機基礎知識

第一節 數制

一、數制的基與權

二、數制之間的相互轉換

第二節 計算機的邏輯運算和數值運算

一、邏輯運算

二、數值運算

第三節 信息交換碼

一、ASCII碼

二、奇偶校驗

第四節 微型計算機的組成及其中的信息傳輸

一、微型計算機的功能及組成

二、匯流排及微型計算機中的數據傳輸

第五節 微型計算機的基本邏輯部件

一、算術邏輯部件(ALU)

二、暫存器

三、計數器

四、存儲器和地址解碼器

五、指令解碼器

第六節 微型計算機的基本工作原理

一、簡化微型計算機的組成

二、簡化微型計算機的匯流排及其各部分的信息傳輸

三、簡化微型計算機的指令系統

四、程式設計

五、運行程式——微型計算機的工作原理

六、控制矩陣

習題

第二章 8086微處理器

第一節 8086微處理器的內部結構

一、執行部件(EU)

二、匯流排接口部件(BIU)的組成和工作特點

三、存儲器的分段和物理地址的形成

四、8086記憶體的組織和CPU對存儲器的訪問

第二節 8086微處理器(CPU)的引腳功能

一、地址線、數據線和狀態線

二、控制線

三、其他

四、最大工作方式下重新定義的管腳意義

第三節 8086CPU的工作模式

一、最小模式系統

二、最大模式系統

第四節 8086CPu的基本匯流排控制時序

一、8086最小方式下的匯流排讀周期

二、8086最小方式下的匯流排寫周期

習題二

第三章 存儲器

第一節 概述

一、存儲器的基本概念

二、存儲器的性能指標

三、存儲器的分類

第二節 半導體存儲器的工作原理

一、半導體存儲器的分類

二、半導體存儲器的基本組成

三、半導體存儲器的讀/寫操作

第三節 RAM的結構及其常用晶片

一、RAM的結構

二、常用RAM晶片

第四節 ROM的結構及其常用晶片

一、ROM的結構

二、常用ROM晶片

第五節 存儲器與CPu的連線

一、唯讀存儲器與8086CPu的連線

二、靜態RAM與8086CPu的連線

三、EPROM、靜態RAM與8086CPu連線實例

第六節 存儲體系

一、外存儲器及其種類

二、存儲體系的形成與發展

習題三

第四章 8086指令系統

第一節 彙編語言指令的格式與定址方式

一、8086彙編語言指令的格式

二、8086的定址方式

第二節 數據傳輸類指令

一、通用數據傳輸指令

二、目標地址傳輸指令

三、標誌位傳輸指令

四、輸入/輸出數據傳輸指令

第三節 算術運算類指令

一、加法指令

二、減法指令

三、乘法指令

四、除法指令

五、調整指令

第四節 邏輯操作類指令

一、邏輯運算指令

二、移位指令

第五節 程式轉移類指令

一、無條件轉移指令

二、條件轉移指令

三、循環控制指令

四、中斷控制指令

第六節 字元串操作指令

一、字元串操作指令的特點

二、字元串操作指令

第七節 處理器控制類指令

一、標誌位操作指令

二、外同步指令

習題四

第五章 輸入/輸出和中斷

第一節 輸入和輸出

一、輸入/輸出概念

二、I/O連線埠的定址方式

三、8086的I/O指令

四、I/O數據傳輸的控制方式

第二節 中斷

一、中斷的基本概念

二、中斷的基本類型

三、中斷請求的提出和傳輸

四、中斷優先權

五、中斷回響

六、中斷處理

第三節 8086的中斷系統

一、外部中斷

二、內部中斷

三、中斷向量表

四、中斷過程

第四節可程式中斷控制器8259A

一、功能與結構

二、編程概述

習題五

第六章 可程式接口晶片

第一節 可程式並行接口晶片8255A

一、8255A的結構與功能

二、8255A的工作方式和初始化編程

三、8255A套用舉例

第二節 串列通信接口晶片8251A

一、串列通信概述

二、可程式通信接口825lA

第三節 計數定時控制器8253

一、基本結構和功能

二、8253的工作方式

三、8253計數/定時器套用編程

四、8253計數/定時器套用舉例

習題六

第七章 彙編語言程式設計的基本方法和技巧

第一節 概述

第二節 偽指令和宏指令

一、偽指令語句

二、宏指令語句

第三節 8086彙編語言程式設計的基本語法

一、源程式語句的組成部分

二、標號和名字

三、助記符和定義符

四、運算元和參數

五、注釋

第四節 彙編語言程式設計的基本方法和技巧

一、程式設計時要考慮的問題

二、彙編語言程式設計的步驟

三、彙編語言程式設計舉例

第五節 分支程式和循環程式的設計

一、分支程式

二、循環程式

第六節 子程式的設計

一、子程式設計應注意的問題

二、子程式的調用和返回

三、子程式設計舉例

第七節 IBMPCDOS系統的功能調用

一、DOS功能調用的方法及應注意的問題

二、常用DOS功能調用

三、DOS功能調用套用舉例

習題七

第八章 模,數(A/D)與數/模(D/A)轉換

第一節 概述

第二節 數/模(D/A)轉換器

一、數/模轉換器的組成及工作原理

二、數/模轉換的性能指標

三、D/A轉換器DAC0832

四、DAC0832套用舉例

第三節 A,D轉換器

一、A/D轉換器的組成及工作原理

二、A/D轉換器的性能指標

三、A/D轉換器ADC0809

四、12位A/D轉換器AD574

習題八

第九章 匯流排

第一節 匯流排概述

一、匯流排和匯流排標準

二、匯流排的種類

三、信息在匯流排上的傳輸方式

四、匯流排仲裁

五、匯流排通信協定

第二節 PC匯流排

一、PC匯流排插槽及引腳信號

二、PC匯流排信號說明

三、匯流排的負載能力

第三節 幾種系統匯流排的結構及功能

一、ISA匯流排

二、EISA匯流排

三、PCI匯流排

第四節 外部匯流排標準

一、IEEE-488通用標準匯流排

二、RS-232C匯流排

習題九

附錄指令系統

參考文獻

…… [看更多目錄]

序言

電子計算機是信息技術的基礎,是20世紀最卓越的成就之一。目前,計算機在科學計算、數據處理、過程控制、計算機輔助設計和製造(CAD/CAM)、人工智慧方面的套用日益廣泛深入,顯示了旺盛的生命力和更為廣闊的套用前景。本課程以8086為主講機型,介紹微機的基本原理和套用問題。這裡的“套用”主要不是指用於計算,而是指用於組成一個檢測、控制等實時系統來解決科研生產中有關問題。一個計算機系統由硬體和軟體兩部分組成。系統中由計算機和其他實際電路元件等組成的組合體稱為硬體。系統硬體的工作是由程式控制的,控制程式就是系統的軟體。本課程的內容包括計算機的硬體設定和軟體編制兩部分內容。這些內容是計算機套用的基礎。

本書是為了適應對非電專業學生進行16位微型機教學的需要,根據教研室多年的“微型計算機原理及套用”教學經驗,在試用的基礎上再總結提高編寫而成的。編寫本書的指導思想和本書的特點是:立足套用,注重基本原理、基本概念和基本方法,精選內容、突出重點、敘述扼要、深入淺出。

相關詞條

相關搜尋

熱門詞條

聯絡我們