Karty Graficzne
-
Upload
jackson-pearson -
Category
Documents
-
view
50 -
download
1
description
Transcript of Karty Graficzne
![Page 1: Karty Graficzne](https://reader036.fdocument.pub/reader036/viewer/2022062309/56813691550346895d9e1b0d/html5/thumbnails/1.jpg)
Karty Graficzne
![Page 2: Karty Graficzne](https://reader036.fdocument.pub/reader036/viewer/2022062309/56813691550346895d9e1b0d/html5/thumbnails/2.jpg)
Rodzaje pamięci kart graficznych
• DRAM (Dynamic Random Access Memory) – rodzaj ulotnej pamięci półprzewodnikowej o dostępie swobodnym, której bity są reprezentowane przez stan naładowania kondensatorów. Poszczególne jej elementy zbudowane są z tranzystorów MOS, z których jeden pełni funkcję kondensatora, a drugi elementu separującego.
![Page 3: Karty Graficzne](https://reader036.fdocument.pub/reader036/viewer/2022062309/56813691550346895d9e1b0d/html5/thumbnails/3.jpg)
• BEDO RAM to pamięć stanowiąca połączenie technik burst i EDO DRAM. Zamiast jednego adresu odczytywane są jednocześnie cztery. Na magistrali adresowej adres pojawia się tylko na początku cyklu odczytu, co wydatnie skraca średni czas dostępu.
![Page 4: Karty Graficzne](https://reader036.fdocument.pub/reader036/viewer/2022062309/56813691550346895d9e1b0d/html5/thumbnails/4.jpg)
• SDRAM (Synchronous Dynamic Random Access Memory) – rodzaj pamięci o dostępie swobodnym wykorzystywana m.in. w komputerach jako pamięć operacyjna.
![Page 5: Karty Graficzne](https://reader036.fdocument.pub/reader036/viewer/2022062309/56813691550346895d9e1b0d/html5/thumbnails/5.jpg)
• SGRAM (Synchronous Graphics RAM - synchroniczna pamięć RAM - rodzaj pamięci RAM stosowany głównie w starszych kartach graficznych. Umożliwia szybką zmianę zawartości pamięci - jest to ważne, ponieważ karty graficzne muszą niekiedy wyświetlać wiele klatek obrazu na sekundę, a każda z nich wymaga całkowitej zmiany danych znajdujących się w pamięci karty graficznej. Pamięć ta może jednocześnie zapisywać oraz odczytywać dane.
![Page 6: Karty Graficzne](https://reader036.fdocument.pub/reader036/viewer/2022062309/56813691550346895d9e1b0d/html5/thumbnails/6.jpg)
• MDRAM Multibank Dynamic Random Access Memory - wielobankowa dynamiczna pamięć operacyjna o swobodnym dostępie) - bardzo wydajny rodzaj pamięci video, rozwiniętej przez MoSys.
![Page 7: Karty Graficzne](https://reader036.fdocument.pub/reader036/viewer/2022062309/56813691550346895d9e1b0d/html5/thumbnails/7.jpg)
• VRAM (Video RAM) - odmiana kości pamięci RAM stosowana w kartach graficznych, przeznaczona wyłącznie do przetwarzania i wyświetlania bitmap. Z reguły VRAM i RAM są fizycznie rozdzielne, ale nie jest to regułą - istnieją systemy, w których obydwa te rodzaje pamięci dzielą jedną fizyczną jednostkę.
![Page 8: Karty Graficzne](https://reader036.fdocument.pub/reader036/viewer/2022062309/56813691550346895d9e1b0d/html5/thumbnails/8.jpg)
• WRAM (Window RAM) - typ pamięci RAM opracowany przez firmę Samsung Electronics, optymalizowany dla adapteru ekranu. Chociaż jest szybsza niż VRAM, używa tego samego typu dwuwejściowej struktury, która jednocześnie odświeża ekran, gdy do pamięci są wprowadzane tekst i obrazy.
![Page 9: Karty Graficzne](https://reader036.fdocument.pub/reader036/viewer/2022062309/56813691550346895d9e1b0d/html5/thumbnails/9.jpg)
• DDR SDRAM (Double Data Rate Synchronous Dynamic Random Access Memory) – rodzaj pamięci typu RAM stosowana w komputerach jako pamięć operacyjna oraz jako pamięć kart graficznych.
![Page 10: Karty Graficzne](https://reader036.fdocument.pub/reader036/viewer/2022062309/56813691550346895d9e1b0d/html5/thumbnails/10.jpg)
• DDR2 SDRAM (Double Data Rate 2 Synchronous Dynamic Random Access Memory) – kolejny po DDR standard pamięci RAM typu SDRAM, stosowany w komputerach jako pamięć operacyjna.
![Page 11: Karty Graficzne](https://reader036.fdocument.pub/reader036/viewer/2022062309/56813691550346895d9e1b0d/html5/thumbnails/11.jpg)
Tryb zapisu i odczytu obrazuTryb Zastosowanie
0 (zapis) Stawianie pojedynczych punktów, kreślenie figur
0 (odczyt) Używany do kopiowania obrazu we współpracy z trybem 1 (zapis)
1 (zapis) Szybkie kopiowanie fragmentów obrazu w inne miejsce
1 (odczyt) Umożliwia sprawdzenie kolorów punktów
2 (zapis) Wypełnianie jednobarwnych pól
3 (zapis) Szybkie kreślenie dowolnych figur, wypełnianie obszarów wzorcem
![Page 12: Karty Graficzne](https://reader036.fdocument.pub/reader036/viewer/2022062309/56813691550346895d9e1b0d/html5/thumbnails/12.jpg)
CGA (ang. Color Graphics Adapter) – jeden ze standardów kart graficznych IBM-PC
wprowadzony ok. 1981 roku.
Karta CGA posiada 16KiB pamięci i umożliwia wyświetlanie obrazu na monitorach czarno-białych lub kolorowych oraz na odbiornikach
telewizyjnych.
Standardy kart graficznych :
![Page 13: Karty Graficzne](https://reader036.fdocument.pub/reader036/viewer/2022062309/56813691550346895d9e1b0d/html5/thumbnails/13.jpg)
EGA (ang. Enhanced Graphics Adapter) – jeden ze standardów kart graficznych komputerów typu IBM-PC. Został opracowany w 1984 roku przez firmę IBM dla komputerów klasy IBM PC/AT. W porządku chronologicznym usytuowany między
CGA a VGA.
![Page 14: Karty Graficzne](https://reader036.fdocument.pub/reader036/viewer/2022062309/56813691550346895d9e1b0d/html5/thumbnails/14.jpg)
VGA (ang. Video Graphics Array) – jeden ze standardów kart graficznych IBM-PC ustanowiony
w 1987 roku. Karty VGA były po raz pierwszy montowane w komputerach serii IBM PS/2 Karty
VGA posiadają 256kB pamięci, umożliwiają stosowanie trybów graficznych 16- lub 256-
kolorowych. Maksymalna dostępna rozdzielczość w trybach znakowych to 720×480, natomiast w
graficznych 640×480..
![Page 15: Karty Graficzne](https://reader036.fdocument.pub/reader036/viewer/2022062309/56813691550346895d9e1b0d/html5/thumbnails/15.jpg)
Super Video Graphics Array (skróty: Super VGA lub SVGA) – po pojawieniu się kart graficznych
VGA producenci tworzyli klony, które były zgodne z VGA. Z czasem zaczęli dodawać nowe tryby
tekstowe i graficzne charakteryzujące się większą rozdzielczością i większą liczbą dostępnych kolorów. Niektóre karty udostępniają także
akcelerację grafiki. Nazwa SVGA odnosi się do grupy tego rodzaju ulepszonych kart VGA i
zwyczajowo dotyczy rozdzielczości 800x600
![Page 16: Karty Graficzne](https://reader036.fdocument.pub/reader036/viewer/2022062309/56813691550346895d9e1b0d/html5/thumbnails/16.jpg)
VESA BIOS Extensions (VBE) jest standardem zaproponowanym przez organizację VESA
normującym interfejs programistyczny dla kart SVGA. Powodem powstania tego standardu była
wielka różnorodność sposobów dostępu do dodatkowych możliwości kart graficznych.
![Page 17: Karty Graficzne](https://reader036.fdocument.pub/reader036/viewer/2022062309/56813691550346895d9e1b0d/html5/thumbnails/17.jpg)
VBE 1.0Pierwsza wersja VBE, oznaczona numerem 1.0, została przedstawiona w
1989 roku. Definiowała następujące funkcje:
* odczyt informacji o typie karty graficznej,
* odczyt charakterystycznych danych podanego trybu graficznego (rozdzielczość, głębia kolorów, adresy pamięci video, organizacja
pamięci),
* ustawienie żądanego trybu graficznego,
* odczytanie bieżącego trybu graficznego,
* zapisanie stanu karty,
* odtworzenie stanu karty,
* ustawienie/odczyt bieżącego banku pamięci.
![Page 18: Karty Graficzne](https://reader036.fdocument.pub/reader036/viewer/2022062309/56813691550346895d9e1b0d/html5/thumbnails/18.jpg)
VBE 2.0
Druga wersja VBE została opracowana w 1994 roku. Jednym z głównych rozszerzeń w stosunku do wersji 1.0 było stworzenie 32-bitowego interfejsu do niektórych funkcji VBE. Program pracujący w trybie
chronionym otrzymywał adresy funkcji, które mógł wywołać bezpośrednio, bez odwoływania się do przerwania 10h,
przeznaczonego dla trybu rzeczywistego. Ponadto dodano funkcje umożliwiające tworzenie w pamięci karty obrazów o rozdzielczości większej niż rozdzielczość aktualnie ustawionego trybu graficznego.
Dodano również funkcje pozwalające odczytać i zapisać paletę kolorów w trybach 16 i 256-kolorowych.
![Page 19: Karty Graficzne](https://reader036.fdocument.pub/reader036/viewer/2022062309/56813691550346895d9e1b0d/html5/thumbnails/19.jpg)
VBE 3.0
Ostatnią, trzecią wersję standardu VBE opublikowano w 1998 roku. Udostępnia ona rozszerzenia dla 32-bitowego interfejsu, definiuje liniowy
bufor (procesor widzi całą pamięć karty graficznej, nie ma potrzeby przełączania okien). VBE 3.0 umożliwia również ustawienie częstotliwości odświeżania monitorów, ułatwia obsługę stereoskopowych okularów LCD,
oraz dodaje sprzętowe wsparcie dla potrójnego buforowania. Został również wprowadzony interfejs programistyczny dla dodatkowych
rozszerzeń, nie związanych bezpośrednio z obsługą kart graficznych:
* Flat Panel Interface Extension,
* Audio Interface Extension (VBE/AI),
* OEM Extension (rozszerzenia definiowane przez producenta karty),
* Display Data Channel (VBE/DDC).
![Page 20: Karty Graficzne](https://reader036.fdocument.pub/reader036/viewer/2022062309/56813691550346895d9e1b0d/html5/thumbnails/20.jpg)
magistrale komunikacyjne
służące do przyłączania urządzeń do płyty głównej w komputerach klasy PC.
![Page 21: Karty Graficzne](https://reader036.fdocument.pub/reader036/viewer/2022062309/56813691550346895d9e1b0d/html5/thumbnails/21.jpg)
VESA Local Bus, (ang. Video Electronics Standards Association Local Bus, VL Bus, VLB) - 32-bitowa
szyna danych opracowana przez VESA.
System Local Bus pojawił się na rynku PC po raz pierwszy w połowie 1992 roku, kiedy konsorcjum
VESA ustaliło standardową specyfikację tej magistrali, nazywaną VL Bus
Złącze to wykorzystywane było głównie przez karty graficzne oraz kontrolery wejścia-wyjścia, rzadziej
przez karty sieciowe..
![Page 22: Karty Graficzne](https://reader036.fdocument.pub/reader036/viewer/2022062309/56813691550346895d9e1b0d/html5/thumbnails/22.jpg)
Płyta główna ze złączami VLB
![Page 23: Karty Graficzne](https://reader036.fdocument.pub/reader036/viewer/2022062309/56813691550346895d9e1b0d/html5/thumbnails/23.jpg)
PCI (ang. Peripheral Component Interconnect)
Po raz pierwszy została publicznie zaprezentowana w czerwcu 1992 r. jako rozwiązanie umożliwiające szybszą komunikację pomiędzy procesorem i kartami
Przy częstotliwości taktowania 33 MHz i szerokości 32 bitów magistrala PCI osiąga szybkość transmisji 132 MB/s. Szerokość szyny adresowej i danych nowych procesorów 64 bitowych zmiany nie wpływają na architekturę PCI a jedynie podwaja się przepustowość do 264 MB/s. Karty dołączone do szyny PCI mogą się komunikować nawet bez udziału mikroprocesora, dzięki czemu wzrasta efektywność jego użytkowania. Dla każdej karty zdefiniowane są tzw. rejestry konfiguracyjne. Przy ładowaniu systemu procesor odczytuje zapisane w nich dane i rozpoznaje, jaka karta jest umieszczona w gnieździe. Instalacja i inicjacja karty następuje potem w pełni automatycznie
![Page 24: Karty Graficzne](https://reader036.fdocument.pub/reader036/viewer/2022062309/56813691550346895d9e1b0d/html5/thumbnails/24.jpg)
Gniazda 32-bitowej szyny PCI
![Page 25: Karty Graficzne](https://reader036.fdocument.pub/reader036/viewer/2022062309/56813691550346895d9e1b0d/html5/thumbnails/25.jpg)
![Page 26: Karty Graficzne](https://reader036.fdocument.pub/reader036/viewer/2022062309/56813691550346895d9e1b0d/html5/thumbnails/26.jpg)
PCI-X (ang. Peripheral Component Interconnect Extended) - szybsza wersja znanego standardu
PCI.
Szyna ta oferuje transmisję danych rzędu 4,3 GB/s, czyli 32 razy szybciej niż pierwsze PCI.
Magistrala ta jest wstecznie zgodna z PCI (zarówno stare karty pasują do nowych gniazd, jak i nowe karty do starych gniazd), istotne jest tylko dopasowanie napięciowe (jednak rodzaj
złącza uniemożliwia pomylenie kart 1.5 V i 3.3 V).
![Page 27: Karty Graficzne](https://reader036.fdocument.pub/reader036/viewer/2022062309/56813691550346895d9e1b0d/html5/thumbnails/27.jpg)
![Page 28: Karty Graficzne](https://reader036.fdocument.pub/reader036/viewer/2022062309/56813691550346895d9e1b0d/html5/thumbnails/28.jpg)
PCI Express (ang. Peripheral Component Interconnect Express) oficjalny skrót PCIe, znana również jako PCI-E, PCI-s lub jako 3GlO (od 3rd
Generation I/O) – pionowa magistrala służąca do podłączania urządzeń do płyty głównej. Zastąpiła
ona magistrale PCI oraz AGP.
Jej twórcami są firmy Intel, Dell, IBM i HP.
![Page 29: Karty Graficzne](https://reader036.fdocument.pub/reader036/viewer/2022062309/56813691550346895d9e1b0d/html5/thumbnails/29.jpg)
Przepustowość
Częstotliwość taktowania wynosi 2,5 GHz (v2.0). Protokół transmisji wprowadza dwa dodatkowe
bity, do każdych ośmiu bitów danych (kodowanie 8/10 3ti). Zatem przepustowość jednej linii
wynosi 250 MB/s (v1.0). W związku z tym, że urządzenia mogą jednocześnie przekazywać
sygnał w obydwu kierunkach (full-duplex) można założyć, że w przypadku takiego wykorzystania
złącza transfer może sięgać 500 MB/s (v1.0).
![Page 30: Karty Graficzne](https://reader036.fdocument.pub/reader036/viewer/2022062309/56813691550346895d9e1b0d/html5/thumbnails/30.jpg)
![Page 31: Karty Graficzne](https://reader036.fdocument.pub/reader036/viewer/2022062309/56813691550346895d9e1b0d/html5/thumbnails/31.jpg)
Accelerated Graphics Port (AGP, czasem nazywany Advanced Graphics Port) to rodzaj zmodyfikowanej magistrali PCI
opracowanej przez firmę Intel. Jest to 32-bitowa magistrala PCI zoptymalizowana do szybkiego przesyłania dużych ilości danych pomiędzy pamięcią operacyjną a kartą graficzną.
* Data wprowadzenia: 1997
* Stworzony przez: Intel
* Następca: PCI Express (2007)
* Szerokość magistrali: 32 bity
* Maksymalna ilość urządzeń: 1 urządzenie/slot
* Maksymalna przepustowość: 2133 MB/s
* Maksymalna moc jaka może pobierać karta przez złącze AGP to 35-40W w przeciwnym wypadku należy ją zasilić osobnym kablem od zasilacza.
![Page 32: Karty Graficzne](https://reader036.fdocument.pub/reader036/viewer/2022062309/56813691550346895d9e1b0d/html5/thumbnails/32.jpg)
Lokalizacja złącza AGP na płycie głównej
![Page 33: Karty Graficzne](https://reader036.fdocument.pub/reader036/viewer/2022062309/56813691550346895d9e1b0d/html5/thumbnails/33.jpg)
ISA (ang. Industry Standard Architecture – standardowa architektura przemysłowa) to
standard magistrali oraz złącza kart rozszerzeń dla komputerów osobistych, wprowadzony w roku 1984, jako ulepszenie architektury IBM PC/XT do postaci szesnastobitowej. Służy do
przyłączania kart rozszerzeń do płyty głównej.
![Page 34: Karty Graficzne](https://reader036.fdocument.pub/reader036/viewer/2022062309/56813691550346895d9e1b0d/html5/thumbnails/34.jpg)
Złącza ISA na płycie głównej starszego typu
![Page 35: Karty Graficzne](https://reader036.fdocument.pub/reader036/viewer/2022062309/56813691550346895d9e1b0d/html5/thumbnails/35.jpg)
![Page 36: Karty Graficzne](https://reader036.fdocument.pub/reader036/viewer/2022062309/56813691550346895d9e1b0d/html5/thumbnails/36.jpg)
AGR (Advance Graphics Riser) to port na płycie głównej komputera, do którego podłączamy
kartę graficzną. Powstał on z połączenia dwóch portów PCI. Wygląda jak port AGP. Obsługuje karty grafiki ze złączem AGP x4 i x8, ale jego
prędkość jest porównywalna do portu AGPx1.
Port AGR występuje np. na płycie głównej MSI K8N Neo3-F
![Page 37: Karty Graficzne](https://reader036.fdocument.pub/reader036/viewer/2022062309/56813691550346895d9e1b0d/html5/thumbnails/37.jpg)
![Page 38: Karty Graficzne](https://reader036.fdocument.pub/reader036/viewer/2022062309/56813691550346895d9e1b0d/html5/thumbnails/38.jpg)
Microchannel, MCA (ang. Micro Channel Architecture) – 32-bitowa magistrala
skonstruowana przez IBM specjalnie dla komputerów z procesorami 80386DX. Taktowana
jest zegarem 10 MHz i z tego względu nie jest kompatybilna z kartami typu ISA. Architekturę MCA wprowadzono w 1987 roku, teraz, po 20
latach, technologia ma niemal zerowe wykorzystanie
![Page 39: Karty Graficzne](https://reader036.fdocument.pub/reader036/viewer/2022062309/56813691550346895d9e1b0d/html5/thumbnails/39.jpg)
Karta graficzna z magistralą MCA
![Page 40: Karty Graficzne](https://reader036.fdocument.pub/reader036/viewer/2022062309/56813691550346895d9e1b0d/html5/thumbnails/40.jpg)
EISA (z ang. Extended Industry Standard Architecture - Rozszerzona Standardowa Architektura Przemysłowa) - magistrala danych zaprojektowana specjalnie dla 32-bitowych komputerów 80386. Aby zapewnić jej kompatybilność z szyną ISA, taktowana jest zegarem 8,33 MHz. Dość duża prędkość transmisji danych (33 MB/s) jest nie tyle rezultatem częstotliwości taktowania, co szerokości szyny. Magistrala EISA obsługuje standard Plug&Play w przeciwieństwie do swojej poprzedniczki - ISA.
Standard EISA nie znalazł jednak szerszego zastosowania w komputerach 386. Nieco później stosowano go w serwerach z procesorami 486, np. ALR Proveisa.
![Page 41: Karty Graficzne](https://reader036.fdocument.pub/reader036/viewer/2022062309/56813691550346895d9e1b0d/html5/thumbnails/41.jpg)
Trzy sloty EISA