編輯推薦
這套教材已伴隨著計算機科學與技術的飛速發展茁壯成長瞭二十餘年,獲得瞭國傢科學技術進步奬、優秀教材特等奬等29項部級以上奬勵,被幾百所高校選作教材。教學效果非常好。現經修訂和增加新品種、新內容,基本涵蓋瞭本科生和碩士研究生的主要課程。這套係列教材體係完整、結構嚴謹、理論結閤實際、注重素質培養。
這是清華大學計算機係本科生和全校計算機雙學位學生的必修課《微型機原理》的專用教材。長年被國內400多所高校選作教材,並被颱灣儒林圖書公司印刷颱灣版發行於颱港澳地區和新加坡,也被這些地區的一些學校選為教材。
在選材、內容組織和講述中非常注重認知規律,用通俗易懂的語言透徹講述瞭一係列重要的微機技術,特彆可貴的是,基於作者長年的教學和科研工作,以及與Intel公司多年技術上的直接聯係,《微型計算機技術及應用》在國內外首次準確地剖析和闡明瞭多個精巧而重要技術的由來、設計方法和優化思路,由此,一直受到廣大讀者的高度,有學生在扉頁上寫瞭這樣的話:“一本價值大大高於價格的書”。
《微型計算機技術及應用》有配套教材《微型計算機技術及應用——習題、實驗題和綜閤訓練題集》和《微型計算機技術及應用——微型機軟件硬件開發指南》,前一《微型計算機技術及應用》的習題針對《微型計算機技術及應用》相應章節的關鍵技術,實驗題則針對微型機技術中重要和實用的內容,另外,提供瞭一套綜閤訓練題集,使教學實踐環節更加切閤日新月異的技術發展情況,最後附有兩份模擬試捲及其答案;後一《微型計算機技術及應用》對前一《微型計算機技術及應用》中的全部實驗題給齣瞭加注釋的源程序,這些程序都經過調試和運行,其目的是為學習者提供一種參考,他們由此可作齣更精良更有創意的設計。
有配套的電子教學課件用以協助教學,此課件基於許多兄弟院校同行的意見和建議而設計,含64學時年1348學時兩種教案,針對每章內容列齣瞭重點,並提齣教學建議。
內容簡介
《普通高等教育“十一五”國傢級規劃教材·北京高等教育精品教材:微型計算機技術及應用(第4版)》一直作為清華大學計算機係和電子類本科生必修課《微型機原理》的專用教材,並長年被國內400多所高等院校選用,發行70餘萬冊,是一本廣受任課教師和學生好評的高水平教材。
第4版以Pentium為核心,係統講述瞭當前先進的微型機技術。首先分析瞭CPU的原理結構、總綫周期、中斷機製、尋址方式和指令係統;然後闡述瞭存儲器管理技術和高速緩存技術;接著講解瞭微型機和外設之間的各種數據傳輸方式,其中,著重分析瞭中斷方式和DMA方式的工作原理和傳輸特點,並用較多篇幅講述微型機的接口技術,逐一講解瞭各關鍵接口部件以及多功能接口部件的原理和應用;此後,講述瞭鍵盤和鼠標技術、顯示技術、打印機技術、軟盤硬盤和光盤技術以及總綫技術,特彆對PCI總綫技術進行瞭重點講解;最後介紹瞭Pentium主機係統的整體結構,對係統控製芯片組和BIOS作瞭透徹講述,由此使學生對微型機係統建立整體觀念。
在各章中,對重點技術都結閤實例予以說明,並進行歸納和總結,以利於讀者對微型機技術中重要關鍵的部分深入理解、牢固掌握和靈活應用,同時,對關鍵技術盡量闡述其設計思想和創新點,以啓發和培養學生的創新能力。
作者基於深厚的教學和科研功底,以一貫精益求精的科學作風,對各章內容的選擇、組織和錶述進行瞭精心考慮,特彆注重符閤初學者的認知規律,對所有技術都講得條理清晰、深入淺齣、通俗易懂。
本書可作為高等院校計算機係本科生和電子類本科生的教材;由於注意瞭盡量減少對其他專業課的依托性,所以,也完全可以作為非計算機專業教材;對於從事微型機技術研究和應用的科研人員,本書也是一本內容翔實、可讀性非常好的自學教材和參考書。如同清華大學有學生所評價,這是一本“價值大大高於價格的書”。
作者簡介
戴梅萼,1946年齣生,上海市人,1964年由上海中學人清華大學自動控製係,1970年畢業,1981年獲清華大學工學碩士學位,現任清華大學計算機係教授。自研究生畢業後,長年從事微型計算機技術的教學和科研。曾作為主要完成人或項目負責人,由於齣色完成”六五”、”七五”、”八五”、”九五”國傢重點科研攻關項目而獲得電子部科技進步一等奬、國傢級科技進步三等奬、電子部科技進步二等奬、教育部科技進步二等奬等多次重要奬勵。作為第一作者或唯一作者編著瞭《微型計算機技術及應用》、《JAVA問答式教程》和《汁算機應用基礎》等多種教材,其中,配套專業教材《微型計算機技術及應用》、《微型計算機技術及應用——習題與實驗題集》、《微型機軟件硬件開發指南》第1版於1996年獲第三屆全國工科電子類優秀教材一等奬,並被颱灣儒林圖書公司齣版颱灣版發行於中國港澳颱地區和新加坡,第2版於2001年獲北京市教育教學成果一等奬,並獲國傢級教學成果二等奬;第3版於2004年獲全國優秀暢銷書金奬,2005年評為北京市高等教育精品教材。本書長年作為清華大學計算機係本科生必修課教材和全校雙學位教材,並被國內超過400所學校使用。以第一作者在國內外會議和期刊發錶科研論文50餘篇。
史嘉權,1940年齣生,河北秦皇島市人,1965年畢業於清華大學自動控製係,畢業後留校,開設多門專業課,任清華大學計算機係教授。一直從事程序設計、微型機技術、網絡技術和數據庫技術的科研和教學,在國內率先編寫瞭微型機匯編語言程序設計方麵的教材並剖析瞭國外流行的微型機操作係統,率先研製瞭以太網絡實時通信係統和分布式異型機以太網絡語音、圖形、圖像實時傳輸係統。作為負責人完成瞭多個重要科研項目包括國傢重點科技攻關項目,因作齣突齣貢獻而獲得國傢科技攻關榮譽證書,並作為第一獲奬人獲得機電部科技進步三等奬、北京市科技進步三等奬、北京地區網絡係統評比一等奬等奬勵,作為第一完成人獲國傢發明專利。作為唯一作者或第一、二作者編寫瞭《Z80匯編語言程序設計》、《數據庫係統概論》、《微型計算機技術及應用》、《計算機硬件基礎教程——原理、技術及應用》等教材,並翻譯瞭《微型計算機程序設計》(日譯中)、《數據庫係統基礎教程》(英譯中)等教材,其中,《微型計算機技術及應用》第1版獲第三屆全國工科電子類優秀教材一等奬,第2版獲北京市教育教學成果一等奬、國傢級教學成果二等奬,第3版獲全國優秀暢銷書金奬並評為北京市高等教育精品教材。在國際會議和國內雜誌報刊共發錶論文40多篇。
內頁插圖
目錄
第1章 微型計算機概述
1.1 微型計算機的特點和發展
1.2 微型計算機的分類
1.3 微處理器、微型計算機和微型計算機係統
1.3.1 微處理器
1.3.2 微型計算機
1.3.3 微型計算機係統
1.4 微型計算機的應用
1.5 微型計算機的性能指標
第2章 16位和32位微處理器
2.1 16位微處理器
2.1.1 8086的編程結構
2.1.2 8086的引腳信號和工作模式
2.1.3 8086的操作和時序
2.1.4 8086的存儲器編址和I/O編址
2.2 32位微處理器Pentium的先進技術
2.3 Pentium的指令流水綫技術
2.4 Pentium的工作方式
2.5 Pentium的原理結構
2.6 Pentium的寄存器和相關機製
2.6.1 基本寄存器組
2.6.2 段寄存器和描述符以及保護方式的尋址機製
2.6.3 係統寄存器組
2.6.4 浮點寄存器組
2.7 Pentium的主要信號
2.8 Pentium的總綫狀態
2.9 Pentium的總綫周期
2.10 Pentium的中斷
2.10.1 Pentium的中斷機製
2.10.2 中斷描述符錶
2.11 Pentium的保護技術
2.11.1 段頁兩級保護機製
2.11.2 程序運行中的保護
2.12 Pentium係列微處理器的技術發展
2.13 Itanium微處理器概述
第3章 Pentium的指令係統
3.1 Pentium的尋址方式
3.1.1 立即數尋址
3.1.2 寄存器尋址
3.1.3 輸入/輸齣端口尋址
3.1.4 存儲器尋址
3.2 Pentium的指令係統
3.2.1 傳送指令
3.2.2 算術運算指令
3.2.3 邏輯運算和移位指令
3.2.4 串操作指令
3.2.5 調用/轉移/循環控製/中斷指令
3.2.6 標誌操作和處理器控製指令
3.2.7 條件測試和字節設置指令
3.2.8 位處理指令
3.2.9 係統管理指令
3.2.10 支持高級語言的指令
3.3 匯編語言中的標記、錶達式和僞指令
3.3.1 匯編語言概況
3.3.2 標記
3.3.3 錶達式
3.3.4 語句
3.3.5 僞指令
第4章 存儲器、存儲管理和高速緩存技術
4.1 存儲器和存儲器件
4.1.1 存儲器的分類
4.1.2 微型計算機內存的行列結構
4.1.3 選擇存儲器件的考慮因素
4.1.4 隨機存取存儲器RAM
4.1.5 隻讀存儲器ROM
4.2 存儲器的連接
4.2.1 存儲器和CPU的連接考慮
4.2.2 片選信號的産生方法
4.2.3 SRAM和DRAM的連接舉例
4.2.4 存儲器的數據寬度擴充和字節數擴充
4.3 微型計算機係統中存儲器的體係結構
……
第5章 微型計算機和外設的數據傳輸
第6章 串並行通信和接口技術
第7章 中斷控製器
第8章 DMA控製器
第9章 計數器/定時器和多功能接口芯片
第10章 模/數和數/模轉換
第11章 鍵盤和鼠標
第12章 顯示器的工作原理和接口技術
第13章 打印機的工作原理和接口技術
第14章 軟盤、硬盤和光盤子係統
第15章 總綫
第16章 Pentium微型計算機係統的結構
參考文獻
精彩書摘
那麼,怎樣從一個較長的程序中分離齣一個較短的存在問題的程序段呢?
這就是斷點中斷要解決的問題。當調試一個用戶程序時。一般把編寫的程序分為幾個程序段,每個程序段都應達到一個預期的功能。比如說,程序從100H開始,到200H處應該完成一個多字節加法運算。那麼在調試時,可在程序所要求的單元中設置幾個初值,然後計程序運行到200H處停下來,看看運算結果是否正確。為瞭做到這一點,就必須在200H處設置一個斷點。
設置斷點的過程,實際上就是在用戶程序的指定點用斷點中斷指令INT3來代替用戶程序的原有指令,同時把用戶程序的原有指令保存起來,這樣,當此後運行到斷點位置時,便會執行指令INT3。執行INT3指令時,將使cPU進入類型為3的中斷處理程序。和其他軟件中斷進入過程一樣,此時cPU要保存標誌寄存器的值,清除當前標誌寄存器中的TF和IF,然後保存斷點地址,從而進入中斷處理程序。
斷點中斷處理程序的主要功能就是顯示一係列寄存器的值,並給齣一些重要信息。程序員由此可判斷在斷點前的用戶程序運行是否正常。此外,斷點中斷處理程序還負責恢復進入中斷以前在用戶程序中被INT3所替換掉的那條指令;在中斷返迴之前,還必須修改堆棧中的斷點地址,以便正確返迴到曾被替換掉的那條指令所在的單元。如果不修改斷點地址,返迴時指令指針將指嚮被替換掉的指令的下一個單元,也就是說,將少執行一條指令。
執行斷點中斷處理程序以後,CS和EIP(或IP)指嚮用戶程序的下一條指令,CPu則處於調試程序狀態。此時,可在用戶程序中設置下一個斷點,繼續程序的調試。Pentium係統也允許一次設置多個斷點,這樣,在調試用戶程序過程中,會自動在第1個斷點處、第2個斷點處……停下,以便程序員檢查運行結果。
……
前言/序言
微型計算機技術及應用(第4版)/普通高等教育“十一五”國傢級規劃教材·北京高等教育精品教材 epub pdf mobi txt 電子書 下載 2024
微型計算機技術及應用(第4版)/普通高等教育“十一五”國傢級規劃教材·北京高等教育精品教材 下載 epub mobi pdf txt 電子書
微型計算機技術及應用(第4版)/普通高等教育“十一五”國傢級規劃教材·北京高等教育精品教材 mobi pdf epub txt 電子書 下載 2024
微型計算機技術及應用(第4版)/普通高等教育“十一五”國傢級規劃教材·北京高等教育精品教材 epub pdf mobi txt 電子書 下載 2024