計算機組成原理第七章ppt課件_第1頁
計算機組成原理第七章ppt課件_第2頁
計算機組成原理第七章ppt課件_第3頁
計算機組成原理第七章ppt課件_第4頁
計算機組成原理第七章ppt課件_第5頁
已閱讀5頁,還剩53頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、第七章第七章 外圍設(shè)備外圍設(shè)備返回第七章第七章 外圍設(shè)備外圍設(shè)備l外圍設(shè)備概述l磁盤存儲設(shè)備l磁盤存儲設(shè)備的技術(shù)發(fā)展l磁帶存儲設(shè)備l顯示設(shè)備l輸入設(shè)備和打印設(shè)備7.1外圍設(shè)備概述外圍設(shè)備概述外圍設(shè)備的功能是在計算機和其他機器之間,以及計算機與用戶之間提供聯(lián)系。由于外圍設(shè)備的地位越來越重要,主要介紹以下內(nèi)容:硬磁盤、可移動磁盤、磁帶和光盤。7.1外圍設(shè)備概述外圍設(shè)備概述一、外圍設(shè)備的一般功能 外圍設(shè)備的功能是在計算機和其他機器之間,以及計算機與用戶之間提供聯(lián)系。二、外圍設(shè)備磁盤基本組成(1) 存儲介質(zhì),它具有保存信息的物理特征。例如磁盤就是一個存儲介質(zhì)的例子,它是用記錄在盤上的磁化元表示信息。(

2、2) 驅(qū)動裝置,它用于移動存儲介質(zhì)。例如,磁盤設(shè)備中,驅(qū)動裝置用于轉(zhuǎn)動磁盤并進行定位。(3)控制電路,它向存儲介質(zhì)發(fā)送數(shù)據(jù)或從存儲介質(zhì)接受數(shù)據(jù)。例如,磁盤讀出時,控制電路把盤上用磁化元形式表示的信息轉(zhuǎn)換成計算機所需要的電信號,并把這些信號用電纜送給計算機主機。7.1外圍設(shè)備概述外圍設(shè)備概述三、外圍設(shè)備的分類 一個計算機系統(tǒng)配備什么樣的外圍設(shè)備,是根據(jù)實際需要來決定的。如下圖所示出了計算機的五大類外圍設(shè)備,這只是一個典型化了的計算機環(huán)境。7.2磁盤存儲設(shè)備磁盤存儲設(shè)備一、磁記錄原理計算機的外存儲器又稱磁表面存儲設(shè)備。所謂磁表面存儲,是用某些磁性材料薄薄地涂在金屬鋁或塑料表面作載磁體來存儲信息。磁

3、盤存儲器、磁帶存儲器均屬于磁表面存儲器。磁表面存儲器的優(yōu)點:存儲容量大,位價格低;記錄介質(zhì)可以重復使用;記錄信息可以長期保存而不丟失,甚至可以脫機存檔;非破壞性讀出,讀出時不需要再生信息。當然,磁表面存儲器也有缺點,主要是存取速度較慢,機械結(jié)構(gòu)復雜,對工作環(huán)境要求較高。磁表面存儲器由于存儲容量大,位成本低,在計算機系統(tǒng)中作為輔助大容量存儲器使用,用以存放系統(tǒng)軟件、大型文件、數(shù)據(jù)庫等大量程序與數(shù)據(jù)信息。7.2磁盤存儲設(shè)備磁盤存儲設(shè)備l磁性材料的物理特性l見圖7.2磁盤存儲設(shè)備磁盤存儲設(shè)備l磁表面存儲器的讀寫原理l見圖l寫操作:當寫線圈中通過一定方向的脈沖電流時,鐵芯內(nèi)就產(chǎn)生一定方向的磁通。l讀操

