微機原理與接口技術(基於16位機)

微機原理與接口技術(基於16位機)

《微機原理與接口技術(基於16位機)》一書的出版社是電子工業出版社,出版時間是2005 年4月。

內容簡介

本書介紹了信息在計算機中的存儲形式、數制及相互轉換、二進制數的算術和邏輯運算等基礎知識;軟體部分講述8086指令系統、部分偽指令和dos功能調用及彙編語言程式設計和調試的全過程;介紹了8086 cpu的內部特點、暫存器及相關概念、存儲器的分類和層次結構、物理地址形成、解碼電路等;討論了諸多i/o接口晶片的結構、編程及套用,在串列通信中還介紹了usb匯流排;討論並舉例說明了a/d、d/a晶片與微機接口及套用。

全書共分10章,每章附有習題,習題答案和教學指導包含在配套的輔導書中。

目錄

第1章 計算機基本知識

1.1 緒論

1.2 計算機的發展概述

1.2.1 計算機的發展

1.2.2 微處理器及微型計算機的發展概況

1.2.3 計算機程式語言的發展

1.3 微型計算機中信息的表示及運算基礎

1.3.1 二進制數的表示與運算

1.3.2 二-十進制(bcd)數的表示與運算

1.3.3 十六進制數的表示與運算

1.3.4 帶符號二進制數的表示和運算

1.3.5 實型數的表示

1.3.6 字元的編碼表示

1.4 幾種進制之間的相互轉換

1.4.1 十進制整數到任意進制整數的轉換

1.4.2 任意進制整數到十進制整數之間的轉換

1.4.3 二進制數和十六進制數之間的相互轉換

1.4.4 帶符號二進制整數到十進制整數之間的轉換

1.4.5 十進制實數與浮點數之間的轉換

習題與思考題

.第2章 8086系統結構與80x86 cpu

2.1 8086 cpu結構

2.1.1 8086 cpu的內部結構

2.1.2 8086 cpu的暫存器結構

2.1.3 8086 cpu的管腳及功能

2.2 8086系統的結構和配置

2.2.1 8086存儲器結構

2.2.2 8086輸入/輸出結構

2.2.3 8086的最小和最大模式系統

2.3 8086 cpu內部時序

2.3.1 最小模式系統中8086 cpu的讀/寫匯流排周期

2.3.2 最大模式系統中8086 cpu的讀/寫匯流排周期

2.4 80x86典型微處理機介紹

2.4.1 80486 cpu

2.4.2 pentium系列微處理機

習題與思考題

第3章 8086的指令系統

3.1 8086 指令的特點

3.2 8086的定址方式

3.2.1 8086定址方式的說明

3.2.2 定址方式介紹

3.3 8086的指令格式及數據類型

3.3.1 8086的操作碼

3.3.2 8086指令中暫存器的編碼

3.3.3 指令中的運算元

3.3.4 指令中的數據類型

3.4 8086的指令集

3.4.1 數據傳送指令

3.4.2 算術運算指令

3.4.3 位操作指令

3.4.4 串處理指令

3.4.5 程式控制轉移指令

3.4.6 處理器控制指令

習題與思考題

第4章 8086彙編語言程式設計

4.1 8086彙編語言的語句

4.1.1 指令性語句格式

4.1.2 指示性語句格式

4.1.3 有關屬性

4.2 8086彙編語言中的偽指令

4.2.1 符號定義語句

4.2.2 變數定義語句

4.2.3 段定義語句

4.2.4 過程定義語句

4.3 8086彙編語言中的運算符

4.3.1 常用運算符和操作符

4.3.2 運算符的優先權別

4.4 彙編語言程式設計

4.4.1 彙編語言程式設計基本步驟

4.4.2 彙編語言程式的基本結構

4.5 宏定義與宏調用

4.6 彙編語言程式設計與上機調試

4.6.1 彙編語言程式設計實例

4.6.2 dos功能調用與子程式設計

4.6.3 彙編語言程式上機調試

習題與思考題

第5章 存儲器原理與接口

5.1 存儲器分類

5.1.1 按構成存儲器的器件和存儲介質分類

5.1.2 按存取方式分類

5.1.3 按在計算機中的作用分類

5.2 多層存儲結構概念

