Moznosti karet EGA/VGA, jejich textove a graficke rezimy Graficke karty EGA spolupracuji s puvodnimi digitalnimi a monochromatickymi displeji a jak jiz bylo receno, zobrazuji 16 barev, ktere se mohou libovolne zvolit z 64. Narozdil od EGA, lze VGA pripojit pouze k analogovemu monitoru. Pri nejvyssim rozliseni VGA 640 x 480 bodu se zobrazuje 16 barev z 262144 vsech moznych. Pokud mate cernobily monitor, zobrazuje se 16 odstinu sedi ze 64 vsech moznych. Pokud mate EGA kartu s dostatkem pameti, muzete pouzivat dve oddelene stranky grafiky nejvyssiho rozliseni. Pokud mate kartu VGA s pameti pouze 256K, druha stranka se do ni nevejde cela. V textovych rezimech a grafickych rezimech s nizsim rozlisenim mate k dispozici az 8 stranek. To umoznuje zobrazovat jednu stranku zatimco ostatni jsou modifikovany. V pameti muzete ukladat znakove tabulky, ktere mohou obsahovat 1024 (2048 na VGA) ruznych znaku, a ze kterych muze byt zobrazeno najednou 512 znaku. Moznosti vlastnich znakovych sad, prepinani stranek a volby barev jsou vsak jen zlomky toho, co vam tyto adaptery poskytuji. Muzete ovladat vsechny atributy zobrazeni. Neni tedy problem vytvorit znaky o nestandardni velikosti nebo zmenit pocet zobrazovanych radek. Vetsina zmen v rezimu prace adapteru je velmi stala, k jeji zmene je nutno bud znovu nabootovat pocitac nebo preprogramovat adapter zpet do puvodniho stavu. Nejvetsi zmenou oproti CGA je usporadani graficke pameti. Pamet v CGA obsahovala za sebou zapsane bity jednotlivych barev, coz k nim usnadnovalo pristup, ale obrazova pamet zabirala velke mnozstvi adresniho prostoru procesoru. Oproti tomu EGA/VGA pouziva bitovych rovin. Bity pro jednotlive barvy jsou na stejnych adresach. To umoznuje pridavat barvy bez zvetsovani naroku na pamet. V sesnactibarevnych grafickych rezimech EGA/VGA jsou na jedne adrese 4 bity udavajici barvu. Muzeme si je predstavit jako treti rozmer obrazovky, ktery po promitnuti slozi vyslednou barvu. Programovani takto organizovane videopameti je sice slozitejsi, ale existuji ruzne zapisovaci mody, ktere umozni jednim zapisem zmenit az 8 bitu ve vsech bitovych rovinach. O techto zapisovacich modech si neco povime o par stranek dale. Mody adapteru EGA/VGA: Mod text/grafika popis -------------------------------------------------- 00h text 40 x 25 kompatibilni s CGA 01h text 40 x 25 kompatibilni s CGA 02h text 80 x 25 kompatibilni s CGA 03h text 80 x 25 kompatibilni s CGA 04h grafika 320 x 200 kompatibilni s CGA 05h grafika 320 x 200 kompatibilni s CGA 06h grafika 640 x 200 kompatibilni s CGA 07h text 80 x 25 kompatibilni s MDA 08h - 0ch rezervovano 0dh grafika 320 x 200 16 barev - EGA, VGA 0eh grafika 640 x 200 16 barev - EGA, VGA 0fh grafika 640 x 350 monochromne - EGA, VGA 10h grafika 640 x 350 4 nebo 16 barev - EGA, VGA 11h grafika 640 x 480 monochromne - VGA 12h grafika 640 x 480 16 barev - VGA 13h grafika 320 x 200 256 barev - VGA
Copyright © Jiri Kosek