4、作:當磁頭經(jīng)過載磁體的磁化元時,由于磁頭鐵芯是良好的導磁材料,磁化元的磁力線很容易通過磁頭而形成閉合磁通回路。不同極性的磁化元在鐵芯里的方向是不同的。7.2磁盤存儲設(shè)備磁盤存儲設(shè)備記錄方式的寫讀波形圖通過電磁變換,利用磁頭寫線圈中的脈沖電流,可把一位二進制代碼轉(zhuǎn)換成載磁體存儲元的不同剩磁狀態(tài);反之,通過磁電變換,利用磁頭讀出線圈,可將由存儲元的不同剩磁狀態(tài)表示的二進制代碼轉(zhuǎn)換成電信號輸出。這就是磁表面存儲器存取信息的原理。磁層上的存儲元被磁化后,它可以供多次讀出而不被破壞。當不需要這批信息時,可通過磁頭把磁層上所記錄的信息全部抹去,稱之為寫“0”。通常,寫入和讀出是合用一個磁頭,故稱之為讀寫磁

5、頭。每個讀寫磁頭對應(yīng)著一個信息記錄磁道。7.2磁盤存儲設(shè)備磁盤存儲設(shè)備二、磁盤的組成和分類1、磁盤的組成:見圖寫入時,將計算機并行送來的數(shù)據(jù)取至并串變換寄存器,變?yōu)榇袛?shù)據(jù),然后一位一位地由寫電流驅(qū)動器作功率放大并加到寫磁頭線圈上產(chǎn)生電流,從而在盤片磁層上形成按位的磁化存儲元。讀出時,當記錄介質(zhì)相對磁頭運動時,位磁化存儲元形成的空間磁場在讀磁頭線圈中產(chǎn)生感應(yīng)電勢,此讀出信息經(jīng)放大檢測就可還原成原來存入的數(shù)據(jù)。由于數(shù)據(jù)是一位一位串行讀出的,故要送至串并變換寄存器變換為并行數(shù)據(jù),再并行送至計算機。7.2磁盤存儲設(shè)備磁盤存儲設(shè)備l硬磁盤按盤片結(jié)構(gòu),分成可換盤片式與固定盤片式兩種;磁頭也分為可移動磁頭

6、和固定磁頭兩種。l可移動磁頭固定盤片的磁盤機的特點是一片或一組盤片固定在主軸上,盤片不可更換。盤片每面只有一個磁頭,存取數(shù)據(jù)時磁頭沿盤面徑向移動。可移動磁頭可換盤片的磁盤機:盤片可以更換,磁頭可沿盤面徑向移動。優(yōu)點是盤片可以脫機保存,同種型號的盤片具有互換性。l固定磁頭磁盤機特點是磁頭位置固定,磁盤的每一個磁道對應(yīng)一個磁頭,盤片不可更換。優(yōu)點是存取速度快,省去磁頭找道時間,缺點是結(jié)構(gòu)復雜。l溫徹斯特磁盤機簡稱溫盤,是一種采用先進技術(shù)研制的可移動磁頭固定盤片的磁盤機。它是一種密封組合式的硬磁盤,即磁頭、盤片、電機等驅(qū)動部件乃至讀寫電路等組裝成一個不可隨意拆卸的整體。工作時,高速旋轉(zhuǎn)在盤面上形成的

7、氣墊將磁頭平穩(wěn)浮起。優(yōu)點是防塵性能好,可靠性高,對使用環(huán)境要求不高,成為最有代表性的硬磁盤存儲器。而普通的硬磁盤要求具有超凈環(huán)境,只能用于大型計算機中。7.2磁盤存儲設(shè)備磁盤存儲設(shè)備三、磁盤驅(qū)動器和控制器磁盤驅(qū)動器是一種精密的電子和機械裝置,因此各部件的加工安裝有嚴格的技術(shù)要求。對溫盤驅(qū)動器,還要求在超凈環(huán)境下組裝。各類磁盤驅(qū)動器的具體結(jié)構(gòu)雖然有差別,但基本結(jié)構(gòu)相同,主要由定位驅(qū)動系統(tǒng)、主軸系統(tǒng)和數(shù)據(jù)轉(zhuǎn)換系統(tǒng)組成。如下圖是磁盤驅(qū)動器外形和結(jié)構(gòu)示意圖。7.2磁盤存儲設(shè)備磁盤存儲設(shè)備l磁盤控制器是主機與磁盤驅(qū)動器之間的接口,電路板實物見下圖(a)所示。由于磁盤存儲器是高速外存設(shè)備,故與主機之間采用