5.2.1 cache-主存層次

5.2.2 主存-輔存層次

5.3 主存儲器及存儲控制

5.3.1 主存儲器

5.3.2 主存儲器的基本組成

5.4 8086系統的存儲器組織

5.4.1 8086 cpu的存儲器接口

5.4.2 存儲器接口舉例

5.5 現代記憶體晶片技術

習題與思考題

第6章 微型計算機的輸入/輸出

6.1 cpu與外設通信的特點

6.1.1 接口的用途

6.1.2 i/o連線埠的定址方式

6.1.3 i/o連線埠地址的形成

6.2 輸入/輸出方式

6.2.1 程式控制傳輸方式

6.2.2 直接存儲器存取方式

6.3 cpu與外設通信的接口

6.3.1 同步傳輸方式與接口

6.3.2 異步查詢方式與接口

6.4 8086 cpu的輸入/輸出

6.4.1 8086 cpu的i/o指令

6.4.2 8086 cpu的i/o特點

習題與思考題

第7章 可程式接口晶片

7.1 可程式並行接口晶片8255a

7.1.1 8255a的內部結構

7.1.2 8255a的管腳分配

7.1.3 8255a的工作方式及編程

7.1.4 8255a工作方式的功能及套用舉例

7.1.5 8255a套用舉例

7.2 可程式定時/計數器接口晶片8253

7.2.1 8253的內部結構

7.2.2 8253的管腳分配

7.2.3 8253的編程

7.2.4 8253的工作方式

7.2.5 8253的工作方式小結

7.2.6 8253套用舉例

習題與思考題

第8章 串列輸入/輸出接口

8.1 串列通信接口

8.1.1 串列通信的實現

8.1.2 串列通信的基本概念

8.1.3 可程式串列通信接口晶片8251a簡介

8.1.4 串列通信接口rs-232c

8.2 usb匯流排簡介

8.2.1 什麼是usb

8.2.2 usb工作原理

8.2.3 usb傳輸方式

8.2.4 usb設備列舉

習題與思考題

第9章 中斷與中斷管理

9.1 中斷原理

9.1.1 從無條件傳輸、條件傳輸到中斷傳輸

9.1.2 中斷概念

9.1.3 中斷套用

9.2 中斷系統組成及其功能

9.2.1 與中斷有關的觸發器

9.2.2 中斷條件

9.2.3 中斷回響過程

9.3 中斷源識別及中斷優先權

9.3.1 中斷源識別

9.3.2 中斷優先權

9.4 8086中斷系統

9.4.1 不可禁止中斷

9.4.2 可禁止中斷

9.4.3 軟體中斷

9.4.4 中斷概念的再討論

9.5 8086 cpu的中斷管理

9.5.1 8086 cpu的中斷處理順序

9.5.2 8086 cpu的中斷服務入口地址表

9.5.3 中斷入口地址設定

9.6 可程式中斷控制器8259a簡介

9.6.1 8259a的內部結構及管腳分配

9.6.2 8259a的中斷管理方式

9.6.3 8259a的編程與套用

9.7 ibmpc硬體中斷

9.7.1 中斷設定

9.7.2 pc中斷資源的使用

9.7.3 中斷舉例

習題與思考題

第10章 d/a轉換與a/d轉換接口及其套用

10.1 從物理信號到電信號的轉換

10.1.1 概述

10.1.2 介紹幾種感測器

10.2 d/a轉換器及其接口技術

10.2.1 d/a轉換器及其接口

10.2.2 並行8位模數轉換晶片ad558及其接口

10.2.3 串列8位數模轉換器tlc5620

10.2.4 12位d/a轉換及接口

10.3 a/d轉換器及其接口技術

10.3.1 a/d轉換原理

10.3.2 a/d轉換與微機接口技術的一般原理

10.3.3 a/d轉換與微機接口電路

10.3.4 a/d轉換晶片adc0809

10.3.5 串列8位模數轉換器tlc0831

10.4 微機套用實例

10.4.1 在輔助科學實驗中的套用

10.4.2 在生物科學中的套用

10.4.3 在控制中的套用

10.4.4 在臨床醫療儀器中的套用

習題與思考題

附錄a 指令系統

參考文獻

相關詞條

熱門詞條

聯絡我們