顯示卡工作原理

2021-03-04 05:20:25 字數 4773 閱讀 9306

前言:目前包括電影《阿凡達》和遊戲《星際爭霸2》在內的大作不斷地刺激著我們的眼球和神經,《阿凡達》讓我們看到了乙個通過3d渲染營造出來的巨集大場面,而《星際爭霸2》則讓我們感受到了它在遊戲畫質提公升下對顯示卡的高要求。如果說《阿凡達》和《星際爭霸2》的華麗畫質讓網友逐漸感受到顯示卡的重要性,那麼隨著windows7系統的發布以及它正式支援gpu計算這點來看gpu的地位已經越來越重要。

gpu的地位越來越重要,但是很多消費者在面對顯示卡時還是顯得似懂非懂,特別是對於一些想要裝機的學生來說更是如此。針對這點,今天我們就通過通俗易懂的語言來全面解讀顯示卡專業術語,輕鬆打造顯示卡達人。

什麼是顯示卡?

顯示卡的工作非常複雜,但其原理和部件很容易理解。在本文中,我們先來了解顯示卡的基本部件和它們的作用。此外,我們還將考察那些共同發揮作用以使顯示卡能夠快速、高效工作的因素。

顯示卡(videocard)是系統必備的裝置,它負責將 cpu 送來的影像資料(data)處理成顯示器(monitor) 可以了解的格式,再送到顯示屏 (screen) 上形成影像。它是我們從電腦獲取資訊最重要的管道。因此顯示卡及顯示器是電腦最重要的部份之一。

我們在監視器上看到的影象是由很多個小點組成的,這些小點稱為「畫素」。在最常用的解析度設定下,螢幕顯示一百多萬個畫素,電腦必須決定如何處理每個畫素,以便生成影象。為此,它需要一位「翻譯」,負責從cpu獲得二進位制資料,然後將這些資料轉換**眼可以看到的影象。

除非電腦的主機板內建了圖形功能,否則這一轉換是在顯示卡上進行的。我們都知道,計算機是二進位制的,也就是0和1,但是總不見的直接在顯示器上輸出0和1,所以就有了顯示卡,將這些0和1轉換成影象顯示出來。

顯示卡的基本原理

顯示卡的主要部件是:主機板連線裝置、監視器連線裝置、處理器和記憶體。不同顯示卡的工作原理基本相同cpu與軟體應用程式協同工作,以便將有關影象的資訊傳送到顯示卡。

顯示卡決定如何使用螢幕上的畫素來生成影象。之後,它通過線纜將這些資訊傳送到監視器。

顯示卡的演變自從ibm於2023年推出第一塊顯示卡以來,顯示卡已經有了很大改進。第一塊顯示卡稱為單色顯示介面卡(mda),只能在黑色螢幕上顯示綠色或白色文字。而現在,新型顯示卡的最低標準是**圖形陣列(vga),它能顯示256種顏色。

通過像量子擴充套件圖矩陣(quantumextendedgraphicsarray,qxga)這樣的高效能標準,顯示卡可以在最高達2040x1536畫素的解析度下顯示數百萬種顏色。

根據二進位制資料生成影象是乙個很費力的過程。為了生成三維影象,顯示卡首先要用直線建立乙個線框。然後,它對影象進行光柵化處理(填充剩餘的畫素)。

此外,顯示卡還需新增明暗光線、紋理和顏色。對於快節奏的遊戲,電腦每秒鐘必須執行此過程約60次。如果沒有顯示卡來執行必要的計算,則電腦將無法承擔如此大的工作負荷。

顯示卡工作的四個主要部件

顯示卡在完成工作的時候主要靠四個部件協調來完成工作,主機板連線裝置,用於傳輸資料和供電,處理器用於決定如何處理螢幕上的每個畫素,記憶體用於存放有關每個畫素的資訊以及暫時儲存已完成的影象,監視器連線裝置便於我們檢視最終結果。

處理器和記憶體

像主機板一樣,顯示卡也是裝有處理器和ram的印刷電路板。此外,它還具有輸入/輸出系統(bios)晶元,該晶元用於儲存顯示卡的設定以及在啟動時對記憶體、輸入和輸出執行診斷。顯示卡的處理器稱為圖形處理單元(gpu),它與電腦的cpu類似。

但是,gpu是專為執行複雜的數學和幾何計算而設計的,這些計算是圖形渲染所必需的。某些最快速的gpu所具有的電晶體數甚至超過了普通cpu。gpu會產生大量熱量,所以它的上方通常安裝有散熱器或風扇。