8、成批交換數(shù)據(jù)方式。作為主機與驅(qū)動器之間的控制器,它需要有兩個方面的接口:一個是與主機的接口,控制外存與主機總線之間交換數(shù)據(jù);另一個是與設(shè)備的接口,根據(jù)主機命令控制設(shè)備的操作。前者稱為系統(tǒng)級接口,后者稱為設(shè)備級接口。l主機與磁盤驅(qū)動器交換數(shù)據(jù)的控制邏輯見下圖(b)。磁盤上的信息經(jīng)讀磁頭讀出以后送讀出放大器,然后進行數(shù)據(jù)與時鐘的分離,再進行串并變換、格式變換,最后送入數(shù)據(jù)緩沖器,經(jīng)DMA(直接存儲器傳送)控制將數(shù)據(jù)傳送到主機總線。7.2磁盤存儲設(shè)備磁盤存儲設(shè)備四、磁盤上信息的分布 盤片的上下兩面都能記錄信息,通常把磁盤片表面稱為記錄面。記錄面上一系列同心圓稱為磁道。每個盤片表面通常有幾百到幾千個磁

9、道,每個磁道又分為若干個扇區(qū),如下一頁圖所示。從圖中看出,外面扇區(qū)比里面扇區(qū)面積要大。磁盤上的這種磁道和扇區(qū)的排列稱為格式。數(shù)據(jù)在磁盤上的記錄格式數(shù)據(jù)在磁盤上的記錄格式7.2磁盤存儲設(shè)備磁盤存儲設(shè)備五、磁盤存儲器的技術(shù)指標磁盤存儲器的主要技術(shù)指標存儲密度:存儲密度分道密度、位密度和面密度。道密度:沿磁盤半徑方向單位長度上的磁道數(shù),單位為道/英寸。位密度:磁道單位長度上能記錄的二進制代碼位數(shù),單位為位/英寸。面密度:位密度和道密度的乘積,單位為位/平方英寸。存儲容量:一個磁盤存儲器所能存儲的字節(jié)總數(shù),稱為磁盤存儲器的存儲容量。7.2磁盤存儲設(shè)備磁盤存儲設(shè)備l存取時間:存取時間是指從發(fā)出讀寫命令后

10、,磁頭從某一起始位置移動至新的記錄位置,到開始從盤片表面讀出或?qū)懭胄畔⒓由蟼魉蛿?shù)據(jù)所需要的時間。取決于以下三個因素決定:l一個是將磁頭定位至所要求的磁道上所需的時間,稱為找道時間;l第二個是找道完成后至磁道上需要訪問的信息到達磁頭下的時間,稱為等待時間,這兩個時間都是隨機變化的,因此往往使用平均值來表示,平均找道時間是最大找道時間與最小找道時間的平均值。平均等待時間和磁盤轉(zhuǎn)速有關(guān),它用磁盤旋轉(zhuǎn)一周所需時間的一半來表示。l第三個是數(shù)據(jù)傳送時間。7.2磁盤存儲設(shè)備磁盤存儲設(shè)備l數(shù)據(jù)傳輸率:磁盤存儲器在單位時間內(nèi)向主機傳送數(shù)據(jù)的字節(jié)數(shù),叫數(shù)據(jù)傳輸率,傳輸率與存儲設(shè)備和主機接口邏輯有關(guān)。從主機接口邏輯

