作 者:李珍香 主編 著作
定 價:49
出 版 社:清華大學出版社
出版日期:2018年05月01日
頁 數:336
裝 幀:平裝
ISBN:9787302490135
結構清晰、由淺入深、循序漸進。緊緊圍繞微型計算機的各硬件組成部分,由外到內、由淺入深,循序漸進地介紹各組成部分及它們之間的內在聯繫,能讓讀者建立起微機繫統的整體概念,能真正理解微機的組成結構及工作原理。 注重基礎,突出重點,兼顧新技術。以Intel 8086 CPU為總線貫穿始終,注重將復雜抽像的理論實例化,也用一定的篇幅介紹了微型計算機的新技術。 實例豐富,理論與實踐相結合,啟發性強。“用教材教,不是教教材”,本書提供了大量精心設等
●目錄Contents第1章微型計算機基礎知識11.1微型計算機概述11.1.1微型計算機及其發展概況21.1.2微型計算機的特點51.2微型計算機繫統的組成51.2.1微型計算機繫統的概念51.2.2微型計算機繫統的硬件結構及其功能71.2.3微型計算機的基本工作原理和工作過程101.2.4微型計算機的主要性能指標111.3計算機中的數制和編碼131.3.1常用數制及相互間的轉換131.3.2二進制數的運算161.3.3帶符號數在計算機中的表示171.3.4計算機中常用的編碼21習題與思考題23第2章微處理器252.18086微處理器內部基本結構262.1.18086 CPU的功能結構262.1.28086 CPU的寄存器結構292.28086 CPU的存儲器組織及I/O結構332.2.1的地址和內容332.2.2存儲器的分段與物理地址的形成342.2.38086 CPU的I/O結構372.38086微處理器的外部引腳及工作模式372.3.18086 CPU的具體引腳及其功能382.3.28086微處理器的工作模式及繫統結構42◆微機原理與接口技術(第2版)目錄2.48086微處理器的總線操作與時序442.4.1時鐘周期、總線周期和指令周期442.4.2總線操作與時序442.5Intel的其他微處理器502.5.180x86 32位微處理器502.5.2Pentium繫列微處理器602.5.3雙核和多核微處理器65習題與思考題66第3章尋址方式與指令繫統683.1指令繫統概述683.1.1指令的基本概念683.1.2指令格式693.1.3操作數類型703.1.4指令的執行713.2尋址方式713.2.1立即尋址713.2.2寄存器尋址723.2.3存儲器尋址723.3調試工具DEBUG763.3.1DEBUG的啟動763.3.2DEBUG的主要命令783.48086 CPU指令繫統853.4.1數據傳送類指令853.4.2算術運算類指令923.4.3邏輯運算與移位類指令993.4.4控制轉移類指令1043.4.5串操作類指令1123.4.6處理器控制類指令1173.580x86/Pentium新增指令簡介1183.5.180x86尋址方式 1183.5.280x86 CPU新增指令119習題與思考題121第4章彙編語言程序設計1244.1彙編語言源程序1244.1.1彙編語言基本概念1244.1.2彙編語言源程序的結構1254.1.3彙編語言語句類型及格式1274.1.4數據項及表達式1284.2彙編語言偽指令1334.2.1符號定義偽指令1334.2.2數據定義偽指令1354.2.3段定義偽指令1384.2.4指定段寄存器偽指令1394.2.5指定地址偽指令1404.2.6源程序結束偽指令1414.3彙編語言程序的上機過程1414.3.1上機環境1414.3.2上機過程1424.4DOS繫統功能調用1474.4.1繫統功能調用的一般方法1474.4.2DOS常用繫統功能調用1484.5彙編語言程序設計1504.5.1順序結構程序設計1504.5.2分支結構程序設計1534.5.3循環結構程序設計1584.5.4子程序設計166習題與思考題175第5章存儲器繫統1775.1存儲器概述1775.1.1存儲器繫統與多級存儲體繫結構1775.1.2存儲器的分類與組成1785.1.3存儲器的性能指標1805.2RAM存儲器1815.2.1SRAM存儲器1815.2.2DRAM存儲器1845.3ROM存儲器1865.3.1掩膜ROM1865.3.2可編程ROM1875.3.3可擦除可編程ROM1875.3.4電可擦除可編程ROM1895.3.5Flash存儲器1905.4存儲器的擴展設計1925.4.1存儲器芯片與CPU連接概述1925.4.2存儲器容量的擴展1945.4.3存儲器的擴展設計舉例1975.4.416位微機繫統中的存儲器組織1995.5高速緩衝存儲器2005.5.1Cache的基本結構和工作原理2005.5.2Cache 的讀/寫和替換策略2015.5.3Cache的地址映射2035.6虛擬存儲器及其管理技術2055.6.1虛擬存儲器概述2055.6.2虛擬存儲器中的地址結構映射與變換方式206習題與思考題209第6章微機總線2116.1總線概述2116.1.1總線分類2126.1.2總線標準和性能指標2136.1.3總線控制方式2146.2繫統總線2146.2.1ISA總線2156.2.2PCI總線2186.2.3AGP總線2226.2.4新型總線PCI Express2246.3外總線2266.3.1RS232C總線2266.3.2USB總線2286.3.3IEEE 1394總線231習題與思考題233第7章I/O接口總論2347.1I/O接口概述2347.1.1I/O接口及接口技術的概念2347.1.2I/O接口的主要功能2367.1.3I/O接口的基本結構與分類2377.2I/O端口2387.2.1I/O端口的編址方式2397.2.2I/O指令2397.2.3I/O端口地址分配2417.2.4I/O端口地址譯碼2427.3CPU與外設間的數據傳送方式2457.3.1程序控制傳送方式2457.3.2中斷傳送方式2487.3.3DMA傳送方式249習題與思考題251第8章中斷技術2528.1中斷基礎2528.1.1中斷的基本概念2528.1.2中斷優先級與中斷嵌套2538.1.3中斷過程2568.28086 CPU的中斷繫統2588.2.18086 CPU中斷類型2588.2.28086 CPU響應中斷的過程2608.2.3中斷向量及中斷向量表2628.3可編程中斷控制器8259A2638.3.18259A的內部結構和引腳2638.3.28259A的工作方式2658.3.38259A的級聯2698.3.48259A的命令字2698.48259A在微機中的編程應用2758.580486 CPU中斷繫統2768.5.180486 CPU中斷繫統結構及類型2768.5.2保護模式下的中斷與異常處理278習題與思考題281第9章微機基本接口技術與應用2829.1並行接口與可編程並行接口芯片8255A及其應用2829.1.1並行接口的特點、功能與分類2829.1.28255A的內部結構與引腳2849.1.38255A的工作方式與控制字2879.1.48255A應用舉例2919.2可編程定時/計數器8253及其應用2969.2.1定時與計數概念2969.2.28253的內部結構與引腳功能2979.2.38253的控制字與工作方式2999.2.48253的初始化編程及應用舉例3049.3串行通信與可編程串行接口芯片8251A及其應用3079.3.1串行通信基本概念3079.3.28251A的內部結構與引腳功能3129.3.38251A的控制字和初始化3169.3.48251A應用舉例3199.4A/D與D/A轉換接口及其應用3219.4.1A/D及D/A轉換概述3219.4.2A/D轉換器及其與CPU的接口3219.4.3D/A轉換器及其與CPU的接口3269.5多功能外圍接口芯片組簡介3319.5.1多功能外圍接口芯片組82C2063329.5.2多功能外圍接口芯片組82380334習題與思考題336參考文獻337
本書是《微機原理與接口技術》的第2版。結合計算機的發展和靠前版教材在實際教學中的使用體會,主要以Intel 8086微處理器為基礎,繫統闡述微型計算機的基本組成、工作原理及接口技術。全書共分為9章,講述微處理器的結構、尋址方式和指令繫統、彙編語言程序設計、存儲器繫統、總線技術和常用接口芯片等內容。本書依然注重實用性、實踐性、繫統性和優選性的特點,理論與實踐緊密結合,在強調基本概念的基礎上列舉了大量實例,融入了作者多年來在一線教學中的經驗和體會。本書可作為普通高校非計算機專業本科學生的教材,也可作為工程技術人員的參考資料。
尋址方式與指令繫統【本章導學】每種CPU都有自己的指令繫統,供用戶編程使用。可以說,指令繫統功能的強弱大體上決定了計算機硬件繫統功能的強弱。本章主要介紹8086
CPU的指令繫統,包括尋址方式,它們是彙編語言程序設計的基礎。本章還介紹了調試工具DEBUG,它不僅是彙編語言程序設計中常用的調試工具,也是理解和掌握指令的得力工具。讀者剛開始接觸彙編指令,與不錯語言相比,可能會有一些困難或不適應,特別是對部分指令中寄存器的默認使用及其用途的學習,是初學者感到難以理解和記憶的內容,需要通過大量例題和習題,並且在第4章的程序設計中實際靈活運用之後,纔能逐步理解和掌握。【學習目的】(1)
理解指令的一般概念、彙編指令的基本格式及指令的執行過程;等
前言Foreword“微機原理與接口技術”是高等院校理工類專業的一門硬件技術基礎課。通過本課程的學習,學生將從理論與實踐上掌握微型計算機的基本組成與工作原理,掌握彙編語言程序設計和微機常用接口技術,建立起微機繫統的整體概念,了解微型計算機的發展和新技術。經過教學實踐和走訪調研,在全國高校非計算機專業,本課程的教學現狀是學生普遍感覺難學、部分內容較難理解。本書正是針對這樣的現狀,主要結合微型計算機的發展和第1版教材在實際教學中的使用體會和教學需求精心修訂而成。本次修訂進一步突出了教材的實用性、適用性、實踐性、繫統性,以及理論與實踐緊密結合的特點,內容上依然以Intel 8086微處理器為基礎,繫統闡述微型計算機的基本組成、工作原理,彙編語言程序設計,存儲器繫統,總線技術及接口技術,但對部分內容進行了必要的調整、精簡與修改;結構上進行了優化和整合;編寫風格上仍然由淺入深、循序漸進,對等