出版時(shí)間:1998-07 出版社:清華大學(xué)出版社 作者:張秀瓊,吳定榮,李大友 著 頁數(shù):307
前言
《微型計(jì)算機(jī)原理》和《微型計(jì)算機(jī)接口技術(shù)》是計(jì)算機(jī)專業(yè)的專業(yè)必修課。這兩門課相輔相成,前后銜接緊密,互為補(bǔ)充、缺一不可?! ”緯鵀椤段⑿陀?jì)算機(jī)原理》,它以當(dāng)前應(yīng)用極為廣泛的PC系列微型計(jì)算機(jī)為背景,全面闡述了微型計(jì)算機(jī)系統(tǒng)的基本概念、基本組成和基本工作原理,并給出了大量實(shí)例。 全書由6章組成: 第1章為微型計(jì)算機(jī)系統(tǒng)綜述,全面介紹了微處理器和微型計(jì)算機(jī)的發(fā)展概況,微處理器、微型計(jì)算機(jī)系統(tǒng)組成和工作原理,以及微型計(jì)算機(jī)系統(tǒng)配置?! 〉?章為Intel系列微處理器。在本章中詳細(xì)講述了PC機(jī)Intel系列微處理器的內(nèi)部結(jié)構(gòu)、時(shí)序和總線周期、存儲(chǔ)器管理功能以及多任務(wù)處理功能?! 〉?章為CPU子系統(tǒng)的支持芯片和CPU子系統(tǒng)的組成實(shí)例。在本章中,闡述了CPU子系統(tǒng)支持芯片的結(jié)構(gòu)和工作原理、單CPU模式和多CPU模式系統(tǒng)的構(gòu)成和工作原理?! 〉?章為中斷系統(tǒng),在本章中對中斷系統(tǒng)結(jié)構(gòu)、工作原理,編程方法進(jìn)行了詳細(xì)論述并給出了中斷系統(tǒng)實(shí)例。 第5章為存儲(chǔ)器接口。《微型計(jì)算機(jī)原理》和《微型計(jì)算機(jī)接口技術(shù)》是姊妹篇,為便于進(jìn)行微機(jī)工作原理的論述,將存儲(chǔ)器接口放在《微型計(jì)算機(jī)原理》中講述。在本章中詳細(xì)講解了存儲(chǔ)器芯片及存儲(chǔ)器與微處理器的接口技術(shù),并給出了實(shí)例。 第6章為Intel系列微處理器指令系統(tǒng)。考慮到在計(jì)算機(jī)專業(yè)中已單獨(dú)設(shè)置了匯編語言程序設(shè)計(jì)課,故將指令系統(tǒng)一章放在最后,讀者可以根據(jù)自己的情況和教學(xué)大綱的要求選教或選讀?! ”緯窃谧髡叨嗄杲虒W(xué)工作經(jīng)驗(yàn)的基礎(chǔ)上編寫的,內(nèi)容豐富,但不失精練,層次清楚,深入淺出,是一本難得的好書?! ”緯鶕?jù)國家教委制定的《微型計(jì)算機(jī)原理》教學(xué)大綱的要求來編寫,可作為計(jì)算機(jī)專業(yè)大專教材使用,也可供其他相關(guān)專業(yè)作為本科教材使用。
內(nèi)容概要
《微型計(jì)算機(jī)原理》是根據(jù)國家教委制定的計(jì)算機(jī)專業(yè)大專教學(xué)大綱要求編寫的?! ”緯嫦到y(tǒng)地介紹了PC系列微型計(jì)算機(jī)原理,內(nèi)容包括:微型計(jì)算機(jī)系統(tǒng)綜述、Intel系列微處理器、CPU子系統(tǒng)的支持芯片和CPU子系統(tǒng)組成實(shí)例、中斷系統(tǒng)、存儲(chǔ)器接口、8086/8088、80286、80386、80486指令系統(tǒng)?! ≡诟戒浿羞€給出了8086到Pentium的指令集?! 「髡潞竺婢接兴伎碱}和練習(xí)題?! 段⑿陀?jì)算機(jī)原理》是在作者多年教學(xué)實(shí)踐經(jīng)驗(yàn)的基礎(chǔ)上編寫的。它可作為計(jì)算機(jī)專業(yè)大專教材使用,也可供相關(guān)專業(yè)技術(shù)人員使用。
書籍目錄
第1章 微型計(jì)算機(jī)系統(tǒng)綜述1.1概述1.1.1微處理器和微型計(jì)算機(jī)的發(fā)展概況1.1.2微型計(jì)算機(jī)中常用的術(shù)語1.2微處理器、微型機(jī)和微機(jī)系統(tǒng)1.2.1微處理器1.2.2微型計(jì)算機(jī)1.2.3微型計(jì)算機(jī)系統(tǒng)1.3IBM PC/XT機(jī)概況1.3.1系統(tǒng)板1.3.2I/O適配器插件板1.4IBM PC/AT機(jī)概況1.4.1系統(tǒng)配置1.4.2可運(yùn)行的操作系統(tǒng)1.5386微型機(jī)的概況1.5.1系統(tǒng)板1.5.2386系統(tǒng)I/O接口的配置思考題與練習(xí)題第2章 Intel系列微處理器2.18086/8088 CPU的主要性能2.1.18086與8088 CPU2.1.28086硬件設(shè)計(jì)中的幾種重大改進(jìn)2.28086/8088 CPU的內(nèi)部結(jié)構(gòu)框圖2.2.1框圖2.2.2寄存器2.2.38086/8088的存儲(chǔ)器管理2.38086/8088引腳功能說明2.3.18088引腳說明2.3.28086引腳說明2.48086/8088 CPU的時(shí)序2.4.1典型的BIU總線周期2.4.28086在單CPU系統(tǒng)內(nèi)讀存儲(chǔ)器或讀I/O端口的總線周期時(shí)序2.4.38086在單CPU系統(tǒng)內(nèi)寫存儲(chǔ)器或?qū)慖/O端口的總線周期時(shí)序2.4.48086多CPU系統(tǒng)讀寫總線周期時(shí)序2.4.58088訪問存儲(chǔ)器與I/O端口總線周期時(shí)序2.4.68086/8088的WAIT(等待)狀態(tài)2.4.78086/8088請求占用總線狀態(tài)時(shí)序2.580286 CPU2.5.180286的內(nèi)部結(jié)構(gòu)2.5.280286引腳功能說明2.680386 CPU2.6.180386的內(nèi)部結(jié)構(gòu)2.6.280386引腳功能說明2.780486 CPU2.7.180486的內(nèi)部結(jié)構(gòu)2.7.280486引腳功能說明2.880286以上CPU的存儲(chǔ)器管理功能2.8.1虛擬地址空間和實(shí)地址空間2.8.2虛擬地址空間與實(shí)地址空間的轉(zhuǎn)換2.980286以上CPU的保護(hù)功能2.9.1存儲(chǔ)器保護(hù)功能2.9.2特權(quán)級保護(hù)功能2.10多任務(wù)處理2.10.1多任務(wù)軟件2.10.2任務(wù)狀態(tài)段TSS2.10.3TSS描述符和任務(wù)寄存器TR2.10.4任務(wù)門描述符2.10.5任務(wù)的切換2.11Pentium CPU簡介思考題與練習(xí)題第3章 CPU子系統(tǒng)的支持芯片和CPU子系統(tǒng)的組成實(shí)例3.18086/8088的支持芯片3.1.18284時(shí)鐘發(fā)生器/驅(qū)動(dòng)器3.1.28282/8283 I/O鎖存器3.1.38286/8287 8位并行雙向總線驅(qū)動(dòng)器3.1.48288總線控制器3.28086/8088系統(tǒng)的構(gòu)成3.2.1單CPU模式系統(tǒng)的構(gòu)成框圖3.2.2多CPU模式系統(tǒng)的構(gòu)成3.3IBM PC/XT機(jī)系統(tǒng)板核心控制電路組成3.3.1IBM PC/XT機(jī)處理器子系統(tǒng)核心控制電路的組成3.3.28088與8087的接口3.3.3IBM PC/XT機(jī)的等待控制電路3.4IBM PC/AT機(jī)系統(tǒng)板核心控制電路的支持芯片和電路組成3.4.180286的支持芯片3.4.2IBM PC/AT機(jī)系統(tǒng)板核心電路3.5386系統(tǒng)板核心電路及其支持芯片組簡介3.5.1386微型計(jì)算機(jī)系統(tǒng)板簡介3.5.2386微機(jī)系統(tǒng)支持芯片組簡介思考題與練習(xí)題第4章 中斷系統(tǒng)4.18086/8088的中斷結(jié)構(gòu)4.1.1內(nèi)部中斷4.1.2外部中斷4.1.3中斷矢量和中斷矢量表4.1.4中斷矢量表的初始化4.28086/8088中斷的優(yōu)先級別及對中斷源的管理4.2.1中斷的優(yōu)先級別4.38259A可編程中斷控制器4.3.18259A的框圖和引腳4.3.2中斷觸發(fā)方式和中斷響應(yīng)過程4.3.38259A的編程控制4.4中斷系統(tǒng)實(shí)例分析4.4.1IBM PC/XT機(jī)的中斷控制邏輯結(jié)構(gòu)4.4.2IBM PC/XT機(jī)的BIOS對8259A的初始化4.4.3IBM PC/AT機(jī)的中斷控制邏輯結(jié)構(gòu)4.4.4IBM PC/AT機(jī)對8259A的初始化4.580286以上CPU虛擬保護(hù)模式下的中斷和異常4.5.1異常4.5.2中斷和異常的識(shí)別4.5.3中斷描述符表和門描述符4.5.4保護(hù)模式下的中斷處理思考題與練習(xí)題第5章 存儲(chǔ)器接口5.1概述5.2半導(dǎo)體存儲(chǔ)器的分類和現(xiàn)狀5.3存儲(chǔ)器芯片5.3.1SRAM靜態(tài)讀寫存儲(chǔ)器5.3.2DRAM芯片實(shí)例5.3.3EPROM和EEPROM芯片實(shí)例5.4存儲(chǔ)器接口技術(shù)5.4.1組成存儲(chǔ)器電路應(yīng)考慮的問題5.4.2存儲(chǔ)器的組成5.4.3存儲(chǔ)器片選信號的產(chǎn)生方式和譯碼電路5.4.4存儲(chǔ)器接口技術(shù)實(shí)例5.4.5SIMM內(nèi)存條5.5PC機(jī)存儲(chǔ)器的層次結(jié)構(gòu)和對內(nèi)存的管理5.5.1內(nèi)存的層次結(jié)構(gòu)5.5.2內(nèi)存管理思考題與練習(xí)題第6章 8086/8088,80286,80386,80486指令系統(tǒng)6.18086/8088指令系統(tǒng)6.1.1指令分類6.1.2尋址方式6.1.3堆棧操作6.1.4輸入/輸出(I/O)和其它數(shù)據(jù)傳送指令6.1.5算術(shù)指令和它們對標(biāo)志寄存器的影響6.1.6邏輯指令6.1.7字串處理指令6.1.8控制轉(zhuǎn)移指令6.1.9循環(huán)控制指令6.1.10子程序調(diào)用和返回指令6.1.11處理器控制指令6.280286新增加的和增強(qiáng)的指令6.2.1使用堆棧的指令6.2.2帶符號整數(shù)乘法指令6.2.3移位指令6.2.4內(nèi)存范圍檢查指令6.2.5記錄??臻g的指令6.2.6撤銷??臻g的指令6.2.7字符串輸入指令6.2.8字符串輸出指令6.2.9控制保護(hù)態(tài)指令6.380386新增加的指令6.3.180386新增加的指令6.3.280386增加了功能的指令6.480486新增加的指令附錄 A8086/8088,80286,80386指令集附錄 BPentium指令集
圖書封面
評論、評分、閱讀與下載