11、考慮,應(yīng)有足夠快的傳送速度向設(shè)備接收/發(fā)送信息。從存儲設(shè)備考慮,假設(shè)磁盤旋轉(zhuǎn)速度為n轉(zhuǎn)/秒,每條磁道容量為N個字節(jié),則數(shù)據(jù)傳輸率:l Dr=nN(字節(jié)/秒)l 或Dr=Dv(字節(jié)/秒)【例1】磁盤組有6片磁盤,每片有兩個記錄面,最上最下兩個面不用。存儲區(qū)域內(nèi)徑22cm,外徑33cm,道密度為40道/cm,內(nèi)層位密度400位/cm,轉(zhuǎn)速6000轉(zhuǎn)/分。問:(1)共有多少柱面?(2)盤組總存儲容量是多少?(3)數(shù)據(jù)傳輸率多少?(4)采用定長數(shù)據(jù)塊記錄格式,直接尋址的最小單位是什么?尋址命令中如何表示磁盤地址?(5)如果某文件長度超過一個磁道的容量,應(yīng)將它記錄在同一個存儲面上,還是記錄在同一個柱面上

12、?解:(1)有效存儲區(qū)域=16.5-11=5.5(cm)因為道密度=40道/cm,所以4055=220道,即220個圓柱面。(2)內(nèi)層磁道周長為2R=23.1411=69.08(cm)每道信息量=400位/cm69.08cm=27632位=3454B每面信息量=3454B220=759880B盤組總?cè)萘?759880B10=7598800B(3)磁盤數(shù)據(jù)傳輸率Dr=rNN為每條磁道容量,N=3454Br為磁盤轉(zhuǎn)速,r=6000轉(zhuǎn)/60秒=100轉(zhuǎn)/秒Dr=rN=1003454B=345400B/s(4)采用定長數(shù)據(jù)塊格式,直接尋址的最小單位是一個記錄塊(一個扇區(qū)),每個記錄塊記錄固定字節(jié)數(shù)目的

13、信息,在定長記錄的數(shù)據(jù)塊中,活動頭磁盤組的編址方式可用如下格式: 此地址格式表示有4臺磁盤2位),每臺有16個記錄面/盤面4位),每面有256個磁道8位),每道有16個扇區(qū)4位)。(5)如果某文件長度超過一個磁道的容量,應(yīng)將它記錄在同一個柱面上,因為不需要重新找道,數(shù)據(jù)讀/寫速度快。臺號柱號磁道號扇區(qū)號盤面號/磁頭號7.3磁盤存儲設(shè)備的技術(shù)發(fā)展磁盤存儲設(shè)備的技術(shù)發(fā)展一、磁盤cache隨著微電子技術(shù)的飛速發(fā)展,CPU的速度每年增長1倍左右,主存芯片容量和磁盤驅(qū)動器的容量每15年增長1倍左右。但磁盤驅(qū)動器的存取時間沒有出現(xiàn)相應(yīng)的下降,仍停留在毫秒(ms)級。而主存的存取時間為納秒(ns)級,兩者速

14、度差別十分突出,因此磁盤I/O系統(tǒng)成為整個系統(tǒng)的瓶頸。為了減少存取時間,可采取的措施有:提高磁盤機主軸轉(zhuǎn)速,提高I/O總線速度,采用磁盤cache等。主存和CPU之間設(shè)置高速緩存cache是為了彌補主存和CPU之間速度上的差異。同樣,磁盤cache是為了彌補慢速磁盤和主存之間速度上的差異。7.3磁盤存儲設(shè)備的技術(shù)發(fā)展磁盤存儲設(shè)備的技術(shù)發(fā)展l磁盤cache的原理l在磁盤cache中,由一些數(shù)據(jù)塊組成的一個基本單位稱為cache行。當一個I/O請求送到磁盤驅(qū)動時,首先搜索驅(qū)動器上的高速緩沖行是否已寫上數(shù)據(jù)?如果是讀操作,且要讀的數(shù)據(jù)已在cache中,則為命中,可從cache行中讀出數(shù)據(jù),否則需從磁