除了其處理能力以外,gpu還使用特殊的程式設計來幫助自己分析和使用資料。市場上的絕大多數gpu都是amd和nv生產的,並且這兩家公司都開發出了自己的gpu效能增強功能。為了提高影象質量,這些處理器使用全景抗鋸齒技術,它能讓三維物體的邊緣變得平滑,以及各向異性過濾,它能使影象看上去更加鮮明。

gpu在生成影象時,需要有個地方能存放資訊和已完成的影象。這正是顯示卡ram用途所在,它用於儲存有關每個畫素的資料、每個畫素的顏色及其在螢幕上的位置。有一部分ram還可以起到幀緩衝器的作用,這意味著它將儲存已完成的影象,直到顯示它們。

通常,顯示卡ram以非常高的速度執行,且採取雙埠設計,這意味著系統可以同時對其進行讀取和寫入操作。

ram直接連線到數模轉換器,即dac。這個轉換器也稱為ramdac,用於將影象轉換成監視器可以使用的模擬訊號。有些顯示卡具有多個ramdac,這可以提高效能及支援多台監視器。

顯示卡輸入和輸出

adc聯結器蘋果公司曾經製造過使用專利產品appledisplayconnector(adc)的監視器。儘管這些監視器目前仍在使用,但蘋果公司新出的監視器已改為使用dvi連線裝置。顯**過主機板連線到電腦主機板為顯示卡供電,並使其可以與cpu通訊。

對於較高階的顯示卡,主機板所提供的電能往往不足,所以顯示卡還直接連線到電腦的電源。

顯示卡與主機板的連線通常是借助外設部件互連(pci)、高階圖形埠(agp)、pciexpress(pcie)等三種介面介面來實現的,在這三種介面中,pciexpress是最新型的介面,它能在顯示卡和主機板之間提供最快的傳輸速率。此外,pcie還支援在一台電腦中使用兩塊顯示卡。

大多數人僅使用他們具有的兩種監視器連線裝置中的一種。需要使用兩台監視器的使用者可以購買具有雙頭輸出功能的顯示卡,它能將畫面分割並顯示到兩個螢幕上。理論上,如果電腦配有兩塊具有雙頭輸出功能且提供pcie介面的顯示卡,則它能夠支援四台監視器。

除了用於主機板和監視器的連線裝置以外,有些顯示卡還具有用於以下用途的連線裝置:電視顯示:電視輸出或s-video、模擬攝像機:

