微型計算機原理與接口技術 版權信息
- ISBN:9787111307983
- 條形碼:9787111307983 ; 978-7-111-30798-3
- 裝幀:暫無
- 冊數:暫無
- 重量:暫無
- 所屬分類:>
微型計算機原理與接口技術 本書特色
《微型計算機原理及接口技術》:普通高等教育“十二五”電氣信息類規劃教材
微型計算機原理與接口技術 目錄
前言第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 ASCII碼1.3.2 BCD碼1.4 二進制數的運算及其電路1.4.1 二進制數的運算1.4.2 加法器1.4.3 二進制數的加法/減法電路習題第2章 ILntel80x86微處理器2.1 8086/8088CPU的結構2.1.1 執行部件2.1.2 總線接口部件2.1.3 8086總線的工作周期2.2 8086/8088CPU的引腳信號和工作模式2.2.1 8086/8088CPU的引腳信號和功能2.2.2 *小工作模式2.2.3 *大工作模式2.3 8086存儲器系統2.3.1 存儲器結構2.3.2 堆棧的概念及8086堆棧2.4 8086/8088的主要操作功能2.4.1 系統的復位和啟動操作2.4.2 總線操作2.4.3 *小工作模式下的總線保持2.4.4 *大工作模式下的讀/寫操作2.5 80286微處理器2.6 80386/80486微處理器2.7 Pentium微處理器習題第3章 8086/8088指令系統3.1 匯編語言指令格式與尋址方式3.1.1 匯編語言指令語句格式3.1.2 尋址方式3.2 指令系統3.2.1 數據傳送指令3.2.2 算術運算指令3.2.3 邏輯運算和移位指令3.2.4 串操作指令3.2.5 控制轉移指令3.2.6 處理器控制指令習題第4章 匯編語言程序設計4.1 匯編語言的基本語法4.1.1偽指令的語句格式4.1.2 常數、變量和標號4.1.3 運算符4.2 偽指令4.2.1 符號定義偽指令(賦值語句)4.2.2 內存數據定義偽指令4.2.3 段定義偽指令4.2.4 過程(子程序)定義偽指令4.2.5 模塊定義與連接偽指令4.2.6 列表偽指令4.2.7 其他偽指令4.3 系統功能調用4.3.1 概述4.3.2 DOS系統功能調用4.3.3 BIOS中斷調用4.4 匯編器的功能及匯編過程4.4.1 匯編器的功能4.4.2 程序的編輯、匯編及連接過程4.5 匯編語言程序設計及舉例4.5.1 程序設計步驟及格式4.5.2 順序結構程序設計4.5.3 分支結構程序設計4.5.4 循環結構程序設計4.5.5 子程序設計4.5.6 查表程序設計4.5.7 綜合應用舉例習題第5章 PC總線5.1 概述5.1.1 總線的概念及分類5.1.2 總線標準5.1.3 總線主要性能指標5.2 總線的數據傳輸過程和控制方式5.2.1 總線的數據傳輸過程5.2.2 總線仲裁5.2.3 總線數據傳輸方法5.3 PC總線5.4 ISA總線5.4.1 ISA總線的特點5.4.2 ISA總線系統結構5.4.3 ISA總線信號5.5 PCI總線5.5.1 PCI總線的特點5.5.2 PCI總線系統結構5.5.3 PCI總線信號5.5.4 PCI總線周期和地址空間5.5.5 PCI總線配置空間5.6 通用串行總線USB5.6.1 USB概述5.6.2 USB總線的構成5.6.3 USB系統的接口信號和電氣特性5.6.4 USB數據傳輸5.7 其他串行總線標準5.7.1 IEEEl3945.7.2 以太網習題第6章 存儲器6.1 半導體存儲器的性能指標6.2 隨機讀寫存儲器(RAM)6.2.1 靜態RAM(SRAM)6.2.2 動態RAM(DRAM)6.2.3 新型DRAM6.3 只讀存儲器(ROM)6.3.1 掩膜ROM6.3.2 可編程ROM6.3.3 可擦寫ROM6.3.4 電可擦寫ROM6.3.5 新一代可擦寫存儲器Flash6.4 存儲器的體系結構及擴展6.4.1 存儲器的體系結構6.4.2 高速緩沖存儲器((2ache)6.4.3 虛擬存儲器6.4.4 存儲器擴展方式6.5 CPU與存儲器的連接6.5.1 連接時應注意的問題6.5.2 存儲器的譯碼方式6.5.3 CPU與存儲器的連接和地址分析6.6 存儲器管理6.6.1 內存分段的基本思想6.6.2 描述符與描述符表6.6.3 段間保護6.6.4 段頁式管理習題第7章 輸入/輸出接口7.1 概述7.1.1 L/O接口的信號7.1.2 L/O接口7.1.3 L/O編址7.1.4 L/O接口的控制方式7.2 可編程DMA控制器8237A7.2.1 DMA控制器的基本功能7.2.2 8237A的內部結構7.2.3 8237A的工作時序7.2.4 8237A的工作方式7.2.5 8237A的寄存器組7.2.6 8237A的編程及應用習題第8章 86系列微型計算機的中斷系統8.1 中斷的基本概念8.1.1 中斷的定義和作用8.1.2 中斷響應8.1.3 中斷的優先級8.1.4 中斷嵌套8.2 中斷的處理8.3 8086/8088中斷系統8.3.1 中斷矢量和中斷矢量表8.3.2 內部中斷8.3.3 外部中斷8.3.4 中斷矢量表的初始化8.4 可編程序中斷控制器8259A8.4.1 8259A的內部結構8.4.2 8259A的引腳功能8.4.3 8259A的工作原理8.4.4 8259A的控制字及工作方式8.4.5 8259A的應用舉例習題第9章 可編程計數/定時控制器8253A9.1 基本概念9.2 8253A的內部結構和引腳9.3 8253A的編程9.3.1 8253A的初始化編程9.3.2 8253A的鎖存命令9.4 8253A的工作方式9.4.1 方式09.4.2 方式19.4.3 方式29.4.4 方式39.4.5 方式49.4.6 方式59.5 8253A的應用習題第10章 可編程并行接口芯片8255A10.1 8255A內部結構及引腳10.2 8255A控制字10.2.1 工作方式選擇控制字10.2.2 置位/復位控制字10.3 8255A的工作方式10.3.1 方式010.3.2 方式110.3.3 方式210.4 8255A的狀態字10.5 8255A的應用習題第11章 可編程串行通信及接口11.1 基本概念11.2 串行通信接口11.2.1 RS-232-C總線11.2.2 RS-422A-423A總線11.2.3 RS-485總線11.2.4 其他串行接口11.3 可編程串行通信接口INS8250和NS16X5011.3.1 INS8250和NS16x50的內部結構及引腳11.3.2 INS8250和Ns16x50的寄存器組11.3.3 工作模式11.3.4 INS8250的初始化編程11.3.5 INS8250的應用習題第12章 模擬量輸入/輸出12.1 模擬量的輸入/輸出通道12.1.1 模擬量輸入通道的組成12.1.2 模擬量輸出通道的組成12.2 D/A轉換器12.2.1 D/A轉換器的工作原理12.2.2 D/A轉換器的主要技術指標12.2.3 典型的D/A轉換器芯片12.2.4 D/A轉換器與微處理器連接應用舉例12.3 A/D轉換器12.3.1 信號變換中的采樣、量化和編碼12.3.2 A/D轉換器的工作原理12.3.3 A/D轉換器的主要技術指標12.3.4 典型的A/D轉換器芯片12.3.5 A/D轉換器與微處理器連接應用舉例12.3.6 V/F轉換器習題第13章 人-機接口13.1 概述13.1.1 常用的外圍設備13.1.2 外圍設備的分類13.2 鍵盤及其接口技術13.2.1 鍵盤的工作原理13.2.2 小型鍵盤接口13.2.3 微機鍵盤及其接口13.3 鼠標及其接口技術13.3.1 鼠標的工作原理13.3.2 鼠標與微機的接口方式13.4 顯示器及其接口技術13.4.1 LED顯示器及其接口13.4.2 LCD顯示器13.4.3 顯示卡13.5 打印機及其接口技術13.5.1打印機的工作原理13.5.2 打印機與微機的接口方式13.6 多媒體計算機習題第14章 微型計算機的應用14.1 概述14.2 在控制系統中的應用14.2.1 微型計算機控制系統的組成14.2.2 在多對象檢測及控制系統中的應用14.2.3 在過程控制系統中的應用14.3 微機控制步進電動機的變速系統14.4 軋鋼作業微機監測管理系統14.5 在生物科學中的應用14.6 在臨床醫療儀器中的應用習題附錄附錄A ASC II碼字符表附錄B 8086/8088指令系統附錄C DOS系統功能調用(INT21H)附錄D B10S調用附錄E IBMPC/XT的中斷矢量表參考文獻
展開全部
微型計算機原理與接口技術 節選
《微型計算機原理及接口技術》以Intel 80x86 CPU為核心,系統介紹微型計算機基礎知識、原理、指令系統、匯編語言程序設計、總線、存儲器、輸入/輸出接口、中斷系統、模擬量輸入/輸出、人機接口及應用等。《微型計算機原理及接口技術》將系統的硬件和軟件融為一體,突出微型計算機的3個關鍵技術:堆棧、中斷、描述符。在掌握微型計算機基本體系的基礎上,進一步介紹新型微型計算機的體系結構、現代存儲器、USB、IEEEl394、以太網等總線技術。《微型計算機原理及接口技術》內容新穎全面、重點突出;在充分考慮教學與自學的基礎上,敘述由淺入深、通俗簡潔,并配備了例題和習題。《微型計算機原理及接口技術》可作為高等院校學生學習微型計算機原理和接口技術的教材,也可以作為有關科技人員的自學教材和參考書。
微型計算機原理與接口技術 相關資料
插圖:自1946年誕生第一臺電子計算機以來,在短短的幾十年里,計算機已經歷了電子管計算機、晶體管計算機、集成電路計算機和大規模及超大規模集成電路計算機發展過程。計算機按其性能、價格和體積的不同,一般分為五大類:巨型機、大型機、中型機、小型機和微型計算機。微型計算機于20世紀70年代初研制成功。近年來,微處理器和微型計算機獲得了極快的發展,幾乎每兩年微處理器的集成度翻一番,每2~4年更新換代一次。微處理器是微型計算機的核心芯片,簡稱為up或MP,是將微機中的運算器和控制器集成在一片硅片上制成的集成電路。這樣的芯片也被稱為中央處理單元,簡稱為CPU。第一代為4位或低檔8位微處理器,如Intel公司4位的4004及8位的8008。它們均采用PMOS工藝,集成度約為2000個晶體管(或晶體片),只能進行串行的二進制運算,但用在各種類型的計算器中已經完全滿足要求。這代微處理器的指令系統比較簡單,運算能力差、速度慢,但價格低廉。軟件主要使用機器語言及簡單的匯編語言。第二代為中高檔8位微處理器,如Intel8085、Z80和MC6809。它們均為8位微處理器,具有16位地址總線,因此,最多可尋址64K存儲單元。它們比第一代有了較多改進,如:采用NMOS工藝,集成度提高1-4倍,運算速度提高10~15倍,指令系統相對比較完善,已具有典型的計算機體系結構以及中斷、存儲器直接存取(:DMA)功能。軟件除匯編語言外,還可使用BASIC、FORTRAN以及PL/M等高級語言。但對于具有大量數據的大型復雜程序是不夠的。另外,8位微處理器每次只能處理8位數據,處理大量數據就要分成許多個8位字節進行操作,數值越大或越小,計算時間都很長。