15、盤介質(zhì)上讀出。寫入操作和CPU中的cache類似,有“直寫和“寫回兩種方法。磁盤cache利用了被訪問數(shù)據(jù)的空間局部性和時間局部性原理。空間局部性是指當某些數(shù)據(jù)被存取時,該數(shù)據(jù)附近的其他數(shù)據(jù)可能也將很快被存取;時間局部性是指當一些數(shù)據(jù)被存取后,不久這些數(shù)據(jù)還可能再次存取。因此現(xiàn)在大多數(shù)磁盤驅(qū)動器中都使用了預讀策略,而根據(jù)局部性原理預取一些不久將可能讀入的數(shù)據(jù)放到磁盤cache中。CPU的cache存取時間一般小于10ns,命中率95%以上,全用硬件來實現(xiàn)。磁盤cache一次存取的數(shù)量大,數(shù)據(jù)集中,速度要求較CPU的cache低,管理工作較復雜,因此一般由硬件和軟件共同完成。其中cache采用S

16、RAM或DRAM。7.3磁盤存儲設(shè)備的技術(shù)發(fā)展磁盤存儲設(shè)備的技術(shù)發(fā)展二、磁盤陣列RAIDRAID稱廉價冗余磁盤陣列,它是用多臺磁盤存儲器組成的大容量外存系統(tǒng)。其構(gòu)造基礎(chǔ)是利用數(shù)據(jù)分塊技術(shù)和并行處理技術(shù),在多個磁盤上交錯存放數(shù)據(jù),使之可以并行存取。在RAID控制器的組織管理下,可實現(xiàn)數(shù)據(jù)的并行存儲、交叉存儲、單獨存儲。由于陣列中的一部分磁盤存有冗余信息,一旦系統(tǒng)中某一磁盤失效,可以利用冗余信息重建用戶信息。RAID是1988年由美國加州大學伯克利分校一個研究小組提出的,它的設(shè)計理念是用多個小容量磁盤代替一個大容量磁盤,并用分布數(shù)據(jù)的方法能夠同時從多個磁盤中存取數(shù)據(jù),因而改善了I/O性能,增加了存

17、儲容量,現(xiàn)已在超級或大型計算機中使用。工業(yè)上制定了一個稱為RAID的標準,它分為7級(RAID 0RAID 6)。這些級別不是表示層次關(guān)系,而是指出了不同存儲容量、可靠性、數(shù)據(jù)傳輸能力、I/O請求速率等方面的應(yīng)用需求。 下面以RAID 0級為例來說明??紤]到低成本比可靠性更重要,RAID 0未采用奇偶校驗等冗余技術(shù)。RAID 0用于高速數(shù)據(jù)傳輸和高速I/O請求。對RAID 0,用戶和系統(tǒng)數(shù)據(jù)分布在陣列中的所有磁盤上。與單個大容量磁盤相比,其優(yōu)點是:如果兩個I/O請求正在等待兩個不同的數(shù)據(jù)塊,則被請求的塊有可能在不同的盤上。因而,兩個請求能夠并行發(fā)出,減少了I/O排隊的時間。見下圖。RAID 0

18、級陣列的數(shù)據(jù)映射7.4磁帶存儲設(shè)備磁帶存儲設(shè)備l磁帶機的記錄原理與磁盤機基本相同,只是它的載磁體是一種帶狀塑料,叫做磁帶。寫入時可通過磁頭把信息代碼記錄在磁帶上。當記錄有代碼的磁帶在磁頭下移動時,就可在磁頭線圈上感應(yīng)出電動勢,即讀出信息代碼。磁帶存儲設(shè)備由磁帶機和磁帶兩部分組成,它通常用作為海量存儲設(shè)備的數(shù)據(jù)備份。l磁帶速度比磁盤速度慢,原因是磁帶上的數(shù)據(jù)采用順序訪問方式,而磁盤則采用隨機訪問方式。7.5光盤和磁光盤存儲設(shè)備光盤和磁光盤存儲設(shè)備一、光盤存儲設(shè)備 只讀型光盤系統(tǒng)都基于一個共同原理,即光盤上的信息以坑點形式分布,有坑點表示為“1”,無坑點表示為“0”,一系列的坑點(存儲元)形成信息