vivo(**輸入/**輸出、數位相機:火線或usb有些顯示卡還自帶了電視調諧器。

影響顯示卡速度和效率的因素

directx和opengldirectx和opengl都是應用程式程式設計介面,簡稱api。api提供用於複雜任務(例如三維渲染)的指令,以此幫助軟硬體更高效地通訊。開發人員針對特定的api來優化大量使用圖形的遊戲。

這就是最新的遊戲通常需要directx或opengl的更新版才能正確執行的原因。

api不同於驅動程式。驅動程式是使硬體可以與電腦的作業系統進行通訊的程式。但如同更新版的api一樣,更新版的裝置驅動程式可以幫助程式正確執行。

如何衡量顯示卡好壞?

頂級顯示卡很容易辨認,它應該具有大量記憶體和速度很快的處理器。此外,與其他任何要安裝到電腦機箱中的部件相比,它通常是最令人關注的。很多高效能顯示卡都聲稱需要或直接配備了外形誇張的風扇或散熱器。

但高階顯示卡提供的功能超出了大多數人的真實需要。對於主要使用電腦來收發電子郵件、從事文書處理或上網衝浪的使用者來說,帶有整合顯示卡的主機板便能夠提供所有必要的圖形功能。對於大多數偶爾玩遊戲的使用者來說,中端顯示卡已經足以滿足需要。

只有遊戲迷和那些需要完成大量三維圖形工作的使用者才需要高階顯示卡。

顯示卡效能的乙個很好的整體衡量標準是它的幀速,它是以每秒的幀數(fps)為單位加以衡量的。幀速說明了顯示卡每秒鐘能顯示多少幅完整的影象。人眼的處理能力約為每秒25幀,而動感快速的遊戲至少需要60fps的幀速才能提供平滑的動畫和滾動。

影響幀速的因素包括:每秒生成的三角形數或頂點數三維圖像是由三角形或多邊形組成的。這項指標說明了gpu能夠以多快的速度計算整個多邊形或對該多邊形進行定義的頂點。

一般而言,它說明了顯示卡能以多快的速度生成線框影象。

畫素填充速率:這項指標說明了gpu一秒鐘內能處理多少個畫素,從而也就說明了顯示卡能以多快的速度對影象進行光柵化處理。顯示卡的硬體對其速度具有直接影響。

以下是對顯示卡速度影響最大的硬體效能指標及其衡量單位:gpu時鐘速度(mhz)、記憶體匯流排的容量(位)、可用記憶體的數量(mb)、記憶體時鐘速率(mhz)  記憶體頻寬(gb/s)、ramdac速度(mhz)。

電腦的cpu和主機板也對顯示卡速度有一定影響,因為非常快速的顯示卡並不能彌補主機板在快速傳輸資料方面的能力的不足。同樣,顯示卡與主機板之間的連線以及它從cpu獲取指令的速度都會影響其效能。

超頻有些使用者選擇將自己顯示卡的時鐘速度手動設定為更高的速率,以此來提高顯示卡的效能,這稱為超頻。人們通常選擇對顯示卡的記憶體進行超頻,因為對gpu進行超頻可能會導致過熱。雖然超頻可以獲得更好的效能,但它也會使製造商的質保失效。

顯示卡主要引數術語解釋:

顯示晶元

又稱圖型處理器-gpu,它在顯示卡中的作用,就如同cpu在電腦中的作用一樣。更直接的比喻就是大腦在人身體裡的作用。gpu使顯示卡減少了對cpu的依賴,並進行部分原本cpu的工作,尤其是在3d圖形處理時。

gpu所採用的核心技術有硬體t&l(幾何轉換和光照處理)、立方環境材質貼圖和頂點混合、紋理壓縮和凹凸對映貼圖、雙重紋理四畫素256位渲染引擎等,而硬體t&l技術可以說是gpu的標誌。gpu的生產主要由nvidia與ati兩家廠商生產。

開發代號

所謂開發代號就是顯示晶元製造商為了便於顯示晶元在設計、生產、銷售方面的管理和驅動架構的統一而對乙個系列的顯示晶元給出的相應的基本的代號。開發代號作用是降低顯示晶元製造商的成本、豐富產品線以及實現驅動程式的統一。

一般來說,顯示晶元製造商可以利用乙個基本開發代號再通過控制渲染管線數量、頂點著色單元數量、視訊記憶體型別、視訊記憶體位寬、核心和視訊記憶體頻率、所支援的技術特性等方面來衍生出一系列的顯示晶元來滿足不同的效能、**、市場等不同的定位,,從而大幅度降低設計和製造的難度和成本,豐富自己的產品線。同一種開發代號的顯示晶元可以使用相同的驅動程式,這為顯示晶元製造商編寫驅動程式以及消費者使用顯示卡都提供了方便。

製造工藝

製造工藝指得是在生產gpu過程中,要進行加工各種電路和電子元件,製造導線連線各個元器件。通常其生產的精度以nm(奈米)來表示(1mm=1000000nm),精度越高,生產工藝越先進。在同樣的材料中可以製造更多的電子元件,連線線也越細,提高晶元的整合度,晶元的功耗也越小。

微電子技術的發展與進步,主要是靠工藝技術的不斷改進,使得器件的特徵尺寸不斷縮小,從而整合度不斷提高,功耗降低,器件效能得到提高。晶元製造工藝在2023年以後,從0.5微公尺、0.

35微公尺、0.25微公尺、0.18微公尺、0.

15微公尺、0.13微公尺、0.09微公尺,再到主流的65 奈米、55奈米、40奈米。

顯示卡結構與工作原理

顯示卡結構及工作原理詳細解讀 什麼是顯示卡?顯示卡的工作非常複雜,但其原理和部件很容易理解。在本文中,我們先來了解顯示卡的基本部件和它們的作用。此外,我們還將考察那些共同發揮作用以使顯示卡能夠快速 高效工作的因素。顯示卡 videocard 是系統必備的裝置,它負責將 cpu 送來的影像資料 dat...

VGA顯示卡工作原理及種故障維修方法

vga顯示卡 linux安裝 u盤維修 顯示卡工作的三大匯流排 a 位址線 d 資料線 ad 位址資料復合匯流排 winxp故障 顯示卡工作的三大條件 dc 電源 clk 時鐘訊號 rst 復位訊號 顯示卡的工作電源為dc5v,tnt顯示卡另有dc3.5v供主晶元工作。顯示卡的電源 時鐘訊號 復位訊...

獨立顯示卡 整合顯示卡和雙顯示卡的區別

獨立顯示卡,簡稱獨顯,是指成獨立的板卡存在,需要插在主機板的相應介面上的顯示卡。獨立顯示卡具備單獨的視訊記憶體,不占用系統記憶體,而且技術上領先於整合顯示卡,能夠提供更好的顯示效果和執行效能。獨立顯示卡分為內建獨立顯示卡和外接顯示卡。整合顯示卡是指晶元組整合了顯示晶元,使用這種晶元組的主機板就可以不...