基本信息
書名:微機原理彙編語言與接口技術圖書編號:2093758
出版社:水利水電
定價:39.0
ISBN:750843705
作者:唐瑞庭
出版日期:2006-06-28
版次: 1
開本:16開
簡介
本書的特點是基本原理講解與最新技術敘述相結合,內容涵蓋微機原理、彙編語言程式設計和接口技術三大部分。
第一部分講述微機系統配置、微處理器基本結構和工作原理、現代微機採用的一系列最新技術:介紹計算機存儲器的層次結構(Cache-主存-虛擬存儲器)和Pentium機存儲組織管理,以及各種典型ARAM、DRAM和ROM的存儲結構、外特性和它們的最新發展;講述微機常規中斷控制和高級可程式中斷控制APIC、微機典型接口控制電路(計算器/定時器、並行I/O、DMA控制器等)。第二部分講解指令系統和彙編語言程式設計,概括了80x86基本指令集、擴展指令集和各種SIMD指令(包括MMX、3D NOW!和SSE、SSE2等),比較RISC指令和CISC指令的優劣;歸納了基本彙編功能,結合套用介紹了MASM6.X的許多新功能,簡述了保護方式下的編程,以及彙編和C語言的混合編程。第三部分將典型的接口控制電路歸結到系統接口控制邏輯SICL,描述串列通信接口晶片、異步通信適配器和高速串列匯流排IEEE1394、外部匯流排,詳細分析了廣泛套用的通用串列匯流排USB,按發展順序介紹了三代匯流排,重點講解當前普通套用的PCI匯流排。最後以檢測和控制通道接口作為綜合套用結束全書。
本書可作為高等院校計算機專業和電類非計算機專業相關課程的教材,適當刪減也適全其他非計算機專業相關課程教學。
目錄
前言
第1章 微機基本配置及基礎知識
1.1 計算機的分類、性能與套用
1.1.1 計算機的分類
1.1.2 計算機的發展
1.1.3 微型計算機的主要性能指標
1.1.4計算機套用
1.2 微型計算機系統配置
1.2.1 整機組成
1.2.2 硬體配置
1.2.3 軟體安裝
1.2.4計算機系統構成
1.3 數的表示與運算
1.3.1 數制與碼制
1.3.2 計算機中數的表示
1.3.3 數的運算
1.4信息的二進制編碼
1.4.1 字元編碼
1.4.2 漢字編碼
1.4.3 語音、圖像和圖形的計算機表示
本章小結
習題
第2章微處理器
2.1 簡單微型計算機
2.1.1 基本結構
2.1.2 工作原理
2.1.3 簡單程式執行過程
2.2微處理器結構
2.2.1 第一代微處理器的結構
2.2.2 微處理器結構的發展
2.2.3 微處理器新技術
2.3 微處理器引腳信號與工作模式
2.3.1 x86第一代微處理器引腳及其功能
2.3.2 現代微處理器引腳接口信號簡述
2.3.3 微處理器的操作模式與工作狀態
2.4 微處理器匯流排周期
2.4.1 匯流排周期與匯流排狀態
2.4.2 x86第一代微處理器匯流排周期
2.4.3 現代微處理器匯流排周期
本章小結
習題
第3章存儲器
3.1存儲器概述
3.1.1 存儲系統的分層結構
3.1.2 半導體存儲器分類
3.1.3 高速緩衝存儲器Cache
3.1.4虛擬存儲器
3.2 靜態隨機存取存儲器SRAM
3.2.1 SRAM結構
3.2.2 同步突發靜態隨機存取,存儲器SB SRAM
3.2.3 多連線埠靜態隨機存取存儲器:Mu1ti-SRAM
3.2.4 其他SR. AM存儲器
3.3動態隨機存取存儲器DRAM
3.3.1基本存儲電路與存儲器結構
3.3.2 傳統DRAM存儲器
3.3.3 高速大容量SDRAM和RDRAM存儲器
3.4隻讀存儲器
3.4.1 唯讀存儲器組成與分類
3.4.2 常用.EPROM存儲晶片
3.4.3快閃記憶體F1ASH.
3.5 非揮發隨機存取存儲器
3.5.1 鐵電隨機存取存儲器FRAM
3.5.2 磁隨機存取存儲器MFAM
3.6 存儲器組織與管理
3.6.1 存儲器組織
3.6.2 存儲器管理
本章小結
習題
第4章 指令系統
4.1 指令格式和定址方式
4.1.1 指令格式
4.1.2 基本定址方式
4.1.3 擴展定址方式
4.2 CISC基本指令集
4.2.1 數據傳送指令
4.2.2 算術運算指令
4.2.3 位操作指令
4.2.4 程式控制指令
4.2.5 串操作指令
4.2.6 處理器控制指令
4.3 擴展指令集
4.3.1 一般擴展指令集
4.3.2 多媒體SIMD指令集
4.4 RISC指令集與CRISC指令
本章小結
習題
第5章 彙編語言程式設計
5.1 彙編語言程式結構
5.1.1 程式說明和段定義語句
5.1.2 段定義的簡化
5.2彙編語言語句
5.2.1 彙編語言
5.2.2 數據定義語句
5.2.3 結構化數據定義
5.2.4 其他彙編技術
5.3 彙編語言程式上機過程
5.3.1 編輯源程式
5.3.2 彙編源程式
5.3.3 連線目標程式
5.3.4 運行程式
5.3.5 DEBUG調試程式
5.4 彙編語言程式設計
5.4.1 常用DOS功能調用
5.4.2 順序程式設計
5.4.3 分支程式設計
5.4.4循環程式設計
5.4.5 保護方式編程
5.5 模組化程式設計
5.5.1 子程式設計
5.5.2 BIOS中斷調用
5.5.3 彙編語言和C語言混合編程
本章小結
習題
第6章 微型計算機系統接口
6.1 輸入輸出接口
6.1.1 輸入輸出接口概述
6.1.2 微機I/O連線埠地址配置
6.1.3 I/O連線埠的定址與操作
6.2 I/O數據傳輸方式
6.2.1 無條件傳輸
6.2.2程式查詢傳輸
6.2.3 中斷傳輸
6.2.4 DMA(直接存儲器存取)方式
6.2.5通道控制方式
6.2.6 I/O處理機方式
6.3 可程式中斷控制器
6.3.1 中斷概述
6.3.2 可程式中斷控制器編程結構
6.3.3 可程式中斷控制器工作方式
6.3.4 中斷控制器編程
6.3.5 可程式中斷控制器的套用
6.3.6 高級可程式中斷控制器APIC
6.3.7 串列中斷控制
6.4 可程式計數器/定時器
6.4.1 計數與定時控制
6.4.2 可程式計數器/定時器結構
6.4.3 可程式計數器/定時器工作方式
6.4.4 可程式計數器/定時器編程操作
6.5 可程式並行輸入/輸出接口
6.5.1 可程式並行接口晶片結構與引腳
6.5.2 可程式並行接口晶片控制字
6.5.3 可程式並行接口晶片工作方式
6.5.4 可程式並行接口電路套用
6.6 DMA控制器
6.6.1DMAC基本結構
6.6.2 DMAC時序和工作方式
6.6.3 DMAC內部暫存器
6.6.4 DMAC套用
6.7系統控制邏輯
6.7.1 系統控制邏輯的發展
6.7.2 微機控制晶片組
6.7.3 系統接口控制邏輯SIC1
本章小結
習題
第7章 串列通信接口
7.1 串列通信與接口
7.1.1 串列通信
7.1.2 串列接口
7.2 可程式通信接口晶片
7.2.1 編程結構
7.2.2 引腳及其功能
7.2.3 數據收發過程
7.2.4 初始化編程
7.3 微機異步通信適配器
7.3.1 異步通信適配器硬體邏輯結構
7.3.2 異步通信接口
7.3.3 串列通信功能調用
7.4 通用串列匯流排
7.4.1 USB概述
7.4.2 USB通信的層次結構及其功能
7.4.3 USB數據流和協定
7.4.4 USB設備
7.4.5 高速串列匯流排IEEEI394
本章小結
習題
第8章 匯流排技術
8.1 匯流排體系結構
8.1.1 匯流排分類
8.1.2 多匯流排分級結構
8.2 匯流排操作
8.2.1 概述
8.2.2 匯流排仲裁
8.2.3 匯流排傳輸方式
8.3 PC機第一代匯流排標準
8.3.1 ISA匯流排
8.3.2 MAC匯流排
8.3.3 EISA匯流排
8.3.4 VESA匯流排
8.4第二代匯流排標準PCI
8.4.1 PCI匯流排
8.4.2 PCI-X匯流排
8.4.3 AGP高速圖形接口
8.5 第三代匯流排標準PCI Express
8.6 外部匯流排
8.6.1 IDE匯流排
8.6.2SCSI匯流排
8.6.3 1EEE.488匯流排
8.6.4 構成系統的其他匯流排
本章小結