19、記錄道,見圖b)。對數(shù)據(jù)存儲用的CDROM光盤來講,這種坑點分布作為數(shù)字“1”、“0代碼的寫入或讀出標志。為此必須采用激光作為光源,并采用良好的光學系統(tǒng)才能實現(xiàn)。光盤的記錄信息以凹坑方式永久性存儲。讀出時,當激光束聚焦點照射在凹坑上時將發(fā)生衍射,反射率低;而聚焦點照射在凸面上時大部分光將返回。根據(jù)反射光的光強變化并進行光電轉(zhuǎn)換,即可讀出記錄信息。7.5光盤和磁光盤存儲設(shè)備光盤和磁光盤存儲設(shè)備l信息記錄的軌跡稱為光道。光道上劃分出一個個扇區(qū),它是光盤的最小可尋址單位。扇區(qū)的結(jié)構(gòu)如圖所示。7.5光盤和磁光盤存儲設(shè)備光盤和磁光盤存儲設(shè)備 【例2】CDROM光盤的外緣有5mm寬的范圍因記錄數(shù)據(jù)困難,一

20、般不使用,故標準的播放時間為60分鐘。計算模式1和模式2情況下光盤存儲容量是多少? 解: 扇區(qū)總數(shù)=60分60秒75扇區(qū)/秒=270 000(扇區(qū)) 模式1存放計算機程序和數(shù)據(jù),其存儲容量為 270 0002048B/220=527MB 模式2存放聲音、圖像等多媒體數(shù)據(jù),其存儲容量為270 0002336B/220=601MB7.5光盤和磁光盤存儲設(shè)備光盤和磁光盤存儲設(shè)備二、磁光盤存儲設(shè)備磁光盤的基本工作原理是:利用熱磁效應(yīng)寫入數(shù)據(jù):當激光束將磁光介質(zhì)上的記錄點加熱到居里點溫度以上時,外加磁場作用改變記錄點的磁化方向,而不同的磁化方向可表示數(shù)字“0和“1”。利用磁光克爾效應(yīng)讀出數(shù)據(jù):當激光束照

21、射到記錄點時,記錄點的磁化方向不同,會引起反射光的偏振面發(fā)生不同結(jié)果,從而檢測出所記錄的數(shù)據(jù)“1或“0”。7.5光盤和磁光盤存儲設(shè)備光盤和磁光盤存儲設(shè)備l磁光盤操作的四種情況:l圖(a)表示未編碼的磁盤,例如所有磁化點均存“0”。l圖(b)表示寫操作:高功率激光束照射加熱點記錄點),磁頭線圈中外加電流后產(chǎn)生的磁場使其對應(yīng)的記錄點產(chǎn)生相反的磁性微粒,從而寫入“1”。l圖(c)表示讀操作:低功率的激光束反射掉相反極性的磁性粒子且使它的極性變化。如果這些粒子沒有被反射掉,則反射激光束的極性是不變化的。l圖(d)表示擦除操作:高功率激光束照射記錄點,外加磁場改變方向,使磁性粒子恢復到原始極性。l 總之

