出版時(shí)間:2007-1 出版社:清華大學(xué) 作者:史新福 頁數(shù):463
Tag標(biāo)簽:無
內(nèi)容概要
本書根據(jù)教育部理工科計(jì)算機(jī)基礎(chǔ)教育中的計(jì)算機(jī)硬件知識(shí)的要求,主要介紹計(jì)算機(jī)基本知識(shí),32位微型計(jì)算機(jī)的基本組成、體系結(jié)構(gòu)、指令系統(tǒng)、匯編語言、程序設(shè)計(jì)及與高級(jí)語言交叉調(diào)用,存儲(chǔ)器的組成,輸入/輸出,中斷系統(tǒng),總線概念及常用總線,接口芯片,常用外圍設(shè)備以及A/D和D/A轉(zhuǎn)換,并著重對硬件功能、工作原理、接口電路、軟件設(shè)計(jì)方法以及應(yīng)用方面的有關(guān)知識(shí)做了較詳細(xì)的闡述。全書共分12章,每章末配有習(xí)題與思考題。 本書可作為本科生和研究生的課程教材,也可作為工程技術(shù)人員的參考資料。參考學(xué)時(shí)為60學(xué)時(shí),實(shí)驗(yàn)為24學(xué)時(shí),共84學(xué)時(shí)。使用者可以根據(jù)實(shí)際情況及學(xué)時(shí)數(shù)量對內(nèi)容進(jìn)行取舍。
書籍目錄
第1章 緒論 1.1 概述 1.1.1 微型計(jì)算機(jī)的發(fā)展概況 1.1.2 微型計(jì)算機(jī)的特點(diǎn)和分類 1.1.3 微處理器的字長 1.2 運(yùn)算基礎(chǔ) 1.2.1 進(jìn)位計(jì)數(shù)制及其相互轉(zhuǎn)換 1.2.2 二進(jìn)制數(shù)的運(yùn)算規(guī)則 1.2.3 計(jì)算機(jī)中的四則運(yùn)算 1.2.4 計(jì)算機(jī)中帶符號(hào)數(shù)的表示方法 1.2.5 計(jì)算機(jī)中數(shù)的小數(shù)點(diǎn)表示方法 1.2.6 二進(jìn)制編碼 1.2.7 邏輯運(yùn)算與基本邏輯電路 1.3 微型計(jì)算機(jī)的基本結(jié)構(gòu) 1.3.1 微型計(jì)算機(jī)的總體結(jié)構(gòu) 1.3.2 微處理器的基本結(jié)構(gòu) 1.3.3 微型計(jì)算機(jī)(微機(jī))的工作過程 1.3.4 一個(gè)程序工作的例子 習(xí)題與思考題第2章 Intel 32位微處理器 2.1 微處理器的基本結(jié)構(gòu) 2.1.1 微處理器的內(nèi)部基本結(jié)構(gòu) 2.1.2 微處理器的外部基本引腳 2.1.3 80x86微處理器的主要邏輯結(jié)構(gòu) 2.2 80x86微處理器寄存器結(jié)構(gòu) 2.2.1 通用寄存器 2.2.2 段寄存器 2.2.3 專用寄存器 2.2.4 系統(tǒng)地址寄存器 2.2.5 控制寄存器 2.2.6 測試寄存器 2.2.7 調(diào)試寄存器 2.3 微處理器的工作方式 2.3.1 實(shí)地址方式 2.3.2 虛擬8086方式 2.3.3 保護(hù)方式 2.3.4 3種工作方式的狀態(tài)轉(zhuǎn)換 2.3.5 系統(tǒng)管理方式(SMM) 2.4 指令流水線操作 2.5 高速緩存 2.5.1 高速緩存結(jié)構(gòu) 2.5.2 高速緩存的操作 2.5.3 高速緩存的清洗 2.5.4 二級(jí)高速緩存 習(xí)題與思考題第3章 80x86尋址方式和指令系統(tǒng) 3.1 80x86尋址方式 3.1.1 數(shù)據(jù)尋址方式 3.1.2 程序地址尋址方式 3.1.3 堆棧地址尋址 3.2 80x86指令格式 3.2.1 80x86指令編碼格式 3.2.2 80x86指令格式 3.3 80x86指令系統(tǒng) 3.3.1 數(shù)據(jù)傳送指令 3.3.2 算術(shù)運(yùn)算指令 3.3.3 邏輯運(yùn)算指令 3.3.4 控制轉(zhuǎn)移類指令 3.3.5 串操作指令 3.3.6 輸入/輸出指令 3.3.7 處理器控制 3.3.8 中斷指令與DOS功能調(diào)用 習(xí)題與思考題第4章 匯編語言、程序設(shè)計(jì)及其與高級(jí)語言調(diào)用 4.1 匯編語言 4.1.1 匯編語言格式 4.1.2 簡化的段定義偽指令 4.1.3 完整段定義偽指令 4.1.4 常用偽指令 4.2 分支程序設(shè)計(jì) 4.2.1 簡單分支程序 4.2.2 復(fù)雜分支程序 4.3 循環(huán)程序設(shè)計(jì) 4.3.1 單重循環(huán)程序 4.3.2 多重循環(huán)程序 4.4 控制匯編語言程序語句 4.4.1 IF語句 4.4.2 DO-WHILE語句 4.4.3 REPEAT-UNTIL語句 4.5 子程序設(shè)計(jì) 4.5.1 過程定義 4.5.2 調(diào)用指令 4.5.3 堆棧幀指令 4.5.4 子程序設(shè)計(jì) 4.6 匯編語言與高級(jí)語言的接口 4.6.1 C語言調(diào)用協(xié)議 4.6.2 內(nèi)存模式和段的約定 4.6.3 數(shù)據(jù)類型與結(jié)果返回 4.6.4 PASCAL語言調(diào)用協(xié)議 4.6.5 MASM調(diào)用高級(jí)語言 4.6.6 調(diào)用舉例 4.7 匯編語言程序上機(jī)過程 習(xí)題與思考題 第5章 內(nèi)存儲(chǔ)器及其管理 5.1 存儲(chǔ)器概述 5.1.1 微型計(jì)算機(jī)中存儲(chǔ)器的類型 5.1.2 半導(dǎo)體存儲(chǔ)器的性能指標(biāo) 5.1.3 存儲(chǔ)原理 5.1.4 地址譯碼 5.2 微型計(jì)算機(jī)內(nèi)存儲(chǔ)器組成 5.2.1 32位存儲(chǔ)器的組成與多字節(jié)訪問 5.2.2 存儲(chǔ)器多級(jí)結(jié)構(gòu) 5.2.3 主存儲(chǔ)器讀寫時(shí)序 5.3 存儲(chǔ)器擴(kuò)展技術(shù) 5.3.1 存儲(chǔ)器芯片引腳的連接 5.3.2 存儲(chǔ)容量的字?jǐn)U展 5.3.3 存儲(chǔ)容量的位擴(kuò)展 5.3.4 存儲(chǔ)容量的體擴(kuò)展 5.3.5 主存儲(chǔ)器與微處理器的連接 5.4 內(nèi)存儲(chǔ)器分段管理 5.4.1 內(nèi)存分段的基本思想 5.4.2 描述符 5.4.3 描述符表 5.4.4 描述符表的項(xiàng)目分類 5.4.5 段地址轉(zhuǎn)換 5.4.6 虛擬空間 5.4.7 段間保護(hù) 5.5 內(nèi)存分頁管理 5.5.1 內(nèi)存分頁的基本思想 5.5.2 內(nèi)存分頁管理 5.6 地址變換過程 習(xí)題與思考題第6章 微型計(jì)算機(jī)的輸入/輸出 6.1 CPU與外設(shè)通信的特點(diǎn) 6.1.1 接口的用途 6.1.2 I/O端口的尋址方式 6.1.3 I/O端口地址的形成 6.2 輸入/輸出方式 6.2.1 程序控制傳送方式 6.2.2 中斷控制傳送方式 6.2.3 直接存儲(chǔ)器存取方式——DMA方式 6.2.4 I/O處理機(jī)方式 6.3 CPU與外設(shè)通信的接口 6.3.1 同步傳送方式與接口 6.3.2 異步查詢方式與接口 6.3.3 查詢方式應(yīng)用舉例 178 6.4 可用于輸入/輸出接口的8212芯片 6.4.1 用于輸入接口的8212芯片 6.4.2 用于輸出接口的8212芯片 6.4.3 將8212芯片作為雙向總線驅(qū)動(dòng)器 6.5 DMA傳送方式與DMA控制器8237A 6.5.1 8237A的基本功能和結(jié)構(gòu) 6.5.2 8237A的工作方式 6.5.3 8237A的寄存器組與編程 習(xí)題與思考題 第7章 中斷 7.1 中斷與中斷控制 7.1.1 中斷的概念 7.1.2 中斷源與中斷分類 7.1.3 基本中斷控制方式 7.1.4 中斷判決與控制 7.1.5 80x86中斷 7.2 可編程中斷控制器8259A 7.2.1 8259A的內(nèi)部結(jié)構(gòu)及管腳分配 7.2.2 8259A的中斷管理方式 7.2.3 8259A的編程 7.2.4 8259A的應(yīng)用舉例 7.3 中斷向量表的建立方法 7.3.1 絕對地址置入法 7.3.2 使用串指令裝入法 7.3.3 使用DOS調(diào)用法 7.3.4 直接接入法 7.4 CPU的中斷處理順序 習(xí)題與思考題 第8章 總線技術(shù) 8.1 概述 8.1.1 總結(jié)規(guī)范的基本內(nèi)容 8.1.2 總線分類 8.1.3 采用標(biāo)準(zhǔn)總線的優(yōu)點(diǎn) 8.1.4 總線數(shù)據(jù)傳輸 8.1.5 現(xiàn)代總線發(fā)展 8.1.6 流行總線的性能比較 8.2 局部總線 8.2.1 IBM PC總線結(jié)構(gòu) 8.2.2 ISA工業(yè)標(biāo)準(zhǔn)總線 8.2.3 MCA微通道結(jié)構(gòu)總線 8.2.4 EISA擴(kuò)展的工業(yè)標(biāo)準(zhǔn)結(jié)構(gòu)總線 8.2.5 VL總線 8.2.6 PCI總線 8.3 系統(tǒng)總線 8.3.1 目前常用的系統(tǒng)總線簡介 8.3.2 MULTI bus I的功能規(guī)范 8.3.3 STD總線 8.4 通信總線 8.4.1 IEEE 488總線 8.4.2 VXI總線 8.4.3 SCSI總線 8.4.4 IDE總線 8.4.5 Centronics總線 8.4.6 RS-232C總線 8.4.7 RS-423A總線 8.4.8 RS-422A總線 8.4.9 RS-485總線 習(xí)題與思考題 第9章 可編程接口芯片及其與微處理器的接口 9.1 可編程并行輸入/輸出接口芯片8255A 9.1.1 8255A的內(nèi)部結(jié)構(gòu) 9.1.2 8255A的引腳分配 9.1.3 8255A的工作方式及編程 9.1.4 8255A三種工作方式的功能及應(yīng)用 9.1.5 8255A與CPU的接口 9.1.6 8255A應(yīng)用舉例 9.2 可編程定時(shí)器/計(jì)數(shù)器8254 9.2.1 8254的主要功能 9.2.2 8254的內(nèi)部結(jié)構(gòu)及引腳 9.2.3 8254編程命令 9.2.4 8254的工作方式 9.2.5 8254在PC中的應(yīng)用 9.2.6 8254編程應(yīng)用 9.3 可編程串行輸入/輸出接口芯片8251A 9.3.1 串行通信概述 9.3.2 8251A的內(nèi)部結(jié)構(gòu) 9.3.3 8251A的引腳分配 9.3.4 8251A的編程 9.3.5 8251A的接口技術(shù)與應(yīng)用舉例 9.4 可編程I/O控制模塊芯片82801EB ICH5/82801ER ICH5R 9.4.1 內(nèi)部結(jié)構(gòu)及引腳分配 9.4.2 功能描述 習(xí)題與思考題 第10章 常用外圍設(shè)備及人-機(jī)接口 10.1 概述 10.1.1 外圍設(shè)備的概念及一般功能 10.1.2 外圍設(shè)備的分類 10.2 常用外圍設(shè)備簡介 10.2.1 輸入設(shè)備 10.2.2 輸出設(shè)備 10.2.3 外存設(shè)備 10.2.4 通信設(shè)備 10.2.5 其他設(shè)備 10.3 鍵盤及其接口技術(shù) 10.3.1 鍵盤的工作原理 10.3.2 微機(jī)與鍵盤的接口 10.3.3 BIOS鍵盤緩沖區(qū)與鍵盤中斷服務(wù)程序 10.4 鼠標(biāo)器及其接口技術(shù) 10.4.1 鼠標(biāo)器工作原理 10.4.2 鼠標(biāo)器接口 10.5 顯示器及其接口技術(shù) 10.5.1 CRT顯示器工作原理 10.5.2 CRT顯示器接口技術(shù) 10.5.3 顯示器中斷程序調(diào)用 10.6 打印機(jī)及其接口技術(shù) 10.6.1 打印機(jī)工作原理 10.6.2 主機(jī)與打印機(jī)的接口 10.6.3 打印機(jī)I/O功能調(diào)用 10.7 多媒體計(jì)算機(jī) 10.7.1 多媒體計(jì)算機(jī)的概念及應(yīng)用 10.7.2 多媒體計(jì)算機(jī)的組成 習(xí)題與思考題 第11章 數(shù)/模轉(zhuǎn)換器和模/數(shù)轉(zhuǎn)換器及其與微處理器的接口技術(shù) 11.1 信號(hào)轉(zhuǎn)換技術(shù) 11.1.1 概述 11.1.2 幾種傳感器 11.2 數(shù)/模轉(zhuǎn)換原理及接口技術(shù) 11.2.1 數(shù)/模轉(zhuǎn)換基本原理 11.2.2 數(shù)/模轉(zhuǎn)換器的性能參數(shù)和術(shù)語 11.3 數(shù)/模轉(zhuǎn)換芯片及接口技術(shù) 11.3.1 DAC0832 11.3.2 DAC1210/1209/1208系列D/A轉(zhuǎn)換器及接口 11.3.3 數(shù)/模轉(zhuǎn)換器芯片和微處理器的接口需要注意的問題 11.4 模/數(shù)轉(zhuǎn)換器原理及其接口技術(shù) 11.4.1 A/D轉(zhuǎn)換器基本工作原理 11.4.2 A/D的性能參數(shù)和術(shù)語 11.5 模/數(shù)轉(zhuǎn)換芯片及接口技術(shù) 11.5.1 ADC0808/0809 11.5.2 模/數(shù)轉(zhuǎn)換器芯片和微處理器的接口需要注意的問題 11.6 D/A和A/D器件的選擇 習(xí)題與思考題 第12章 微型計(jì)算機(jī)的應(yīng)用 12.1 在輔助科學(xué)實(shí)驗(yàn)中的應(yīng)用 12.2 在生物科學(xué)中的應(yīng)用 12.3 在過程控制中的應(yīng)用 12.3.1 中央處理機(jī)(CPU)和存儲(chǔ)器 12.3.2 生產(chǎn)過程的輸入/輸出 12.3.3 人機(jī)接口 12.3.4 通信 12.3.5 編程配套裝置 12.3.6 控制手段 12.4 在臨床醫(yī)療儀器中的應(yīng)用 12.5 I/O接口與32位微處理器的連接 12.6 應(yīng)用舉例 習(xí)題與思考題 附錄 參考文獻(xiàn)
編輯推薦
《21世紀(jì)高等學(xué)校計(jì)算機(jī)教育實(shí)用規(guī)劃教材·32位微型計(jì)算機(jī)原理接口技術(shù)及其應(yīng)用》由清華大學(xué)出版社出版。
圖書封面
圖書標(biāo)簽Tags
無
評論、評分、閱讀與下載
32位微型計(jì)算機(jī)原理·接口技術(shù)及其應(yīng)用 PDF格式下載