32位微機原理與接口技術 版權信息
- ISBN:9787122059802
- 條形碼:9787122059802 ; 978-7-122-05980-2
- 裝幀:一般膠版紙
- 冊數:暫無
- 重量:暫無
- 所屬分類:>
32位微機原理與接口技術 本書特色
《32位微機原理與接口技術》是由化學工業出版社出版的。
32位微機原理與接口技術 內容簡介
本書以Intel公司的IA32系列微處理器為主線,系統講述了微機原理、匯編語言程序設計、微型計算機的組成以及接口技術。微機原理部分主要包括:32位微處理器的工作原理及其指令系統。匯編語言程序設計詳細講述了匯編語言程序結構、開發過程、系統功能調用、結構化程序設計,并列舉了大量編程實例。微型計算機的組成部分主要包括:總線技術、存儲器系統、中斷系統以及DMA控制器。接口技術部分包括I/O系統、并行接口、定時/計數器、中斷控制器、串行通信接口、模擬接口等內容。*后,還簡單介紹了32位微處理器的保護模式,為讀者在保護模式下進行開發奠定基礎。
本書在每章后面配有習題,并有配套的《32位微機原理與接口技術實驗指導》及電子課件可供選用。 本書可作為高等院校本科教材使用,也可供工程技術人員參考。
32位微機原理與接口技術 目錄
第1章 計算機基礎1.1 緒論1.1.1 電子計算機發展簡史1.1.2 計算機應用領域及發展趨勢1.1.3 微型計算機系統的組成及其主要技術指標1.2 計算機中的數制1.2.1 數制的基本概念1.2.2 數制之間的轉換1.3 布爾代數基礎1.3.1 基本邏輯運算1.3.2 基本運算規律1.3.3 邏輯函數的表示方法1.3.4 真值表與邏輯表達式之間的相互轉換1.3.5 邏輯函數的化簡1.4 邏輯電路基礎1.5 二進制數的運算及其加法電路1.5.1 二進制數據算術運算規則1.5.2 半加器電路設計1.5.3 全加器電路設計1.5.4 多位二進制數的加法電路設計1.6 計算機中的編碼1.6.1 二進制數值數據的編碼方法1.6.2 補碼加法器/減法器電路1.6.3 其他編碼1.7 浮點數基本概念習題第2章 微處理器2.1 微型計算機簡化模型2.1.1 微型計算機的總體結構2.1.2 簡化模型的組成2.1.3 模型機的運行過程2.1.4 指令系統2.2 處理器的功能結構2.2.1 IA-32架構微處理器的發展歷史2.2.2 8086微處理器的功能結構2.2.3 Pentium微處理器的功能結構2.3 IA-32微處理器的編程結構2.3.1 IA-32微處理器的工作模式2.3.2 IA-32微處理器的編程結構2.3.3 存儲器組織2.4 Pentium微處理器的外部引腳2.5 Pentium微處理器的典型工作時序習題第3章 指令系統3.1 概述3.2 尋址方式3.3 IA32微處理器的基本指令集3.3.1 數據傳送指令3.3.2 算術運算類指令3.3.3 邏輯指令3.3.4 串處理指令3.3.5 控制轉移指令3.3.6 處理機控制指令習題第4章 匯編語言程序設計4.1 匯編語言語句4.1.1 匯編語言語句種類及其格式4.1.2 匯編語言語句中各項的表示方法4.2 偽指令4.2.1 處理器選擇偽指令4.2.2 段定義偽指令4.2.3 假定偽指令4.2.4 數據定義偽指令4.2.5 符號定義偽指令4.2.6 地址計數器與定位偽指令4.2.7 過程(子程序)定義偽指令4.2.8 源程序開始和結束偽指令4.3 匯編語言程序的結構4.4 匯編語言程序的開發過程4.5 匯編語言程序結構設計4.5.1 順序程序設計4.5.2 分支程序設計4.5.3 循環程序設計4.5.4 子程序設計4.5.5 宏指令4.6 系統功能調用4.6.1 鍵盤功能調用4.6.2 顯示功能調用4.6.3 返回操作系統4.7 匯編語言設計實例4.7.1 鍵盤及顯示器操作4.7.2 代碼轉換4.7.3 數值計算和數據處理4.7.4 字符串處理習題第5章 總線技術5.1 總線的基本概念5.1.1 總線的分類5.1.2 總線標準5.1.3 總線主要性能指標5.1.4 總線控制部件與總線傳輸5.1.5 總線的層次化結構5.2 常用內部總線5.2.1 STD總線5.2.2 PC系列總線5.3 常用外部總線5.3.1 IEEE-488總線5.3.2 通用串行總線習題第6章 存儲器系統6.1 概述6.1.1 存儲系統的層次結構6.1.2 半導體存儲器的分類6.1.3 存儲器的基本組成6.1.4 存儲器的主要技術指標6.2 常用存儲器6.2.1 隨機存儲器6.2.2 只讀存儲器6.2.3 閃存6.2.4 常用存儲器參數6.3 存儲器擴展技術6.4 存儲器與CPU的連接6.4.1 存儲器與CPU連接時問題6.4.2 常用譯碼電路6.4.3 存儲器連接舉例習題第7章 輸入輸出接口7.1 概述7.1.1 設置接口電路的目的7.1.2 接口的基本功能7.1.3 接口電路中的信息7.1.4 接口的基本結構7.2 I/O端口的編址7.2.1 I/O端口的編址方式7.2.2 端口地址譯碼7.3 CPU與外設之間的數據傳送方式7.3.1 程序控制方式7.3.2 中斷傳送方式7.3.3 直接存儲器存取方式習題第8章 中斷系統8.1 中斷的基本概念8.1.1 中斷的定義8.1.2 中斷請求信號的產生8.1.3 中斷優先級8.1.4 中斷過程8.2 微型計算機的中斷系統8.2.1 中斷的分類和中斷類型碼8.2.2 中斷向量和中斷向量表8.2.3 中斷響應過程與時序8.3 可編程中斷控制器8259A8.3.1 8259A的內部結構和工作原理8.3.2 引腳信號8.3.3 8259A的工作過程8.3.4 8259A的工作方式8.3.5 8259A的編程8.3.6 8259A的級聯8.3.7 8259A的應用舉例習題第9章 并行接口及定時/計數技術9.1 并行接口概述9.2 并行接口芯片8255A9.2.1 8255A的內部結構9.2.2 8255A的引腳功能9.2.3 8255A的工作方式9.2.4 8255A的編程及應用9.3 可編程定時/計數器9.3.1 8253芯片結構及引腳9.3.2 8253的讀寫以及初始化操作9.3.3 8253的工作方式以及時序9.3.4 8253應用舉例習題第10章 串行通信接口10.1 串行接口與通信概述10.1.1 串行通信方式10.1.2 數據傳送方式10.1.3 信號傳輸方式10.2 串行接口標準10.2.1 RS-232-C總線10.2.2 RS-422和RS-485總線10.3 可編程串行接口芯片8251A10.3.1 8251A的基本性能10.3.2 8251A的內部結構10.3.3 8251A的引腳功能10.3.4 8251A的編程10.3.5 8251A應用舉例習題第11章 模/數和數/模轉換11.1 數/模(D/A)轉換器11.1.1 數/模(D/A)轉換器的工作原理11.1.2 數/模(D/A)轉換器的主要性能參數11.1.3 數/模(D/A)轉換器及接口電路11.2 模/數(A/D)轉換器11.2.1 A/D轉換器的工作原理11.2.2 模/數(A/D)轉換器的主要性能參數11.2.3 模/數(A/D)轉換器芯片及接口電路習題第12章 DMA控制器12.1 概述12.2 DMA控制器8237A12.2.1 8237A的功能結構和外部引腳12.2.2 8237A的通道操作過程12.2.3 8237A的內部寄存器12.3 8237A的編程習題第13章 保護模式13.1 保護模式內存管理13.1.1 分段與分頁13.1.2 邏輯地址和線性地址13.1.3 段選擇子與段描述符13.1.4 全局描述符表(GDT)和局部描述符表(LDT)13.1.5 段寄存器13.1.6 分頁與分段管理13.1.7 頁表和頁目錄表13.1.8 段到頁的映射13.2 保護模式下任務管理13.2.1 任務結構13.2.2 任務狀態13.2.3 執行任務13.2.4 任務管理數據結構13.2.5 任務切換13.3 保護模式下的中斷和異常13.3.1 中斷和異常的分類13.3.2 異常和中斷向量13.3.3 中斷和異常的處理過程13.3.4 中斷描述符表(IDT)13.3.5 特權指令13.4 輸入/輸出保護13.4.1 輸入/輸出保護13.4.2 重要標志保護習題參考文獻
展開全部
32位微機原理與接口技術 節選
《32位微機原理與接口技術》以Intel公司的IA32系列微處理器為主線,系統講述了微機原理、匯編語言程序設計、微型計算機的組成以及接口技術。微機原理部分主要包括:32位微處理器的工作原理及其指令系統。匯編語言程序設計詳細講述了匯編語言程序結構、開發過程、系統功能調用、結構化程序設計,并列舉了大量編程實例。微型計算機的組成部分主要包括:總線技術、存儲器系統、中斷系統以及DMA控制器。接口技術部分包括I/O系統、并行接口、定時/計數器、中斷控制器、串行通信接口、模擬接口等內容。*后,還簡單介紹了32位微處理器的保護模式,為讀者在保護模式下進行開發奠定基礎。《32位微機原理與接口技術》在每章后面配有習題,并有配套的《32位微機原理與接口技術實驗指導》及電子課件可供選用。《32位微機原理與接口技術》可作為高等院校本科教材使用,也可供工程技術人員參考。