22、,MO盤介質(zhì)材料發(fā)生的物理特性改變是可逆變化,因此信息是可重寫的。7.6顯顯 示示 設(shè)設(shè) 備備一、顯示設(shè)備的分類和有關(guān)概念1、分類:器件:CRT、LCD、等離子體顯示內(nèi)容:字符、圖象CRT中又可以分類掃描方式:光柵掃描和隨機掃描分辨率:高分辨率和低分辨率顯示顏色:單色和彩色顯示屏幕大?。?4、15、17、19等7.6顯顯 示示 設(shè)設(shè) 備備2、有關(guān)概念分辨率:顯示器所能顯示的像素個數(shù)。像素越密,分辨率越高,圖象越清晰。它取決于顯像管熒光粉的粒度,熒光屏的尺寸以及CRT電子束的聚焦能力?;叶燃墸合袼攸c的亮暗差別黑白顏色的不同彩色)?;叶燃壴蕉?,圖象層次越清楚越逼真。它取決于每個像素對應(yīng)的刷新存儲器

23、的位數(shù)以及CRT本身的性能。7.6顯顯 示示 設(shè)設(shè) 備備l刷新:電子束打在熒光粉上引起的發(fā)光只能維持幾十毫秒的時間。因此必須讓電子束反復不斷地掃描整個屏幕,該過程稱為刷新。刷新頻率越高,顯示越?jīng)]有閃爍。50Hz至少)l刷新存儲器視頻存儲器、顯存):為刷新提供信號的存儲器。容量取決于分辨率和灰度級。如1024*768,32位真彩色,需要1024*768*32/8B=3MB,其存取周期必須滿足刷新頻率的要求。設(shè)上例中要求刷新頻率為75Hz,則刷新存儲器的總帶寬為75*3MBPS=225BPS7.6顯顯 示示 設(shè)設(shè) 備備l隨機掃描:電子束在需要顯示字符和圖形的地方掃描。速度快,圖象清晰。驅(qū)動系統(tǒng)復雜

24、,價格昂貴。l光柵掃描:電子束掃描整個屏幕從上到下,從左到右)l逐行掃描l隔行掃描電視采用)l圖形:沒有亮暗層次變換的線條圖,一般用計算機表示和生成l圖像:最初就具有亮暗層次的圖,多來自客觀世界。7.6顯顯 示示 設(shè)設(shè) 備備二、字符/圖形顯示器字符顯示器原理顯示系統(tǒng)由顯示卡和和顯示器組成顯示字符的方法以點陣為基礎(chǔ) 字符點陣存放于字符發(fā)生器ROM中見下圖字符窗口:字符點陣和字符間隔80列*25行=2000個字符窗口每個字符窗口為9*14,字符點陣為7*9屏幕上所有字符窗口的ASCII均存放于VRAM中字符發(fā)生器的高位地址來自于ASCII碼,低位地址來自于光柵地址計數(shù)器的輸出RA3RA0,04H0

25、0H10HD4H3DH20H1FH00H7FHD4HFFH11H44H18H11H44H5AH11H44H5AH11H44H5AH11H64H38H77H04H00H10HD4H3DH20H1FH00H7FHD4HFFH11H44H18H11H44H5AH11H44H5AH11H44H5AH11H64H38H77H7.6顯顯 示示 設(shè)設(shè) 備備l04H-00H-10HlD4H-3DH-20Hl1FH-00H-7FHl點計數(shù)器循環(huán)一周以后,顯示出第一個字的第一行;水平地址計數(shù)器循環(huán)一周以后,顯示出所有字個字的第一行,開始第二行的顯示。l光柵地址計數(shù)器循環(huán)一周以后,顯示出第一行字;開始第二行字的顯示

26、。垂直地址計數(shù)器循環(huán)一周后,顯示一整屏。7.6顯顯 示示 設(shè)設(shè) 備備l水平消隱點陣顯示一行結(jié)束,回到下一行)l行間消隱點陣顯示某行字符結(jié)束,行間不顯示內(nèi)容)l垂直消隱點陣顯示一屏結(jié)束,回到第一行、第一列)lVRAM的地址由水平地址計數(shù)器和垂直地址計數(shù)器決定lVRAM輸出的ASCII碼作為ROM的高位地址,低位地址來自于光柵地址計數(shù)器7.6顯顯 示示 設(shè)設(shè) 備備二、圖形顯示隨機圖形顯示器工作原理:將所顯示圖形的一組坐標點和繪圖命令組成顯示文件存放在緩沖存儲器,緩存中的顯示文件送矢量(線段)產(chǎn)生器,產(chǎn)生相應(yīng)的模擬電壓,直接控制電子束在屏幕上的移動。 優(yōu)點:分辨率高(可達40964096個像素),顯

