微機原理與接口技術(第4版)

牟琦,桑亞群

  • 出版商: 清華大學
  • 出版日期: 2024-08-01
  • 定價: $359
  • 售價: 8.5$305
  • 語言: 簡體中文
  • ISBN: 7302639493
  • ISBN-13: 9787302639497
  • 下單後立即進貨 (約4週~6週)

  • 微機原理與接口技術(第4版)-preview-1
  • 微機原理與接口技術(第4版)-preview-2
  • 微機原理與接口技術(第4版)-preview-3
微機原理與接口技術(第4版)-preview-1

商品描述

"本書從工程應用的角度出發,以Intel 8086微處理器為基礎,系統闡述微型電腦硬件系統的組成、匯編語言程序設計、總線及接口技術三大部分內容。 全書共8章,具體內容為電腦系統概述、微型電腦系統基礎、80x86微處理器、尋址方式與指令系統、匯編語言程序設計、半導體存儲器、輸入/輸出技術和常用接口芯片等。 本書在內容選擇上以微型電腦基礎知識為主,同時註重應用,堅持理論聯系實際的原則,給出大量的例題和習題; 內容組織和語言表達方面堅持由淺入深、循序漸進、通俗易懂的原則,以適應不同專業、不同層次讀者的學習需要。 本書可作為高等院校電腦類及相關專業學生的教材,也可作為相關工程技術人員的參考資料。 "

目錄大綱

目錄

第1章電腦系統概述

1.1電腦系統簡介

1.1.1電腦的分類及發展

1.1.2電腦系統的組成

1.1.3電腦系統的主要性能指標

1.2微處理器的發展

1.2.1Intel微處理器

1.2.2其他微處理器

1.3嵌入式系統

1.3.1嵌入式系統的定義和特點

1.3.2嵌入式系統的發展

1.4邏輯電路基礎

1.4.1基本邏輯門電路

1.4.2解碼器

1.4.3觸發器

1.4.4寄存器

1.4.5三態電路

1.5例題解析

習題1

第2章微型電腦系統基礎

2.1指令系統

2.1.1程序設計語言

2.1.2處理器體系結構

2.2電腦中的數據表示與編碼

2.2.1數與數制

2.2.2數據格式

2.2.3二進制數的編碼及運算

2.2.4十進制數的編碼及運算

2.2.5ASCII字符代碼

2.3微型電腦硬件系統組成

2.3.1微處理器與微型電腦

2.3.2微處理器中主要的寄存器

2.3.3微型電腦中的存儲器與地址分配

2.4輸入/輸出系統

2.4.1信息交換方式

2.4.2程序中斷方式

2.5微機系統中採用的先進技術

2.6例題解析

習題2

第3章80x86微處理器

3.1Intel 8086微處理器

3.28086的存儲器組織

3.2.1尋址空間和數據存儲格式

3.2.2存儲器的分段結構和物理地址的形成

3.38086微處理器的內部結構

3.3.18086 CPU的內部結構

3.3.28086 CPU的寄存器結構

3.4總線的工作周期

3.58086中斷系統

3.5.18086中斷類型

3.5.2中斷向量與中斷向量表

3.5.38086中斷處理過程

3.68086微處理器外部基本引腳與工作模式

3.6.18086系統總線結構

3.6.28086 CPU的引腳信號

3.6.38086 CPU的最小工作模式

3.6.48086 CPU的最大工作模式

3.78086微處理器的時序

3.7.1系統的復位與啟動

3.7.2最小模式系統總線周期時序

3.7.3最大模式系統總線周期時序

3.8例題解析

習題3

第4章尋址方式與指令系統

4.1指令系統概述

4.1.1指令的基本概念

4.1.2指令格式

4.1.38086匯編指令格式

4.28086尋址方式

4.2.1數據尋址方式

4.2.2指令尋址方式

4.38086指令系統

4.3.1數據傳送指令

4.3.2算術運算指令

4.3.3邏輯運算指令

4.3.4移位指令

4.3.5串操作指令

4.3.6程序控制指令

4.3.7處理器控制指令

4.4例題解析

4.5本章實驗項目

4.5.1DOS基本概念

4.5.2DOS命令分類

4.5.3常用DOS命令

習題4

第5章匯編語言程序設計

5.1匯編語言程序基本格式

5.1.1匯編語言源程序和匯編程序

5.1.2匯編語言的特點

5.1.3一般匯編語言程序的結構形式

5.2匯編語言中的數據

5.2.1常量

5.2.2變量

5.2.3標號

5.3運算符與表達式

5.4偽指令

5.5匯編語言程序上機過程

5.6匯編語言程序基本結構設計

5.6.1程序基本結構

5.6.2順序結構程序設計

5.6.3分支結構程序設計

5.6.4循環結構程序設計

5.7匯編語言子程序設計

5.7.1子程序的定義

5.7.2子程序的調用和返回

5.7.3編寫子程序時的註意事項

5.7.4子程序舉例

5.7.5子程序的嵌套和遞歸調用

5.8系統功能調用

5.8.1系統功能調用方法

5.8.2BIOS調用

5.8.3DOS系統功能調用

5.9宏指令

5.9.1宏定義

5.9.2宏調用

5.9.3宏展開

5.10實用程序設計舉例

5.11調試程序DEBUG的使用

5.12例題解析

5.13本章實驗項目

習題5

第6章半導體存儲器

6.1存儲器概述

6.1.1存儲器的分類

6.1.2存儲器的性能指標

6.1.3存儲器的分級結構

6.2隨機讀/寫存儲器

6.2.1靜態MOS存儲器

6.2.2動態MOS存儲器

6.3只讀存儲器

6.3.1掩膜只讀存儲器

6.3.2可擦可編程只讀存儲器

6.3.3電可擦可編程只讀存儲器

6.3.4快擦寫存儲器

6.4虛擬存儲器

6.5Intel 80x86內存管理模式

6.6例題解析

6.7本章實驗項目

習題6

第7章輸入/輸出技術

7.1輸入/輸出系統概述

7.1.1輸入/輸出接口

7.1.2輸入/輸出的基本方法

7.2程序控制方式

7.2.1無條件傳送方式

7.2.2程序查詢方式

7.3中斷方式

7.3.1中斷的意義

7.3.2中斷的判優方法

7.3.38259中斷控制器

7.4直接存儲器存取

7.4.1DMA的工作過程

7.4.2DMA控制器8237

7.5例題解析

7.6本章實驗項目

習題7

第8章常用接口芯片

8.1可編程定時/計數器8253/8254

8.1.18253的外部引腳及內部結構

8.1.28253的工作方式

8.1.38253的方式控制字和讀/寫操作

8.1.48253的初始化編程及應用

8.1.5可編程定時/計數器8254

8.2可編程並行接口8255

8.2.1並行通信的概念

8.2.28255外部引腳及內部結構

8.2.38255的工作方式

8.2.4方式控制字及狀態字

8.2.58255與CPU的連接

8.2.68255應用舉例

8.3可編程串行接口8251

8.3.1串行通信概述

8.3.28251的外部引腳及內部結構

8.3.38251的控制字及其工作方式

8.3.48251串行接口應用舉例

8.4模擬I/O接口

8.4.1DAC及其與CPU的接口

8.4.2ADC及其與CPU的接口

8.5例題解析

8.6本章實驗項目

習題8