27、示的曲線平滑。 缺點:當顯示復雜圖形時,會有閃爍感。 7.6顯顯 示示 設(shè)設(shè) 備備l光柵圖形顯示器l工作原理:相鄰像素串接法l刷新存儲器與分辨率及灰度的關(guān)系lVRAM中存放一幀圖形的形狀信息,它的地址和屏幕上的地址一一對應(yīng)。lVRAM分辨率灰度級l如:10241024,24位色,VRAM的容量1024102424/83MlDDA(Digital Differential Analysis)數(shù)據(jù)插補,將顯示文件變成象素信息l優(yōu)點:通用性強,灰度層次多,色調(diào)豐富,顯示復雜圖形時無閃爍現(xiàn)象;所產(chǎn)生的圖形有陰影效應(yīng)、隱藏面消除、涂色等功能。目前流行的顯示器。例例3、IBM PC機漢字顯示原理機漢字顯示

28、原理l通過鍵盤輸入的漢字編碼,首先要經(jīng)代碼轉(zhuǎn)換程序轉(zhuǎn)換成漢字機內(nèi)代碼,轉(zhuǎn)換時要用輸入碼到碼表中檢索機內(nèi)碼,得到兩個字節(jié)的機內(nèi)碼,字形檢索程序用機內(nèi)碼檢索字模庫,查出表示一個字形的32個字節(jié)字形點陣送顯示輸出。 7.6顯顯 示示 設(shè)設(shè) 備備三、圖像顯示設(shè)備圖像顯示器簡單圖像顯示器:僅僅顯示計算機送來的數(shù)字圖像.顯示器不作處理圖形處理子系統(tǒng):專用計算機,圖形工作站.IBM PC系列的顯示系統(tǒng)顯示標準MDA,CGA,EGA,VGA,VESA,SVGA,TVGA7.6顯顯 示示 設(shè)設(shè) 備備lVESA顯示模式l顯示適配器(顯示卡)l刷新存儲器lROM BIOS(用在DOS)l顯示控制器l給顯示器提供GR

29、B三色信號及同步信號lCPU將主存已經(jīng)修改好的內(nèi)容在掃描回程的消隱期送到刷新存儲器.l圖形加速能力:位和塊傳送;畫線;顏色填充. 【例4】刷存的重要性能指標是它的帶寬。實際工作時顯示適配器的幾個功能部分要爭用刷存的帶寬。假定總帶寬的50%用于刷新屏幕,保留50%帶寬用于其他非刷新功能。(1)若顯示工作方式采用分辨率為1024768,顏色深度為3B,幀頻(刷新速率)為72Hz,計算刷存總帶寬應(yīng)為多少? (2)為達到這樣高的刷存帶寬,應(yīng)采取何種技術(shù)措施?【解】(1) 刷新所需帶寬=分辨率每個像素點顏色深度刷新速率 10247683B72/s=165888KB/s=162MB/s 刷存總帶寬應(yīng)為162MB/s100/50=324MB/s (2)為達到這樣高的刷存帶寬,可采用如下技術(shù)措施:使用高速的DRAM芯片組成刷存; 刷存采用多體交叉結(jié)構(gòu);刷存至顯示控制器的內(nèi)部總線寬度由32位提高到64位,甚至128位 ;刷存采用雙端口存儲器結(jié)構(gòu),將刷新端口與更新端口分開。7.7 輸入設(shè)備和打印設(shè)備輸入設(shè)備和打印設(shè)備l輸入設(shè)備l

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論