Скачиваний:
15
Добавлен:
01.05.2014
Размер:
51.52 Кб
Скачать
- 1 -

‚€„…Ћђ…†€Њ› ѓђЂ”€—…‘ЉЋѓЋ Ђ„ЂЏ’…ђЂ VGA *

ђЁз а¤ “Ё«в®­

ЂЌЌЋ’Ђ–€џ: ‚ бв вмҐ а бб¬ ваЁў овбп ­ҐЄ®в®алҐ ў®Їа®бл Їа®Ја ¬-
¬Ёа®ў ­Ёп ўЁ¤Ґ®аҐ¦Ё¬®ў Ја дЁзҐбЄ®Ј®  ¤ ЇвҐа  VGA.

ѓа дЁзҐбЄЁ©  ¤ ЇвҐа VGA (Video Graphic Array) гбв ­ ў«Ё-
ў Ґвбп ­  ¬®¤Ґ«пе 50, 60 Ё 80 Џќ‚Њ бҐаЁЁ PS/2 дЁа¬л IBM. Ља®¬Ґ
ЇҐаб®­ «м­ле Є®¬ЇмовҐа®ў бҐаЁЁ PS/2,  ¤ ЇвҐа VGA ¬®¦Ґв ЁбЇ®«м-
§®ў вмбп в Є¦Ґ Ё ­  Џќ‚Њ IBM PC XT/AT. ‘ в®зЄЁ §аҐ­Ёп дг­ЄжЁ®-
­ «м­ле ў®§¬®¦­®б⥩ Ё Їа®Ё§ў®¤ЁвҐ«м­®бвЁ, VGA пў«пҐвбп ­Ґб-
Є®«мЄ® г«гз襭®© ўҐабЁҐ© Ја дЁзҐбЄ®Ј®  ¤ ЇвҐа  EGA. ЌҐб¬®вап ­ 
нв®, VGA Ї®¤¤Ґа¦Ёў Ґв Ў®«ҐҐ иЁа®ЄЁ© бЇҐЄва ўЁ¤Ґ®аҐ¦Ё¬®ў, ®б®-
ЎҐ­­® ЇаЁ ЁбЇ®«м§®ў ­ЁЁ ¬®­Ёв®а®ў б Ё§¬Ґ­пҐ¬®© а Ў®зҐ© з бв®в®©.
’ Є¦Ґ Є Є Ё Ја дЁзҐбЄЁ©  ¤ ЇвҐа EGA, VGA ў бў®Ґ¬ б®бв ўҐ
ᮤҐа¦Ёв ­ҐбЄ®«мЄ® Їа®Ја ¬¬­®-гЇа ў«пҐ¬ле Є®¬Ї®­Ґ­в®ў: Ў«®Є гЇ-
а ў«Ґ­Ёп н«ҐЄва®­­®-«г祢®© вагЎЄ®© (ќ‹’), Ў«®Є бЁ­еа®­Ё§ жЁЁ,
Ја дЁзҐбЄЁ© Є®­ва®««Ґа Ё гбва®©бвў® гЇа ў«Ґ­Ёп  ваЁЎгв ¬Ё ўлў®-
¤ . Љ ¦¤л© Ё§ нвЁе Є®¬Ї®­Ґ­в®ў  ¤ ЇвҐа  гЇа ў«пҐвбп Їа®Ја ¬¬­®.
Џа®Ја ¬¬л ®Ўб«г¦Ёў ­Ёп VGA ў б®бв ўҐ Ў §®ў®© бЁбвҐ¬л ўў®¤ /ўл-
ў®¤  (BIOS) ¤®бвгЇ­л Ї® ЇаҐалў ­Ёо 10h. €бЇ®«м§®ў ­ЁҐ дг­ЄжЁЁ б
­®¬Ґа®¬ 0 ¤ ­­®Ј® ЇаҐалў ­Ёп Ї®§ў®«пҐв гбв ­®ўЁвм  ¤ ЇвҐа ў
®¤Ё­ Ё§ 24 бв ­¤ ав­ле ўЁ¤Ґ®аҐ¦Ё¬®ў, Ї®¤¤Ґа¦Ёў Ґ¬ле BIOS.
Љ ¦¤л© Є®¬Ї®­Ґ­в VGA ᮤҐа¦Ёв ў бў®Ґ¬ б®бв ўҐ ап¤ аҐЈЁбв-
а®ў, ЁбЇ®«м§гҐ¬ле ¤«п гЇа ў«Ґ­Ёп дг­ЄжЁ®­Ёа®ў ­ЁҐ¬  ¤ ЇвҐа .
„«п Є ¦¤®Ј® ўЁ¤Ґ®аҐ¦Ё¬  ў Їа®Ја ¬¬Ґ ўЁ¤Ґ®Ўб«г¦Ёў ­Ёп BIOS б®-
¤Ґа¦Ёвбп ᮮ⢥вбвўгой п в Ў«Ёж  §­ зҐ­Ё© ॣЁбва®ў ўЁ¤Ґ® ¤ Ї-
вҐа , ў бўп§Ё б 祬, ў Ў®«миЁ­б⢥ б«гз Ґў, ¤«п гбв ­®ўЄЁ ваҐ-
ЎгҐ¬®Ј® ўЁ¤Ґ®аҐ¦Ё¬  ў¬Ґбв® ­ҐЇ®б।б⢥­­®© § ЇЁбЁ ў ॣЁбвал
 ¤ ЇвҐа  ¤®бв в®з­® ў®бЇ®«м§®ў вмбп Їа®Ја ¬¬ ¬Ё Ё§ BIOS. ‚ вҐе
б«гз пе, Є®Ј¤  ­Ґ®Ўе®¤Ё¬® гбв ­®ўЁвм ўЁ¤Ґ®аҐ¦Ё¬ ­Ґ Ї®¤¤Ґа¦Ёў Ґ-
¬л© Їа®Ја ¬¬ ¬Ё BIOS, ­Ґ®Ўе®¤Ё¬®, ў ЇҐаўго ®зҐаҐ¤м, ўлпб­Ёвм,
Є ЄЁҐ ¦Ґ §­ зҐ­Ёп ¤®«¦л Ўлвм Ї®¬ҐйҐ­л ў гЇа ў«пойЁҐ ॣЁбвал
 ¤ ЇвҐа  ¤«п 祣® вॡгҐвбп ¤®бв в®з­® Ј«гЎ®Є®Ґ Ї®­Ё¬ ­ЁҐ а Ў®-
вл ўЁ¤Ґ®бЁбвҐ¬л Џќ‚Њ.
Џ®зҐ¬г ў®§­ЁЄ Ґв ­Ґ®Ўе®¤Ё¬®бвм ў ᮧ¤ ­ЁЁ ¤®Ї®«­ЁвҐ«м­ле
ўЁ¤Ґ®аҐ¦Ё¬®ў? ЋЎлз­® нв® бўп§ ­® б ¦Ґ« ­ЁҐ¬ Ё¬Ґвм ў®§¬®¦­®бвм
Ї®«г祭Ёп ­  нЄа ­Ґ Ё§®Ўа ¦Ґ­Ёп б Ў®«ҐҐ ўлб®ЄЁ¬ а §аҐиҐ­ЁҐ¬ ў
Ја дЁзҐбЄ®¬ ०Ё¬Ґ Ё«Ё ў®§¬®¦­®бвмо ўлў®¤  ­  нЄа ­ Ў®«миЁе
Ї®ажЁ© ¤ ­­ле ў ⥪бв®ў®¬ ०Ё¬Ґ Ї® ба ў­Ґ­Ёо б® бв ­¤ ав­л¬Ё
ўЁ¤Ґ®аҐ¦Ё¬ ¬Ё, Ї®¤¤Ґа¦Ёў Ґ¬л¬Ё Ў §®ў®© бЁб⥬®© ўў®¤ /ўлў®¤ .
ЌҐЄ®в®алҐ Ё§ иЁа®Є® а бЇа®бва ­Ґ­­ле Їа®Ја ¬¬­ле бЁб⥬, в ЄЁе,
­ ЇаЁ¬Ґа, Є Є Microsoft Word Ё«Ё Lotus 1-2-3 ЁбЇ®«м§гов бў®Ё
б®Ўб⢥­­лҐ ўЁ¤Ґ®аҐ¦Ё¬л.
____________________________
* "VGA Video Modes", RICHARD WILTON

.
- 2 -

“Їа ў«Ґ­ЁҐ ўЁ¤Ґ®аҐ¦Ё¬ ¬Ё

‚Ё¤Ґ®аҐ¦Ё¬л е а ЄвҐаЁ§говбп б«Ґ¤гойЁ¬Ё Ї а ¬Ґва ¬Ё:
- ўҐавЁЄ «м­л¬ а §аҐиҐ­ЁҐ¬ (Є®«ЁзҐбвў®¬ бва®Є а бва  ­  нЄ-
а ­Ґ);
- Ј®аЁ§®­в «м­л¬ а §аҐиҐ­ЁҐ¬ (Є®«ЁзҐбвў®¬ бЁ¬ў®«®ў Ё«Ё ЇЁЄ-
ᥫ®ў ў бва®ЄҐ);
- ЇаҐ¤бв ў«Ґ­ЁҐ¬ ¤ ­­ле ў ЎгдҐаҐ;
-  ваЁЎгв ¬Ё ўлў®¤  (梥в, ¬Ґаж ­ЁҐ Ё в. Ї.).
ЏаЁ Їа®Ја ¬¬Ёа®ў ­ЁЁ VGA Ў®«м讥 ¬Ґбв® § ­Ё¬ Ґв гЇа ў«Ґ­ЁҐ Ј®-
аЁ§®­в «м­л¬ Ё ўҐавЁЄ «м­л¬ а §аҐиҐ­ЁҐ¬ Ё§®Ўа ¦Ґ­Ёп ­  нЄа ­Ґ
¤ЁбЇ«Ґп. Ђ¤ ЇвҐа VGA ®Ў« ¤ Ґв §­ зЁвҐ«м­® ¬Ґ­миЁ¬Ё ў®§¬®¦­®бвп-
¬Ё гЇа ў«Ґ­Ёп ЇаҐ¤бв ў«Ґ­ЁҐ¬ ¤ ­­ле ў нЄа ­­®© Ї ¬пвЁ Ё  ваЁЎг-
в ¬Ё ўлў®¤  Ї® ба ў­Ґ­Ёо б ў®§¬®¦­®бвп¬Ё гЇа ў«Ґ­Ёп а §аҐиҐ­ЁҐ¬
нЄа ­ . Џ® нв®© ЇаЁзЁ­Ґ, ­ ЁЎ®«ҐҐ Їа®бвл¬ Їг⥬ ЇҐаҐе®¤  Є ­Ґб-
в ­¤ ав­®¬г ўЁ¤Ґ®аҐ¦Ё¬г пў«пҐвбп ЁбЇ®«м§®ў ­ЁҐ Їа®Ја ¬¬ BIOS
¤«п гбв ­®ўЄЁ ­ҐЄ®в®а®Ј® бв ­¤ ав­®Ј® ўЁ¤Ґ®аҐ¦Ё¬  б Ї®б«Ґ¤гойЁ¬
Ё§¬Ґ­Ґ­ЁҐ¬ §­ зҐ­Ё© ­ҐбЄ®«мЄЁе ॣЁбва®ў ўЁ¤Ґ® ¤ ЇвҐа .

‘ЁЈ­ «л гЇа ў«Ґ­Ёп ўЁ¤Ґ®¬®­Ёв®а®¬

Љ Є Ј®аЁ§®­в «м­®Ґ, в Є Ё ўҐавЁЄ «м­®Ґ а §аҐиҐ­ЁҐ ®ЇаҐ¤Ґ-
«пҐвбп Ї®б«Ґ¤®ў вҐ«м­®бвмо б®Ј« б®ў ­­ле ў® ўаҐ¬Ґ­Ё ўл室­ле
бЁЈ­ «®ў Ја дЁзҐбЄ®Ј®  ¤ ЇвҐа , гЇа ў«пойЁе ¤ўЁ¦Ґ­ЁҐ¬ н«ҐЄва®­-
­®Ј® «гз  ќ‹’. Џ®­пв­®, зв® Ё§®Ўа ¦Ґ­ЁҐ ­  нЄа ­Ґ ­Ґ пў«пҐвбп
бв вЁзҐбЄЁ¬ - н«ҐЄва®­­л© «гз "аЁбгҐв" Ё§®Ўа ¦Ґ­ЁҐ ­  нЄа ­Ґ
¤ўЁЈ пбм Ї® бва®Є ¬ а бва  бўҐаег ў­Ё§ (б¬. аЁб. 1). ‚Ґбм нЄа ­
Ї®«­®бвмо ®Ў­®ў«пҐвбп ®в 50 ¤® 70 а § ў ᥪ㭤㠢 § ўЁбЁ¬®бвЁ
®в ўЁ¤Ґ®аҐ¦Ё¬ .

ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї
і Ѓ®а¤оа і
і і
і ±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±± і
і ±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±± і
і ±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±± і
і ±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±± і
і ±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±± і
і ±±±±±±±±±±±±±±±± €§®Ўа ¦Ґ­ЁҐ ±±±±±±±±±±±±±±±± і
і ±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±± і
і ±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±± і
і ±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±± і
і ±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±± і
і ±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±± і
і і
і Ѓ®а¤оа і
АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ

0 ЏЁЄбҐ«л 80 84
Ѓ®а¤оа ш ш ш ш
НННННДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДННННН
ННННН Ѓ®а¤оа
щ щ
96 0

ђЁб. 1. ќЄа ­ ўЁ¤Ґ®¬®­Ёв®а  Ё е а ЄвҐаЁбвЁЄЁ бва®ЄЁ а бва .
.
- 3 -

‚ Їа®жҐбᥠўлў®¤  Є ¦¤®© бва®ЄЁ а бва  Ё­вҐ­бЁў­®бвм
н«ҐЄва®­­®Ј® «гз  Ё§¬Ґ­пҐвбп ў § ўЁбЁ¬®бвЁ ®в бЁЈ­ «®ў Ї®¤ ў Ґ-
¬ле ­  ўе®¤ ¬®­Ёв®а  ўЁ¤Ґ® ¤ ЇвҐа®¬ (ў 梥⭮¬ ¬®­Ёв®аҐ ¤«п
Є ¦¤®Ј® ЇҐаўЁз­®Ј® жўҐв  ЁбЇ®«м§гҐвбп б®Ўб⢥­­л© н«ҐЄва®­­л©
«гз, зв®, ў ¤ ­­®¬ б«гз Ґ, ­ҐбгйҐб⢥­­®). ‚ ќ‹’ н«ҐЄва®­­л©
«гз ¤ўЁ¦Ґвбп б Ї®бв®п­­®© бЄ®а®бвмо ў¤®«м бва®ЄЁ а бва  Ё ў­Ё§
б ®¤­®© бва®ЄЁ а бва  ­  б«Ґ¤гойго. „«п гЇа ў«Ґ­Ёп ­ бвгЇ«Ґ­ЁҐ¬
¬®¬Ґ­в  ўаҐ¬Ґ­Ё ЇҐаҐе®¤  «гз  ®в Єа ©­Ґ© Їа ў®© в®зЄЁ бва®ЄЁ Є
Єа ©­Ґ© «Ґў®© в®зЄҐ б«Ґ¤го饩 бва®ЄЁ (в.Ґ. ¤«п гЇа ў«Ґ­Ёп Ј®аЁ-
§®­в «м­л¬ ®Ўа в­л¬ 室®¬ «гз )  ¤ ЇвҐа VGA ЈҐ­ҐаЁагҐв бЁЈ­ «
Ј®аЁ§®­в «м­®© бЁ­еа®­Ё§ жЁЁ. ‘ЁЈ­ « ўҐавЁЄ «м­®© бЁ­еа®­Ё§ -
жЁЁ ЁбЇ®«м§гҐвбп ¤«п гЇа ў«Ґ­Ёп ЇҐаҐ¬ҐйҐ­ЁҐ¬ н«ҐЄва®­­®Ј® «гз 
®в Єа ©­Ґ© Їа ў®© Ї®§ЁжЁЁ ў б ¬®© ­Ё¦­Ґ© бва®ЄҐ а бва  ў «Ґўл©
ўҐае­Ё© гЈ®« нЄа ­  (гЇа ў«Ґ­ЁҐ ўҐавЁЄ «м­л¬ ®Ўа в­л¬ 室®¬ «г-
з ).
‚Ё¤Ґ® ¤ ЇвҐа VGA ўбҐЈ¤  Їа®Ја ¬¬ЁагҐвбп в ЄЁ¬ ®Ўа §®¬,
зв®Ўл ўаҐ¬п, ­Ґ®Ўе®¤Ё¬®Ґ ¤«п ўлў®¤  ¤ ­­ле Ё§ ўЁ¤Ґ®ЎгдҐа  ўбҐЈ-
¤  Ўл«® ¬Ґ­миЁ¬ ®ЎйҐЈ® Є®«ЁзҐбвў  ўаҐ¬Ґ­Ё а §ўҐавЄЁ ®¤­®Ј® Є ¤-
а . ќв® ¤ Ґв ў®§¬®¦­®бвм ўлў®¤  ­  нЄа ­ Ў®а¤оа  (overscan),
®Є ©¬«по饣® б®Ўб⢥­­® ўлў®¤Ё¬®Ґ Ё§®Ўа ¦Ґ­ЁҐ, зв® Ї®§ў®«пҐв
業ваЁа®ў вм Ё§®Ўа ¦Ґ­ЁҐ ­  нЄа ­Ґ.
“Їа ў«пвм Ї а ¬Ґва ¬Ё бЁЈ­ «®ў а §ўҐавЄЁ, ЈҐ­ҐаЁа㥬ле
ўЁ¤Ґ® ¤ ЇвҐа®¬ VGA ¬®¦­® Їг⥬ Ё§¬Ґ­Ґ­Ёп §­ зҐ­Ё© ᮮ⢥вбвўго-
йЁе ॣЁбва®ў Ў«®Є  гЇа ў«Ґ­Ёп ќ‹’ ў б®бв ўҐ VGA. ‡­ зҐ­Ёп, Ї®-
¬Ґй Ґ¬лҐ ў н⨠ॣЁбвал § ¤ ов ¤«ЁвҐ«м­®бвм ®в१Є®ў ўаҐ¬Ґ­Ё,
Ё§¬ҐаҐ­­го ў в Є ­ §лў Ґ¬ле бЁ¬ў®«м­ле Ґ¤Ё­Ёж е ўаҐ¬Ґ­Ё
(character clock). ‘Ё¬ў®«м­ п Ґ¤Ё­Ёж  нв® ®в१®Є ўаҐ¬Ґ­Ё ­Ґ®Ў-
室Ё¬л© ¤«п ўлў®¤  ­  нЄа ­ 8 ЇЁЄбҐ«®ў ў Ја дЁзҐбЄ®¬ ०Ё¬Ґ VGA
Ё 8 Ё«Ё 9 ЇЁЄбҐ«®ў ў  «д ўЁв­®-жЁда®ўле ०Ё¬ е.
Џ а ¬Ґвал бва®з­®© (Ј®аЁ§®­в «м­®©) а §ўҐавЄЁ ®ЇаҐ¤Ґ«пов-
бп:
- ®ЎйЁ¬ Є®«ЁзҐбвў®¬ ўаҐ¬Ґ­Ё, § ва зЁў Ґ¬л¬ ­  ўлў®¤ бва®ЄЁ а б-
ва  - ®Ўй п ¤«ЁвҐ«м­®бвм бва®ЄЁ (horisontal total);
- ¤«ЁвҐ«м­®бвмо ўаҐ¬Ґ­Ё ў бЁ¬ў®«м­ле Ґ¤Ё­Ёж е ў вҐзҐ­ЁҐ Є®в®а®-
Ј® Їа®Ёб室Ёв ®в®Ўа ¦Ґ­ЁҐ ¤ ­­ле Ё§ ўЁ¤Ґ®ЎгдҐа  ЇаЁ ўлў®¤Ґ
­  нЄа ­ ®¤­®© бва®ЄЁ а бва  - ¤«ЁвҐ«м­®бвм гз бвЄ  ®в®Ўа ¦Ґ-
­Ёп ў бва®ЄҐ (horisontal displayed). ђ §­Ёж  ¬Ґ¦¤г ®ЎйҐ© ¤«Ё-
⥫쭮бвмо бва®ЄЁ Ё ¤«ЁвҐ«м­®бвмо гз бвЄ  ®в®Ўа ¦Ґ­Ёп ®ЇаҐ¤Ґ-
«пҐв а §¬Ґа Ј®аЁ§®­в «м­®Ј® Ў®а¤оа ;
- §­ зҐ­ЁҐ (ў бЁ¬ў®«м­ле Ґ¤Ё­Ёж е), ЇаЁ Є®в®а®¬ ­ зЁ­ Ґвбп бЁЈ-
­ « Ј®аЁ§®­в «м­®© бЁ­еа®­Ё§ жЁЁ (horisontal sync).
Џ а ¬Ґвал Є ¤а®ў®© (ўҐавЁЄ «м­®©) а §ўҐавЄЁ  ­ «®ЈЁз­л
Ї а ¬Ґва ¬ бва®з­®© а §ўҐавЄЁ, ®¤­ Є® ўаҐ¬п §¤Ґбм Ё§¬ҐапҐвбп ў
бва®Є е а бва  - ®в१Є е ўаҐ¬Ґ­Ё, § ва зЁў Ґ¬ле ¤«п ўлў®¤  ®¤-
­®© бва®ЄЁ а бва  ­  нЄа ­ Ё ЇҐаҐе®¤  Є ­ з «г б«Ґ¤го饩 бва®ЄЁ:
- ®ЎйҐҐ Є®«ЁзҐбвў® бва®Є а бва  ў Є ¤аҐ - а §¬Ґа Є ¤а 
(vertical total);
- Є®«ЁзҐбвў® бва®Є ў Є ¤аҐ, ЁбЇ®«м§гҐ¬ле ¤«п ўлў®¤  ¤ ­­ле ­ 
нЄа ­ - Є®«ЁзҐбвў® бва®Є ¤ ­­ле ў Є ¤аҐ (vertical displayed).
ђ §­Ёж  ¬Ґ¦¤г а §¬Ґа®¬ Є ¤а  Ё Є®«ЁзҐбвў®¬ бва®Є ¤ ­­ле ў
Є ¤аҐ ®ЇаҐ¤Ґ«пҐв ўҐ«ЁзЁ­г ўҐавЁЄ «м­®Ј® Ў®а¤оа ;
- ­®¬Ґа бва®ЄЁ а бва  ў Є®в®а®© ­ зЁ­ Ґвбп бЁЈ­ « ўҐавЁЄ «м­®©
бЁ­еа®­Ё§ жЁЁ (vertical sync).
.
- 4 -

ЋЈа ­ЁзҐ­Ёп ­  §­ зҐ­Ёп ўаҐ¬Ґ­­ле Ї а ¬Ґва®ў

„«п Їа ўЁ«м­®Ј® § ¤ ­Ёп ўаҐ¬Ґ­­ле е а ЄвҐаЁбвЁЄ бЁЈ­ «®ў
гЇа ў«Ґ­Ёп ЈҐ­Ґа жЁҐ© Ё§®Ўа ¦Ґ­Ёп ­  нЄа ­Ґ ¬®­Ёв®а  ­Ґ®Ўе®¤Ё¬®
ЇаЁ а бзҐвҐ §­ зҐ­Ё©, Ї®¬Ґй Ґ¬ле ў ॣЁбвал, гзЁвлў вм Ў §®ўлҐ
з бв®в­лҐ е а ЄвҐаЁбвЁЄЁ ўЁ¤Ґ®¬®­Ёв®а  Ё  ¤ ЇвҐа , в ЄЁҐ Є Є
з бв®в  ўлў®¤  ЇЁЄбҐ«®ў (dot rate), з бв®в  бва®Є (scan rate) Ё
з бв®в  Є ¤а®ў (vertical scan rate).

—Ђ‘’Ћ’Ђ ‚›‚Ћ„Ђ Џ€Љ‘…‹Ћ‚. ќв  е а ЄвҐаЁбвЁЄ  (ҐҐ в Є¦Ґ з бв® ­ -
§лў ўов Ї®«®б®© Їа®ЇгбЄ ­Ёп ўЁ¤Ґ®¬®­Ёв®а ) ®ЇаҐ¤Ґ«пҐв бЄ®а®бвм
ўлў®¤  ЇЁЄбҐ«®ў. „«п д®а¬Ёа®ў ­Ёп бЁЈ­ «®ў, § ¤ ойЁе бЄ®а®бвм
ўлў®¤  ЇЁЄбҐ«®ў ЁбЇ®«м§гҐвбп ЇмҐ§®ЄаЁбв ««ЁзҐбЄЁ© ЈҐ­Ґа в®а. ‚
VGA ¤®ЇгбЄ Ґвбп ЁбЇ®«м§®ў ­ЁҐ ®¤­®Ј® Ё§ ваҐе в ЄЁе ЈҐ­Ґа в®а®ў,
Є ¦¤л© Ё§ Є®в®але ®ЎҐбЇҐзЁў Ґв д®а¬Ёа®ў ­ЁҐ бЁЈ­ «®ў § ¤ ­­®©
з бв®вл. „ў  в ЄЁе ЈҐ­Ґа в®а  ўЄ«озҐ­л ў б®бв ў ўЁ¤Ґ® ¤ ЇвҐа 
VGA. Ћ­Ё ®ЎҐбЇҐзЁў ов д®а¬Ёа®ў ­ЁҐ бЁЈа «®ў б з бв®в ¬Ё 25.175
Њѓж Ё 28.322 Њѓж. Ља®¬Ґ в®Ј®, ¬®¦Ґв ЁбЇ®«м§®ў вмбп ЈҐ­Ґа в®а,
гбв ­®ў«Ґ­­л© ­  бЁб⥬­®© Ї« вҐ Џќ‚Њ PS/2 ¬®¤Ґ«Ґ© 50, 60 Ё 80.

—Ђ‘’Ћ’Ђ ‘’ђЋЉ. „ ­­ п е а ЄвҐаЁбвЁЄ  ®ЇаҐ¤Ґ«пҐв Є®«ЁзҐбвў®
бва®Є а бва  д®а¬Ёа㥬ле §  ®¤­г ᥪ㭤г. — бв®в  бва®Є § ўЁ-
бЁв ®в Є®«ЁзҐбвў  ЇЁЄбҐ«®ў ў бва®ЄҐ Ё а ў­  з бв­®¬г ®в ¤Ґ«Ґ­Ёп
з бв®вл ўлў®¤  ЇЁЄбҐ«®ў ­  Є®«ЁзҐбвў® ЇЁЄбҐ«®ў ў бва®ЄҐ.

—Ђ‘’Ћ’Ђ ЉЂ„ђЋ‚. ЋЇаҐ¤Ґ«пҐв бЄ®«мЄ® Є ¤а®ў §  ®¤­г ᥪ㭤㠢뢮-
¤Ёвбп ­  нЄа ­ ¬®­Ёв®а . — бв®в  Є ¤а®ў ЇаЁ Їа®Ја ¬¬Ёа®ў ­ЁЁ
VGA, в Є¦Ґ Є Є Ё з бв®в  бва®Є, ­Ґ § ¤ Ґвбп ­ҐЇ®б।б⢥­­®,  
®ЇаҐ¤Ґ«пҐвбп Є®«ЁзҐбвў®¬ бва®Є ў Є ¤аҐ. „«п ўлзЁб«Ґ­Ёп з бв®вл
Є ¤а®ў ¤®бв в®з­® а §¤Ґ«Ёвм з бв®вг бва®Є ­  а §¬Ґа Є ¤а , § -
¤ ­­л© ў бва®Є е а бва .

–Ґ­ва «м­л¬ ¬®¬Ґ­в®¬ ЇаЁ Їа®Ја ¬¬Ёа®ў ­ЁЁ ­Ґбв ­¤ ав­ле
ўЁ¤Ґ®аҐ¦Ё¬®¬ пў«пҐвбп ўлЎ®а в ЄЁе §­ зҐ­Ё© ўаҐ¬Ґ­­ле Ї а ¬Ґва®ў
гЇа ў«Ґ­Ёп нЄа ­®¬, зв®Ўл ­Ґ ўл©вЁ §  ¤®ЇгбвЁ¬лҐ ЇаҐ¤Ґ«л з б-
в®в­ле е а ЄвҐаЁбвЁЄ ЁбЇ®«м§гҐ¬®Ј® ¬®­Ёв®а  (б¬. в Ў«. 1).

— бв®в­лҐ е а ЄвҐаЁбвЁЄЁ ўЁ¤Ґ®¬®­Ёв®а®ў ’ Ў«. 1
ЙННННННННННННННННННННННННННННННННННННННННННННННННННННННННННННН»
є ’ЁЇ ¬®­Ёв®а  Џ®«®б  Њ Єб. з бв®в  Њ Єб. з бв®в  є є
є Їа®ЇгбЄ ­Ёп (Њѓж) бва®Є (Љѓж) Є ¤а®ў (ѓж) є
МННННННННННННННННННННННННННННННННННННННННННННННННННННННННННННН№
є IBM 8503 (¬®­®е஬.) 28 31.5 50-70 є
є IBM 8513 (梥⭮©) 28 31.5 50-70 є
є NEC MultiSync 30 35 56-65 є
є NEC MultiSync Plus 30 45 56-80 є
є Electrohome ECM 1310 30 34 47-85 є
є Sony Multiscan CDP 1302 25 34 50-100 є
є Princeton Ultrasync 30 35 45-120 є
ИНННННННННННННННННННННННННННННННННННННННННННННННННННННННННННННј

ђ бᬮваЁ¬, ­ ЇаЁ¬Ґа, ўЁ¤Ґ®аҐ¦Ё¬ б ­®¬Ґа®¬ 18 (12h) Ў §®-
ў®© бЁбвҐ¬л ўў®¤ /ўлў®¤  - Ја дЁзҐбЄЁ© ०Ё¬ 640 x 480 б ®¤­®ў-
६Ґ­­л¬ ®в®Ўа ¦Ґ­ЁҐ¬ ­  нЄа ­Ґ 16 梥⮢. ќв®в ०Ё¬ а §а Ў®-
.
- 5 -

в ­ ¤«п ¬®­Ёв®а®ў б з бв®в®© бва®Є 31.5 Љѓж. €бЇ®«м§гҐвбп ЈҐ­Ґ-
а в®а ЇЁЄбҐ«®ў б з бв®в®© 25.175 Њѓж. ’ҐЇҐам ¬®¦­® «ҐЈЄ® ўлзЁб-
«Ёвм §­ зҐ­Ёп ўаҐ¬Ґ­­ле Ї а ¬Ґва®ў ¤«п нв®Ј® ўЁ¤Ґ®аҐ¦Ё¬ .
„«п ®ЇаҐ¤Ґ«Ґ­Ёп Є®«ЁзҐбвў  ЇЁЄбҐ«®ў ў бва®ЄҐ а §¤Ґ«Ё¬
з бв®вг ЁбЇ®«м§гҐ¬®Ј® ЈҐ­Ґа в®а  ЇЁЄбҐ«®ў ­  з бв®вг бва®Є. „«п
­ е®¦¤Ґ­Ёп ®ЎйҐ© ¤«ЁвҐ«м­®бвЁ бва®ЄЁ ў бЁ¬ў®«м­ле Ґ¤Ё­Ёж е ­Ґ-
®Ўе®¤Ё¬® а §¤Ґ«Ёвм Ї®«г祭­®Ґ §­ зҐ­ЁҐ ­  8.

ЋЎй п ¤«ЁвҐ«м­®бвм бва®ЄЁ = (25175000 / 31500) / 8 = 100.

’.Є. ў Є ¦¤®© бва®ЄҐ а бва  б®¤Ґа¦Ёвбп 640 в®зҐЄ, ¤«Ё-
⥫쭮бвм гз бвЄ  ®в®Ўа ¦Ґ­Ёп ў бва®ЄҐ а ў­  640 / 8, Ё«Ё 80.
Ћб⠢襥бп ў а §¬ҐаҐ 20 бЁ¬ў®«м­ле Ґ¤Ё­Ёж ўаҐ¬п ЁбЇ®«м§гҐвбп
¤«п д®а¬Ёа®ў ­Ёп Ў®а¤оа  Ё Ј®аЁ§®­в «м­®Ј® ®Ўа в­®Ј® 室  «гз .
„«п в®Ј® зв®Ўл бва®Є  а бЇ®« Ј « бм ў 業вॠнЄа ­ , бЁЈ­ « Ј®-
аЁ§®­в «м­®© бЁ­еа®­Ё§ жЁЁ ­ зЁ­ Ґвбп б ¬®¬Ґ­в  ўаҐ¬Ґ­Ё, б®®в-
ўҐвбвбвўго饣® 84 бЁ¬ў®«м­®© Ґ¤Ё­ЁжҐ Ё Ё¬ҐҐв ¤«ЁвҐ«м­®бвм 12
бЁ¬ў®«м­ле Ґ¤Ё­Ёж. ‚ १г«мв вҐ Ї®«гзЁ¬ Ј®аЁ§®­в «м­л© Ў®а¤оа
а §¬Ґа®¬ ў 4 бЁ¬ў®«м­ле Ґ¤Ё­Ёжл.
Ђ­ «®ЈЁз­л¬ ®Ўа §®¬ ¬®¦­® ®ЇаҐ¤Ґ«Ёвм е а ЄвҐаЁбвЁЄЁ ўҐа-
вЁЄ «м­®© а §ўҐавЄЁ. „«п гЄ § ­­®Ј® ўЁ¤Ґ®аҐ¦Ё¬  Їа®Ја ¬¬л BIOS
гбв ­ ў«Ёў ов в ЄЁҐ §­ зҐ­Ёп Ї а ¬Ґва®ў, зв®Ўл з бв®в  Є ¤а®ў
а Ў­п« бм 60 ѓж, зв® ЇаЁ¬Ґа­® ᮮ⢥вбвўгҐв бҐаҐ¤Ё­Ґ ¤®ЇгбвЁ¬®-
Ј® Ё­вҐаў «  ¤«п з бв®вл Є ¤а®ў ўЁ¤Ґ®¬®­Ёв®а . Љ®«ЁзҐбвў® бва®Є
ў Є ¤аҐ ®ЇаҐ¤Ґ«пҐвбп Є Є з бв­®Ґ ®в ¤Ґ«Ґ­Ёп з бв®вл бва®Є ­ 
з бв®вг Є ¤а®ў.

ђ §¬Ґа Є ¤а  ў бва®Є е = 25175000 / (100 * 8) / 60 = 524.

’.Є. зЁб«® бва®Є ¤ ­­ле ў Є ¤аҐ а ў­® 480, в® ®бв ўиЁҐбп
44 бва®ЄЁ ЁбЇ®«м§говбп ¤«п д®а¬Ёа®ў ­Ёп ўҐавЁЄ «м­®Ј® Ў®а¤оа  Ё
ўҐавЁЄ «м­®Ј® ®Ўа в­®Ј® 室  «гз . Џа®Ја ¬¬л ўЁ¤Ґ®Ўб«г¦Ёў ­Ёп
BIOS гбв ­ ў«Ёў ов Ї а ¬Ґвал VGA в Є®ўл¬Ё, зв® ўҐавЁЄ «м­л© ®Ў-
а в­л© 室 «гз  ­ зЁ­ Ґвбп Ї®б«Ґ ўлў®¤  503 бва®ЄЁ Ё ҐЈ® ¤«Ё-
⥫쭮бвм ᮮ⢥вбвўгҐв ¤«ЁвҐ«м­®бвЁ ўлў®¤  ¤ўге бва®Є а бва .
’ ЄЁ¬ ®Ўа §®¬, ўлў®¤Ёвбп 522 бва®ЄЁ, ЇаЁзҐ¬, 42 бва®ЄЁ Ё§ ­Ёе
ЁбЇ®«м§говбп ¤«п д®а¬Ёа®ў ­Ёп ўҐавЁЄ «м­®Ј® Ў®а¤оа  (524 -
480 - 2).

Џа®Ја ¬¬Ёа®ў ­ЁҐ ўЁ¤Ґ®аҐ¦Ё¬®ў

Џ®б«Ґ ўлЎ®а  §­ зҐ­Ё© ўаҐ¬Ґ­­ле Ї а ¬Ґва®ў ўЁ¤Ґ®аҐ¦Ё¬ 
¬®¦­® ЇаЁбвгЇ вм Є Їа®Ја ¬¬Ёа®ў ­Ёо ўЁ¤Ґ® ¤ ЇвҐа  VGA, зв®
ўЄ«оз Ґв ў ᥡп:
- Їа®Ја ¬¬Ёа®ў ­ЁҐ Ў«®Є  гЇа ў«Ґ­Ёп ќ‹’;
- Їа®Ја ¬¬Ёа®ў ­ЁҐ Ў«®Є  бЁ­еа®­Ё§ жЁЁ;
- § ¤ ­ЁҐ з бв®вл ЈҐ­Ґа в®а  ЇЁЄбҐ«®ў;
- § ¤ ­ЁҐ ўлб®вл бЁ¬ў®«®ў (ў бва®Є е а бва );
- ¬®¤ЁдЁЄ жЁп вॡ㥬ле ЇҐаҐ¬Ґ­­ле BIOS.
„®бвгЇ Є ॣЁбва ¬ VGA ®бгйҐбвў«пҐвбп зҐаҐ§ Ї®авл ўў®-
¤ /ўлў®¤  (б¬. в Ў«. 2) Ї®б।бвў®¬ ЇаЁ¬Ґ­Ґ­Ёп Є®¬ ­¤  бᥬЎ«Ґ-
а  IN Ё OUT Ё«Ё, ЇаЁ а §а Ў®вЄҐ Їа®Ја ¬¬л ­  п§лЄҐ ўлб®Є®Ј®
га®ў­п, Їг⥬ ЁбЇ®«м§®ў ­Ёп бЇҐжЁ «м­ле дг­ЄжЁ©, нЄўЁў «Ґ­в­ле
Ї® бў®Ё¬ ¤Ґ©бвўЁп¬ нвЁ¬ Є®¬ ­¤ ¬. „«п ¤®бвгЇ  Є Їа®Ја ¬¬ ¬ ўЁ-
¤Ґ®Ўб«г¦Ёў ­Ёп BIOS ЁбЇ®«м§гҐвбп ЇаҐалў ­ЁҐ б ­®¬Ґа®¬ 16 (10h).
.
- 6 -


Ђ¤аҐб  Ї®ав®ў ўў®¤ /ўлў®¤   ¤ ЇвҐа  VGA ’ Ў«. 2
ЙННННННННННННННННННННННННННННННННННННННННННННННННННННННННННННН»
є Ђ¤аҐб Ќ §­ зҐ­ЁҐ ‚®§¬®¦­®бвм є
є Ї®ав  ¤®бвгЇ  є
МННННННННННННННННННННННННННННННННННННННННННННННННННННННННННННН№
є 3C0 “Їа ў«Ґ­ЁҐ  ваЁЎгв ¬Ё ўлў®¤  —⥭ЁҐ/§ ЇЁбмє
є 3C2 Њ­®Ј®жҐ«Ґў®© ॣЁбва ‡ ЇЁбм є
є 3C4/3C5 Ѓ«®Є бЁ­еа®­Ё§ жЁЁ —⥭ЁҐ/§ ЇЁбмє
є 3CC Њ­®Ј®жҐ«Ґў®© ॣЁбва —вҐ­ЁҐ є
є 3CE/3CF ѓа дЁзҐбЄЁ© Є®­ва®««Ґа —⥭ЁҐ/§ ЇЁбмє
є 3D4/3D5 * Ѓ«®Є гЇа ў«Ґ­Ёп ќ‹’ —⥭ЁҐ/§ ЇЁбмє
є * 3B4/3B5 ў ўЁ¤Ґ®аҐ¦Ё¬ е 7 Ё 0Fh є
ИНННННННННННННННННННННННННННННННННННННННННННННННННННННННННННННј

Ѓ«®Є гЇа ў«Ґ­Ёп ќ‹’ ўлЇ®«­пҐв Ў®«миго з бвм ¤Ґ©бвўЁ© Ї®
гЇа ў«Ґ­Ёо бва®з­®© Ё Є ¤а®ў®© а §ўҐавЄ®©. ‚ ॣЁбва е нв®Ј®
Ў«®Є  § ¤ Ґвбп ¤«ЁвҐ«м­®бвм Ї®¤ ў Ґ¬ле ­  ўе®¤ ¬®­Ёв®а  бЁЈ­ -
«®ў гЇа ў«Ґ­Ёп бва®з­®© Ё Є ¤а®ў®© а §ўҐавЄ®©. ‚ ­Ґ¬ в Є¦Ґ ®бг-
йҐбвў«пҐвбп бЁ­еа®­Ё§ жЁп ¬®¬Ґ­в®ў д®а¬Ёа®ў ­Ёп гЄ § ­­ле бЁЈ-
­ «®ў б ўлЎ®аЄ®© ¤ ­­ле Ё§ ўЁ¤Ґ®ЎгдҐа  Ё Ёе ®Ўа Ў®вЄ®© ЇҐаҐ¤
ўлў®¤®¬ ­  нЄа ­. ‘ЇЁб®Є ॣЁбва®ў Ў«®Є  гЇа ў«Ґ­Ёп ќ‹’ б Ёе
­ §­ зҐ­ЁҐ¬ ЇаЁўҐ¤Ґ­ ў в Ў«ЁжҐ 3.

Ќ §­ зҐ­ЁҐ ॣЁбва®ў Ў«®Є  гЇа ў«Ґ­Ёп ќ‹’  ¤ ЇвҐа  VGA,
ЁбЇ®«м§гҐ¬ле ¤«п Їа®Ја ¬¬Ёа®ў ­Ёп ўЁ¤Ґ®аҐ¦Ё¬®ў
’ Ў«. 3
ЙННННННННННННННННННННННННННННННННННННННННННННННННННННННННННННН»
є Ќ®¬Ґа Ќ Ё¬Ґ­®ў ­ЁҐ Ќ §­ зҐ­ЁҐ є
є ॣЁбва  є
МННННННННННННННННННННННННННННННННННННННННННННННННННННННННННННН№
є 0 ЋЎй п ¤«ЁвҐ«м­®бвм бва®ЄЁ [ЋЎй п ¤«ЁвҐ«м­®бвм є
є (horisontal total) бва®ЄЁ] -5 є
є 1 „«ЁвҐ«м­®бвм гз бвЄ  ®в®Ў- [„«ЁвҐ«м­®бвм гз бвЄ  ®в®Ў- є
є а ¦Ґ­Ёп ў бва®ЄҐ (Horizon- а ¦Ґ­Ёп ў бва®ЄҐ] - 1 є
є tal display enable end) є
є 2 Ќ з «® Ј®аЁ§®­в «м­®Ј® Ќ®¬Ґа бЁ¬ў®«м­®© Ґ¤Ё­Ёжл, ў є
є Ј иҐ­Ёп (Start horison- Є®в®а®© ­ зЁ­ Ґвбп бЁЈ­ « є
є tal blank) Ј®аЁ§®­в «м­®Ј® Ј иҐ­Ёп «гз є
є 3 ЋЄ®­з ­ЁҐ Ј®аЁ§®­в «м­®Ј® ЋЄ®­з ­ЁҐ бЁЈ­ «  Ј иҐ­Ёп є є
є Ј иҐ­Ёп «гз  (End horison- «гз  (ЁбЇ®«м§говбп в®«мЄ® є
є tal blank) ЎЁвл 4-0). є
є 4 Ќ з «® Ј®аЁ§®­в «м­®Ј® ®Ў- Ќ®¬Ґа бЁ¬ў®«м­®© Ґ¤Ё­Ёжл є
є а в­®Ј® 室  «гз  (Start ­ з «  бЁЈ­ «  Ј®аЁ§®­в «м- є
є horisontal retrace) ­®© бЁ­еа®­Ё§ жЁЁ є
є 5 ЋЄ®­з ­ЁҐ Ј®аЁ§®­в «м­®Ј® Њ®¬Ґ­в ®Є®­з ­Ёп бЁЈ­ «  є
є ®Ўа в­®Ј® 室  «гз  (End Ј®аЁ§®­в «м­®© бЁ­­еа®­Ё- є
є horisontal retrace) § жЁЁ (ЎЁвл 4-0) є
є 6 ЋЎйҐҐ Є®«ЁзҐбвў® бва®Є ЋЎйҐҐ Є®«ЁзҐбвў® бва®Є є
є а бва  ў Є ¤аҐ (vertical а бва  ў Є ¤аҐ (ЎЁвл 7-0 є
є total) 10-ЎЁв®ў®Ј® §­ зҐ­Ёп) є
є 7 ђҐЈЁбва ЇҐаҐЇ®«­Ґ­Ёп ЃЁв 0: 8-© ЎЁв ®ЎйҐЈ® Є®«Ё- є
є (Overflow) зҐбвў  бва®Є ў Є ¤аҐ є
є ЃЁв 1: 8-© ЎЁв Є®«ЁзҐбвў  є
є бва®Є ®в®Ўа ¦Ґ­Ёп ў є
є Є ¤аҐ є
ИНННННННННННННННННННННННННННННННННННННННННННННННННННННННННННННј
.
- 7 -


Џа®¤®«¦Ґ­ЁҐ в Ў«. 3
ЙННННННННННННННННННННННННННННННННННННННННННННННННННННННННННННН»
є Ќ®¬Ґа Ќ Ё¬Ґ­®ў ­ЁҐ Ќ §­ зҐ­ЁҐ є
є ॣЁбва  є
МННННННННННННННННННННННННННННННННННННННННННННННННННННННННННННН№
є ЃЁв 2: ЎЁв 8 ­ з «  ўҐавЁ- є
є Є «м­®Ј® ®Ўа в­®Ј® є
є 室  «гз  є
є ЃЁв 3: 8-© ЎЁв ­ з «  ўҐа- є
є вЁЄ «м­®Ј® Ј иҐ­Ёп є
є «гз  є
є ЃЁв 5: 9-© ЎЁв ®ЎйҐЈ® Є®«Ё- є
є зҐбвў  бва®Є ў Є ¤аҐ є
є ЃЁв 6: 9-© ЎЁв Є®«ЁзҐбвў  є
є бва®Є ®в®Ўа ¦Ґ­Ёп ў є
є Є ¤аҐ є
є ЃЁв 7: 9-© ЎЁв ­ з «  ўҐа- є
є вЁЄ «м­®Ј® ®Ўа в­®Ј® є
є 室  «гз  є
є 9 Њ ЄбЁ¬ «м­®Ґ Є®«ЁзҐбвў® ЃЁвл 4-0: [Є®«ЁзҐбвў® бва®Є є
є бва®Є (Maximum scan line) а бва  ў бЁ¬ў®«Ґ] - 1є
є ЃЁв 5: 9-© ЎЁв ­ з «  ўҐавЁ-є
є Є «м­®Ј® Ј иҐ­Ёп «гз є
є 10h Ќ з «® ўҐавЁЄ «м­®Ј® Ќ®¬Ґа бва®ЄЁ а бва , ў Є®в®-є
є ®Ўа в­®Ј® 室  «гз  (Start а®© ­ зЁ­ Ґвбп бЁЈ­ « ўҐавЁ-є
є vertical retrace) Є «м­®© бЁ­еа®­Ё§ жЁЁ (ЎЁвл є
є 7-0 10-ЎЁв®ў®Ј® §­ зҐ­Ёп) є
є 11h ЋЄ®з ­ЁҐ ўҐавЁЄ «м­®Ј® ЃЁв 7: § ЇаҐв § ЇЁбЁ ў аҐ- є
є ®Ўа в­®Ј® 室  «гз  (End ЈЁбвал 0-7 Ў«®Є  є
є vertical retrace) гЇа ў«Ґ­Ёп ќ‹’ є
є ЃЁв 3-0: ­®¬Ґа бва®ЄЁ ®Є®­- є
є з ­Ёп бЁЈ­ «  ўҐавЁ- є є
є Є «м­®© бЁ­еа®­Ё§ жЁЁє
є 12h Љ®«ЁзҐбвў® бва®Є ®в®Ў- Љ®«ЁзҐбвў® бва®Є а бва  ў є
є а ¦Ґ­Ёп ў Є ¤аҐ (Vertical з бвЁ Є ¤а  § ­Ё¬ Ґ¬®© є
є display enable end) б®Ўб⢥­­® Ё§®Ўа ¦Ґ­ЁҐ¬ є
є 13h ‘¬ҐйҐ­ЁҐ (Offset) Љ®«ЁзҐбвў® б«®ў ¤ ­­ле ў «®-є
є зҐбЄ®© бва®ЄҐ ўЁ¤Ґ®Ї ¬пвЁ є
є 15h Ќ з «® ўҐавЁЄ «м­®Ј® [Ќ®¬Ґа бва®ЄЁ а бва , ў Є®- є
є Ј иҐ­Ёп «гз  (Start в®а®© ­ зЁ­ Ґвбп бЁЈ­ « ўҐа-є
є vertical blank) вЁЄ «м­®Ј® Ј иҐ­Ёп «гз ] - 1є
є (ЎЁвл 7-0 10-ЎЁв®ў®Ј® §­ зҐ-є
є ­Ёп) є
є 16h ЋЄ®­з ­ЁҐ ўҐавЁЄ «м­®Ј® Ќ®¬Ґа бва®ЄЁ а бва , ў Є®в®-є
є Ј иҐ­Ёп «гз  (End vertical а®© § Є ­зЁў Ґвбп бЁЈ­ « є
є blank) ўҐавЁЄ «м­®Ј® Ј иҐ­Ёп «гз  є
є (ЎЁвл 7-0) є
ИНННННННННННННННННННННННННННННННННННННННННННННННННННННННННННННј

„«п § ЇЁбЁ ¤ ­­ле ў ॣЁбва ­Ґ®Ўе®¤Ё¬® Ї®¬ҐбвЁвм ­®¬Ґа
ॣЁбва  ў Ї®ав ўў®¤ /ўлў®¤  б  ¤аҐб®¬ 3D4h, Ї®б«Ґ 祣® Їа®Ё§-
ўҐбвЁ § ЇЁбм ­®ў®Ј® §­ зҐ­Ёп ў Ї®ав 3D5h (‘¬. «ЁбвЁ­Ј Їа®Ја ¬-
¬л 1).
ЏаЁ Їа®Ја ¬¬Ёа®ў ­ЁЁ Ў«®Є  гЇа ў«Ґ­Ёп ќ‹’ ¬®¦­® ЇаЁ¬Ґ­Ёвм
ап¤ бЇҐжЁ «м­ле ЇаЁҐ¬®ў. ‚®-ЇҐаўле, ¬®¦­® Їа®Ё§ў®¤Ёвм § ЇЁбм ў
.
- 8 -


®¤Ё­ 16-ЎЁв®ўл© Ї®ав ў¬Ґбв® Ї®б«Ґ¤®ў вҐ«м­®Ј® ўлў®¤  ў ¤ў 
8-ЎЁв®ўле Ї®ав  ¤«п Ї®«г祭Ёп ®¤­Ёе Ё вҐе ¦Ґ १г«мв в®ў:

;AL = ­®¬Ґа ॣЁбва 
mov al,RegNumber
;AH = ­®ў®Ґ §­ зҐ­ЁҐ ॣЁбва 
mov ah,RegValue
mov dx,3D4h
;‡ ЇЁбм ў Ї®ав 3D4h/3D5h
out dx,ax

…б«Ё ЁбЇ®«м§гҐвбп ¤®бвгЇ Є 8-ЎЁв®ўл¬ Ї®ав ¬, ®Ўп§ вҐ«м­®
­Ґ®Ўе®¤Ё¬® § ЇаҐвЁвм ЇаҐалў ­Ёп. ‚ Їа®вЁў­®¬ б«гз Ґ, ¬Ґ¦¤г § -
ЇЁбп¬Ё ў Ї®авл ¬®¦Ґв Їа®Ё§®©вЁ  ЇЇ а в­®Ґ ЇаҐалў ­ЁҐ, Їа®Ја ¬¬ 
®Ўа Ў®вЄЁ Є®в®а®Ј® ¬®¤ЁдЁжЁагҐв ॣЁбвал Ў«®Є  гЇа ў«Ґ­Ёп ќ‹’,
Ї®б«Ґ 祣® Ёб室­ п Їа®Ја ¬¬  ­Ґ ᬮ¦Ґв Їа ўЁ«м­® дг­ЄжЁ®­Ёа®-
ў вм.
‚ б«гз Ґ Їа®Ја ¬¬Ёа®ў ­Ёп  ¤ ЇвҐа  VGA ¤«п ўЁ¤Ґ®аҐ¦Ё¬®ў
BIOS б ­®¬Ґа ¬Ё 7 Ё«Ё 0Fh ў¬Ґбв® Ї®ав®ў ўў®¤ /ўлў®¤  3D4h Ё
3D5h б«Ґ¤гҐв ЁбЇ®«м§®ў вм Ї®авл б  ¤аҐб ¬Ё 3B4h Ё 3B5h б®®в-
ўҐвб⢥­­®. ќвЁ  ¤аҐб  Ї®ав®ў б®ўЇ ¤ ов б  ¤аҐб ¬Ё  ­ «®ЈЁз­ле
Ї®ав®ў ¬®­®е஬­®Ј® ¤ЁбЇ«Ґ©­®Ј®  ¤ ЇвҐа  (Monochrome Display
Adapter - MDA), зв® Ї®§ў®«пҐв гбв ­ ў«Ёў вм ­  ®¤­®¬ Ё ⮬ ¦Ґ
Є®¬ЇмовҐаҐ Єа®¬Ґ ўЁ¤Ґ® ¤ ЇвҐа  VGA ҐйҐ ®¤­г 梥в­го Ја дЁзҐбЄго
Ї®¤бЁб⥬г.

€§¬Ґ­Ґ­ЁҐ §­ зҐ­Ё© ॣЁбва®ў Ў«®Є  гЇа ў«Ґ­Ёп ќ‹’
‹ЁбвЁ­Ј Їа®Ја ¬¬л 1
ЙННННННННННННННННННННННННННННННННННННННННННННННННННННННННННННН»
є є
є cli ; § ЇаҐвЁвм ЇаҐалў ­Ёп є
є mov al,RegNumber ; AL = ­®¬Ґа ॣЁбва  є
є mov dx,3D4h є
є out dx,al ; § ЇЁбм ў Ї®ав 3D4h є
є mov al,RegValue ; AL = ­®ў®Ґ §­ зҐ­ЁҐ ॣЁбва  є
є inc dx є
є out dx,al ; § ЇЁбм ў Ї®ав 3D5h є
є sti ; а §аҐиЁвм ЇаҐалў ­Ёп є
є є
ИНННННННННННННННННННННННННННННННННННННННННННННННННННННННННННННј
‚ ®в«ЁзЁҐ ®в ЇаҐ¤л¤гйЁе ¬®¤Ґ«Ґ© ўЁ¤Ґ® ¤ ЇвҐа®ў дЁа¬л IBM,
гЇа ў«пойЁҐ ॣЁбвал VGA ¬®Јгв Ўлвм ­Ґ в®«мЄ® § ЇЁб ­л, ­® Ё
Їа®зЁв ­л (б¬. «ЁбвЁ­Ј Їа®Ја ¬¬л 2), зв® ¤ Ґв ў®§¬®¦­®бвм Їа®Ј-
а ¬¬Ґ § Ї®¬­Ёвм ⥪г饥 б®бв®п­ЁҐ ॣЁбва®ў  ¤ ЇвҐа  ЇҐаҐ¤ ⥬
Є Є ¬®¤ЁдЁжЁа®ў вм ᮤҐа¦ йЁҐбп ў ­Ёе §­ зҐ­Ёп.
“бва®©бвў® бЁ­еа®­Ё§ жЁЁ  ¤ ЇвҐа  VGA ўлЇ®«­пҐв ап¤ ў§ Ё-
¬®бўп§ ­­ле дг­ЄжЁ©, ўЄ«оз п бЁ­еа®­Ё§ жЁо ўлў®¤  бЁ¬ў®«®ў б
а Ў®в®© ЈҐ­Ґа в®а  ЇЁЄбҐ«®ў. Ћ¤­  бва®Є  а бва  бЁ¬ў®«®ў ¬®¦Ґв
®в®Ўа ¦ вмбп «ЁЎ® §  8 «ЁЎ® §  9 в Єв®ў ЈҐ­Ґа в®а  ЇЁЄбҐ«®ў
Ё«Ё, ¤агЈЁ¬Ё б«®ў ¬Ё, ў  «д ўЁв­®-жЁда®ў®¬ ०Ё¬Ґ Є ¦¤л© бЁ¬ў®«
¬®¦Ґв б®бв®пвм Ё§ 8 Ё«Ё 9 ЇЁЄбҐ«®ў Ї® Ј®аЁ§®­в «Ё ў § ўЁбЁ¬®бвЁ
®в в®Ј®, Є ЄЁҐ §­ зҐ­Ёп Ўг¤гв Ї®¬ҐйҐ­л ў гЇа ў«пойЁҐ ॣЁбвал
Ў«®Є  бЁ­еа®­Ё§ жЁЁ.
Џ® 㬮«з ­Ёо, ЇаЁ ЁбЇ®«м§®ў ­ЁЁ VGA, Є ¦¤л© бЁ¬ў®« б®бв®-
Ёв Ё§ 9 ЇЁЄбҐ«®ў Ї® Ј®аЁ§®­в «Ё. ‚ Ја дЁзҐбЄ®¬ ०Ё¬Ґ Ё«Ё ў
.
- 9 -


350-бва®з­®¬  «д ўЁв­®-жЁда®ў®¬ ०Ё¬Ґ (०Ё¬ б®ў¬ҐбвЁ¬®бвЁ б
EGA), Ў«®Є бЁ­еа®­Ё§ жЁЁ Їа®Ја ¬¬ЁагҐвбп в ЄЁ¬ ®Ўа §®¬, зв®
Є ¦¤л© бЁ¬ў®« § ­Ё¬ Ґв 8 ЇЁЄбҐ«®ў ў бва®ЄҐ. €бЇ®«м§®ў ­ЁҐ ¤®-
Ї®«­ЁвҐ«м­®Ј® (¤Ґўпв®Ј®) ЇЁЄбҐ«  Ї®§ў®«пҐв Ї®ўлбЁвм зҐвЄ®бвм
®в®Ўа ¦ Ґ¬®Ј® ­  нЄа ­Ґ ⥪бв .

‚ ®в«ЁзЁҐ ®в ЇаҐ¤л¤гйЁе ¬®¤Ґ«Ґ© ўЁ¤Ґ® ¤ ЇвҐа®ў, VGA
Ї®§ў®«пҐв Їа®Ё§ў®¤Ёвм з⥭ЁҐ гЇа ў«пойЁе ॣЁбва®ў
‹ЁбвЁ­Ј Їа®Ја ¬¬л 2
ЙННННННННННННННННННННННННННННННННННННННННННННННННННННННННННННН»
є є
є cli ; § ЇаҐвЁвм ЇаҐалў ­Ёп є
є mov al,RegNumber ; AL = ­®¬Ґа ॣЁбва  є
є mov dx,3D4h є
є out dx,al ; § ЇЁбм ў Ї®ав 3D4h є
є inc dx є
є in al,dx ; з⥭ЁҐ §­ зҐ­Ёп ॣЁбва  ў AL є
є sti ; а §аҐиЁвм ЇаҐалў ­Ёп є
є є
ИНННННННННННННННННННННННННННННННННННННННННННННННННННННННННННННј

ђҐЈЁбвал Ў«®Є  бЁ­еа®­Ё§ жЁЁ ¤®бвгЇ­л зҐаҐ§ Ї®авл ўў®-
¤ /ўлў®¤  б  ¤аҐб ¬Ё 3C4h Ё 3C5h (б¬. в Ў«. 4). ЏаЁ Їа®Ја ¬¬Ё-
а®ў ­ЁЁ нв®Ј® Ў«®Є  ЁбЇ®«м§гҐвбп в®в ¦Ґ Ї®¤е®¤, зв® Ё ЇаЁ Їа®Ј-
а ¬¬Ёа®ў ­ЁЁ Ў«®Є  гЇа ў«Ґ­Ёп ќ‹’, ®ЇЁб ­­л© а ­ҐҐ. Ћ¤­ Є®,
§¤Ґбм Ё¬Ґовбп Ё бў®Ё ®б®ЎҐ­­®бвЁ. …б«Ё ­Ґ®Ўе®¤Ё¬® Ё§¬Ґ­Ёвм з б-
в®вг ЈҐ­Ґа в®а  ЇЁЄбҐ«®ў Ё«Ё а §¬Ґа бЁ¬ў®«  Ї® Ј®аЁ§®­в «Ё,
вॡгҐвбп "ЇҐаҐ§ ЇгбвЁвм" (reset) Ў«®Є бЁ­еа®­Ё§ жЁЁ гбв ­®ўЁў
ЎЁв 1 ॣЁбва  ЇҐаҐ§ ЇгбЄ  ў 1 Ё ®Ўа в­®. ЏаЁ¬Ґа Їа®Ја ¬¬л,
Ї®§ў®«по饩 ЇҐаҐЄ«озЁвм  ¤ ЇвҐа ў ०Ё¬ ўлў®¤  бЁ¬ў®«®ў иЁаЁ­®©
ў 8 ЇЁЄбҐ«®ў ЇаЁўҐ¤Ґ­ ў «ЁбвЁ­ЈҐ 3.

ђҐЈЁбвал Ў«®Є  бЁ­еа®­Ё§ жЁЁ VGA ’ Ў«. 4
ЙННННННННННННННННННННННННННННННННННННННННННННННННННННННННННННН»
є Ќ®¬Ґа Ќ Ё¬Ґ­®ў ­ЁҐ Ќ §­ зҐ­ЁҐ є
є ॣЁбва  є
МННННННННННННННННННННННННННННННННННННННННННННННННННННННННННННН№
є 0 ЏҐаҐ§ ЇгбЄ (reset) ЃЁв 1: бЁ­еа®­­л© ЇҐаҐ§ ЇгбЄ є
є є
є 1 Љ®«ЁзҐбвў® ЇЁЄбҐ«®ў ў ЃЁв 0: 1 = 8 ЇЁЄбҐ«®ў є
є бва®ЄҐ бЁ¬ў®«  (Clocking 0 = 9 ЇЁЄбҐ«®ў є
ИНННННННННННННННННННННННННННННННННННННННННННННННННННННННННННННј

ЃЁвл 2 Ё 3 ¬­®Ј®жҐ«Ґў®Ј® ॣЁбва  ўлў®¤  (miscellaneous
output register) ЁбЇ®«м§говбп ¤«п гЇа ў«Ґ­Ёп з бв®в®© ЈҐ­Ґа в®-
а  ЇЁЄбҐ«®ў (б¬. в Ў«. 5). „«п Ё§¬Ґ­Ґ­Ёп з бв®вл ЈҐ­Ґа в®а  ­Ґ-
®Ўе®¤Ё¬® Їа®зҐбвм ᮤҐа¦Ё¬®Ґ ॣЁбва  3CCh, ¬®¤ЁдЁжЁа®ў вм ЎЁвл
2 Ё 3 Ї®«г祭­®Ј® §­ зҐ­Ёп Ё § ЇЁб вм १г«мв в ў Ї®ав 3C2h.
ЏаЁ ўлЇ®«­Ґ­ЁЁ в ЄЁе ¤Ґ©бвўЁ© ­Ґ®Ўе®¤Ё¬® ЇҐаҐ§ ЇгбвЁвм Ў«®Є
бЁ­еа®­Ё§ жЁЁ Ї®¤®Ў­® ⮬г, Є Є нв® Ўл«® ®ЇЁб ­® ўлиҐ.
Џ® 㬮«з ­Ёо, Їа®Ја ¬¬л ўЁ¤Ґ®®Ўб«г¦Ёў ­Ёп BIOS гбв ­ ў«Ё-
ў ов  ¤ ЇвҐа VGA ў  «д ўЁв­®-жЁда®ў®© ०Ё¬ б 25 ⥪бв®ўл¬Ё
бва®Є ¬Ё ­  нЄа ­Ґ. ‚ н⮬ ०Ё¬Ґ Ё§®Ўа ¦Ґ­ЁҐ ­  нЄа ­Ґ б®бв®Ёв
Ё§ 400 бва®Є а бва  Ё, б«Ґ¤®ў вҐ«м­®, Є ¦¤л© бЁ¬ў®« § ­Ё¬ Ґв Ї®
.
- 10 -


ўлб®вҐ 16 а бва®ўле бва®Є. ‚  «д ўЁв­®-жЁда®ўле ०Ё¬ е ¬®¦­®
㢥«ЁзЁвм Є®«ЁзҐбвў® ⥪бв®ўле бва®Є, Ї®пў«пойЁебп ­  нЄа ­Ґ,
㬥­миЁў зЁб«® бва®Є а бва  бЁ¬ў®« .

€бЇ®«м§®ў ­ЁҐ ¬­®Ј®жҐ«Ґў®Ј® ॣЁбва  ўлў®¤  ¤«п
ўлЎ®а  з бв®вл ЈҐ­Ґа в®а  ЇЁЄбҐ«®ў
’ Ў«. 5
ЙННННННННННННННННННННННННННННННННННННННННННННННННННННННННННННН»
є ЃЁв 3 ЃЁв 2 — бв®в  ЈҐ­Ґа в®а  ЇЁЄбҐ«®ў є
МННННННННННННННННННННННННННННННННННННННННННННННННННННННННННННН№
є 0 0 25.175 Њѓж є
є 0 1 28.322 Њѓж є
ИНННННННННННННННННННННННННННННННННННННННННННННННННННННННННННННј

ЃЁвл 0 - 4 ॣЁбва  09h (ॣЁбва ¬ ЄбЁ¬ «м­®Ј® Є®«ЁзҐбвў 
бва®Є ў бЁ¬ў®«Ґ) Ў«®Є  гЇа ў«Ґ­Ёп ќ‹’ ЁбЇ®«м§говбп ¤«п § ¤ ­Ёп
а §¬Ґа  бЁ¬ў®«  Ї® ўҐавЁЄ «Ё. ‘о¤  Ї®¬Ґй Ґвбп §­ зҐ­ЁҐ, Є®в®а®Ґ
¤®«¦­® Ўлвм ­  1 ¬Ґ­миЁ¬ Є®«ЁзҐбвў  бва®Є ў а бвॠᨬў®« . ’ -
ЄЁ¬ ®Ўа §®¬, Ї® 㬮«з ­Ёо, ў н⮬ ॣЁбвॠᮤҐа¦Ёвбп §­ зҐ­ЁҐ
0Fh. …б«Ё, ­ ЇаЁ¬Ґа, гЄ § ­­®Ґ §­ зҐ­ЁҐ Ўг¤Ґв Ё§¬Ґ­Ґ­® ­  07h,
Є ¦¤л© бЁ¬ў®« Ўг¤Ґв б®бв®пвм Ё§ 8 бва®Є а бва  Ё, б«Ґ¤®ў вҐ«м-
­®, ­  нЄа ­ ¬®¦Ґв Ўлвм ўлўҐ¤Ґ­® 50 бва®Є ў¬Ґбв® 25.
•®вп §­ зҐ­ЁҐ ў ॣЁбвॠЄ®«ЁзҐбвў  бва®Є ў бЁ¬ў®«Ґ ¬®¦Ґв
Ўлвм Ё§¬Ґ­Ґ­® ­ҐЇ®б।б⢥­­®, ЇаҐ¤Ї®звЁвҐ«м­ҐҐ ў®бЇ®«м§®ў вмбп
¤«п ҐЈ® ¬®¤ЁдЁЄ жЁЁ Їа®Ја ¬¬ ¬Ё ўЁ¤Ґ®®Ўб«г¦Ёў ­Ёп BIOS. Џа®Ј-
а ¬¬л BIOS ЇаҐ¤®бв ў«пов ¤«п нв®Ј® ¤®бв в®з­® ЈЁЎЄЁҐ б।бвў 
Ё, Єа®¬Ґ § ¤ ­Ёп а §¬Ґа®ў бЁ¬ў®« , Ї®§ў®«пов ®¤­®ўаҐ¬¬Ґ­­® ®бг-
йҐбвўЁвм ўлЎ®а ᮮ⢥вбвўго饩 в Ў«Ёжл Ја дЁзҐбЄЁе ЇаҐ¤бв ў«Ґ-
­Ё© бЁ¬ў®«®ў:

; AH = 11h (­®¬Ґа дг­ЄжЁЁ BIOS)
; AL = 12h (­®¬Ґа Ї®¤дг­ЄжЁЁ)
mov ax,1112h
mov bl,0
; ўл§®ў Їа®Ја ¬¬л BIOS
int 10h

ЏаЁўҐ¤Ґ­­ п Ї®б«Ґ¤®ў вҐ«м­®бвм Є®¬ ­¤ ¬®¦Ґв Ўлвм ЁбЇ®«м-
§®ў ­  ¤«п ЇҐаҐе®¤  Є ०Ё¬г ўлў®¤  бЁ¬ў®«®ў б а §¬Ґа®¬ Ї® Ј®-
аЁ§®­в «Ё 8 ЇЁЄбҐ«®ў. ЏаЁ н⮬ Їа®Ја ¬¬ ¬Ё ўЁ¤Ґ®®Ўб«г¦Ёў ­Ёп
BIOS Їа®Ё§ў®¤Ёвбп § Јаг§Є  вॡ㥬®© в Ў«Ёжл бЁ¬ў®«®ў ў ЈҐ­Ґа -
в®а бЁ¬ў®«®ў, ¬®¤ЁдЁжЁаговбп §­ зҐ­Ёп вॡ㥬ле ॣЁбва®ў Ў«®Є 
гЇа ў«Ґ­Ёп ќ‹’ Ё § ЇЁблў Ґвбп ­®ў®Ґ §­ зҐ­ЁҐ ў ®Ў« бвм ®ЇЁб ­Ёп
е а ЄвҐаЁбвЁЄ ⥪г饣® ०Ё¬  ўЁ¤Ґ® ¤ ЇвҐа .

„ў  ЇаЁ¬Ґа  Їа®Ја ¬¬

Ђўв®а®¬ а §а Ў®в ­л ¤ўҐ Їа®Ја ¬¬л (⥪бвл Є®в®але ­Ґ ЇаЁ-
ў®¤пвбп), Ї®§ў®«пойЁҐ  ўв®¬ вЁ§Ёа®ў вм а бзҐв §­ зҐ­Ё©, Є®в®алҐ
¤®«¦­л Ўлвм § ЇЁб ­л ў ॣЁбвал Ў«®Є  гЇа ў«Ґ­Ёп  ¤ ЇвҐа Ї VGA
¤«п а §«Ёз­ле ўЁ¤Ґ®аҐ¦Ё¬®ў. Џа®Ја ¬¬ , ®ЎҐбЇҐзЁў ой п ў®§¬®¦-
­®бвм а Ў®вл ў  «д ўЁв­®-жЁда®ў®¬ ०Ё¬Ґ ­®бЁв ­ §ў ­ЁҐ AVMODE.
ќв  Їа®Ја ¬¬  ў Є зҐб⢥ Ї а ¬Ґва®ў ЇаЁ­Ё¬ Ґв Є®«ЁзҐбвў® бЁ¬ў®-
«®ў ў бва®ЄҐ, а §¬Ґа бЁ¬ў®«®ў Ё, Єа®¬Ґ в®Ј®, ЁбЇ®«м§гҐв ®¤Ё­
бЇҐжЁ «м­л© Ї а ¬Ґва, ЇаҐ¤­ §­ зҐ­­л© ¤«п гЇа ў«Ґ­Ёп 業ваЁа®-
.
- 11 -


ў ­ЁҐ¬ ⥪бв  ­  нЄа ­Ґ ¤ЁбЇ«Ґп. ’ Є, ¤«п ЇҐаҐе®¤  Є ўЁ¤Ґ®аҐ¦Ё-
¬г, ў Є®в®а®¬ ¤®ЇгбЄ Ґвбп ЁбЇ®«м§®ў ­ЁҐ 90 бЁ¬ў®«®ў а §¬Ґа®¬
8 x 8 ў бва®ЄҐ, ¤®бв в®з­® ўлЇ®«­Ёвм Є®¬ ­¤г:

AVMODE 90 8 8

…б«Ё Ї®«г祭­®Ґ Ё§®Ўа ¦Ґ­ЁҐ а бЇ®« Ј Ґвбп ­Ґ ў 業вॠнЄ-
а ­ , ¬®¦­® ўЄ«озЁвм ў Є®¬ ­¤г ҐйҐ ®¤Ё­ Ї а ¬Ґва, гЇа ў«пойЁ©
Ј®аЁ§®­в «м­л¬ 業ваЁа®ў ­ЁҐ¬ Ё§®Ўа ¦Ґ­Ёп. Ќ ЇаЁ¬Ґа, ¤«п в®Ј®
зв®Ўл б¤ўЁ­гвм Ё§®Ўа ¦Ґ­ЁҐ ­  иЁаЁ­г ®¤­®Ј® бЁ¬ў®«  ўЇа ў®,
ўўҐ¤ЁвҐ Є®¬ ­¤г:

AVMODE 90 8 8 -1

„«п гЇа ў«Ґ­Ёп ўлб®в®© бЁ¬ў®«®ў ў Їа®Ја ¬¬Ґ ЁбЇ®«м§гҐвбп
Ё­вҐадҐ©б ЈҐ­Ґа в®а  бЁ¬ў®«®ў ўЁ¤Ґ®®Ўб«г¦Ёў ­Ёп BIOS. Џ®б«Ґ гб-
в ­®ўЄЁ а §¬Ґа  бЁ¬ў®«  Ї® ўҐавЁЄ «Ё, ў Ў«®ЄҐ бЁ­еа®­Ё§ жЁЁ гб-
в ­ ў«Ёў Ґвбп а §¬Ґа бЁ¬ў®«  Ї® Ј®аЁ§®­в «Ё - 8 Ё«Ё 9 в®зҐЄ. ‚
Є®­жҐ а Ў®вл Їа®Ја ¬¬л ў ॣЁбвал Ў«®Є  гЇа ў«Ґ­Ёп ќ‹’  ¤ ЇвҐа 
§ ЇЁблў овбп ваҐЎгҐ¬лҐ §­ зҐ­Ёп ўаҐ¬Ґ­­ле Ї а ¬Ґва®ў, гЇа ў«по-
йЁе бва®з­®© а §ўҐавЄ®©.

Џа®Ја ¬¬Ёа®ў ­ЁҐ Ў«®Є  бЁ­еа®­Ё§ жЁЁ VGA ¤«п
д®а¬Ёа®ў ­Ёп бЁ¬ў®«®ў "иЁаЁ­®©" 8 ЇЁЄбҐ«®ў
‹ЁбвЁ­Ј Їа®Ја ¬¬л 3
ЙННННННННННННННННННННННННННННННННННННННННННННННННННННННННННННН»
є є
є cli ; § ЇаҐвЁвм ЇаҐалў ­Ёп є
є mov dx,3C4h є
є mov ax,0100h ; AH = §­ зҐ­ЁҐ ॣЁбва  ЇҐаҐ§ ЇгбЄ : є
є ЎЁв 1 = 0; ЎЁв 0 = 1 є
є out dx,al ; § ЇЁбм ў Ї®ав 3D4h є
є out dx,ax ; бЁ­еа®­­л© ЇҐаҐ§ ЇгбЄ Ў«®Є  бЁ­еа®­Ё§. є
є mov al,1 ; AL = ­®¬Ґа ॣЁбва  Є®«ЁзҐбвў  ЇЁЄбҐ«®ўє
є ; ў бва®ЄҐ бЁ¬ў®«  є
є out dx,al є
є inc dx є
є in al,dx ; AL = §­ зҐ­ЁҐ ॣЁбва  є
є dec dx є
є or al,1 ; гбв ­®ўЁвм ЎЁв 1 є
є mov ah,al ; AH = ­®ў®Ґ §­ зҐ­ЁҐ ॣЁбва  є
є mov al,1 є
є out dx,ax ; § ЇЁбм ­®ў®Ј® §­ зҐ­Ёп є
є mov ax,0300h ; AH = §­ зҐ­ЁҐ ॣЁбва  ЇҐаҐ§ ЇгбЄ : є
є ; ЎЁв 1 = 1; ЎЁв 0 = 1 є
є out dx,ax є
є sti є
ИНННННННННННННННННННННННННННННННННННННННННННННННННННННННННННННј

„«п гЇа®йҐ­Ёп, ў Їа®Ја ¬¬Ґ AVMODE.C ўбҐ ¤Ґ©бвўЁп Ї® Їа®Ј-
а ¬¬Ёа®ў ­Ёп Ў«®Є  бЁ­еа®­Ё§ жЁЁ ўлЇ®«­повбп Ї®¤Їа®Ја ¬¬ ¬Ё,
­ ЇЁб ­­л¬Ё ­  п§лЄҐ ўлб®Є®Ј® га®ў­п. Ќ  Їа ЄвЁЄҐ, ®¤­ Є®, нвЁ
Їа®Ја ¬¬л ¤®«¦­л Ўлвм ­ ЇЁб ­л ­  п§лЄҐ  бᥬЎ«Ґа , в.Є. дг­Є-
жЁЁ inp() Ё outp() ў п§лЄҐ Їа®Ја ¬¬Ёа®ў ­Ёп ўлб®Є®Ј® га®ў­п ®а-
.
- 12 -


Ј ­Ё§®ў ­л ў ўЁ¤Ґ ўл§®ў  Ї®¤Їа®Ја ¬¬,   ­Ґ Є Є ўбв஥­­лҐ ­Ґ-
Ї®б।б⢥­­® ў ўл§лў ойго Їа®Ја ¬¬г Є®¬ ­¤л IN Ё OUT. Џ® нв®©
ЇаЁзЁ­Ґ, ¤«п ўлЇ®«­Ґ­Ёп дг­ЄжЁ© inp() Ё«Ё outp() вॡгҐвбп ¤®б-
в в®з­® Ў®«ми®© Їа®¬Ґ¦гв®Є ўаҐ¬Ґ­Ё, зв® ¤Ґ« Ґв Ёе ўҐбм¬  згўбв-
ўЁвҐ«м­л¬Ё Є ў®§­ЁЄ­®ўҐ­Ёо  ЇЇ а в­ле ЇаҐалў ­Ё© Ё, б«Ґ¤®ў -
⥫쭮, б­Ё¦ ов ­ ¤Ґ¦­®бвм Ёе а Ў®вл.
ЏаЁ ЁбЇ®«м§®ў ­ЁЁ ¬®­Ёв®а®ў, гбв ­ ў«Ёў Ґ¬ле ­  Џќ‚Њ бҐ-
аЁЁ PS/2 дЁа¬л IBM, ў  «д ўЁв­®-жЁда®ў®¬ ०Ё¬Ґ ¬®¦­® ўлў®¤Ёвм
­  нЄа ­ ¤® 96 бЁ¬ў®«®ў (иЁаЁ­®© 8 в®зҐЄ) ў бва®ЄҐ. „ «м­Ґ©иҐҐ
㢥«ЁзҐ­ЁҐ Є®«ЁзҐбвў  бЁ¬ў®«®ў ў бва®ЄҐ ®Ја ­ЁзЁў Ґвбп вҐе­Ё-
зҐбЄЁ¬Ё е а ЄвҐаЁбвЁЄ ¬Ё ¬®­Ёв®а®ў.
ЏаЁ ЁбЇ®«м§®ў ­ЁЁ ¬®­Ёв®а®ў б ЇҐаҐ¬Ґ­­®© з бв®в®©, VGA
Ї®§ў®«пҐв ўлў®¤Ёвм ­  нЄа ­ ¤® 132 бЁ¬ў®«®ў ў бва®ЄҐ. — бв®в 
Є ¤а®ў ЇаЁ н⮬ б®бв ў«пҐв ўбҐЈ® 51.5 ѓж, зв® ¬®¦Ґв ЇаЁўҐбвЁ Є
ў®§­ЁЄ­®ўҐ­Ёо ¬Ґаж ­Ё© ЇаЁ ўлў®¤Ґ ­  нЄа ­ Ў®«миЁе Ё паЄЁе
гз бвЄ®ў Ё§®Ўа ¦Ґ­Ёп. ќв® пў«пҐвбп б«Ґ¤бвўЁҐ¬ ­Ґ¤®бв в®з­® ўл-
б®Є®© з бв®вл Є ¤а®ў.
…б«Ё ¤«п гбв ­®ў«Ґ­Ёп ўЁ¤Ґ®аҐ¦Ё¬  ЁбЇ®«м§гҐвбп Їа®Ја ¬¬ 
AVMODE Ё ЇаЁ н⮬ Ўл« Ё§¬Ґ­Ґ­ ўҐавЁЄ «м­л© а §¬Ґа бЁ¬ў®«®ў, Є®-
¬ ­¤®© CLS (®зЁбвЄ  нЄа ­ ) ®ЇҐа жЁ®­­®© бЁб⥬л MS DOS б«Ґ¤гҐв
Ї®«м§®ў вмбп б ®бв®а®¦­®бвмо. Џа®Ја ¬¬л ўЁ¤Ґ®®Ўб«г¦Ёў ­Ёп BIOS
§ ЇЁблў ов Ї®  ¤аҐбг 0040:0084h ⥪гйЁ© а §¬Ґа бЁ¬ў®«  Ї® ўҐа-
вЁЄ «Ё, ®¤­ Є® ®ЇҐа жЁ®­­ п бЁб⥬  ЁЈ­®аЁагҐв нв® §­ зҐ­ЁҐ,
ЇаҐ¤Ї®« Ј п, зв® ­  нЄа ­Ґ ўбҐЈ¤  ЇаҐ¤бв ў«Ґ­® 25 бва®Є ⥪бв .
…б«Ё ў ⥪г饬 ўЁ¤Ґ®аҐ¦Ё¬Ґ ўлў®¤Ёвбп 50 бва®Є, Є®¬ ­¤®© CLS Ўг-
¤Ґв ®зЁйҐ­  в®«мЄ® ўҐае­пп Ї®«®ўЁ­  нЄа ­ . ‚ бўп§Ё б нвЁ¬, аҐ-
Є®¬Ґ­¤гҐвбп ­ ЇЁб вм б®Ўб⢥­­го Їа®Ја ¬¬г ®зЁбвЄЁ нЄа ­  ( б¬.
«ЁбвЁ­Ј Їа®Ја ¬¬л 4), ЁбЇ®«м§гойго дг­ЄжЁо б ­®¬Ґа®¬ 6 ЇаҐалў -
­Ёп ўЁ¤Ґ®®Ўб«г¦Ёў ­Ёп 10h.
Џа®Ја ¬¬  GVMODE Ї®§ў®«пҐв гбв ­ ў«Ёў вм ­Ґбв ­¤ ав­лҐ
Ја дЁзҐбЄЁҐ ўЁ¤Ґ®аҐ¦Ё¬л. ЏаЁ ҐҐ ЁбЇ®«м§®ў ­ЁЁ б«Ґ¤гҐв § ¤ ў вм
а §¬Ґа нЄа ­  ў Є®«ЁзҐб⢥ ЇЁЄбҐ«®ў Ї® Ј®аЁ§®­в «Ё Ё Ї® ўҐавЁ-
Є «Ё. „«п Ї®«г祭Ёп 16-梥⭮Ј® ўЁ¤Ґ®аҐ¦Ё¬  б а §аҐиҐ­ЁҐ¬
720 x 480 ­Ґ®Ўе®¤Ё¬® ўлЇ®«­Ёвм Є®¬ ­¤г:

GVMODE 720 480

Џа®Ја ¬¬  ўлЎЁа Ґв з бв®вг ЈҐ­Ґа в®а  ЇЁЄбҐ«®ў ў § ўЁ-
бЁ¬®бвЁ ®в §­ зҐ­Ё© Ї а ¬Ґва®ў, зв® ®ЎҐбЇҐзЁў Ґв Ў®«ҐҐ иЁа®ЄЁҐ
ў®§¬®¦­®бвЁ Ї® ўлЎ®аг е а ЄвҐаЁбвЁЄ ўЁ¤Ґ®аҐ¦Ё¬  祬 ЇаЁ ЁбЇ®«м-
§®ў ­ЁЁ в®«мЄ® ®¤­®Ј® ЈҐ­Ґа в®а . ‚ ®бв «м­®¬ ¦Ґ, Їа®Ја ¬¬ 
GVMODE дг­ЄжЁ®­ЁагҐв  ­ «®ЈЁз­® Їа®Ја ¬¬Ґ AVMODE.
Ќ  бв ­¤ ав­®¬  ¤ ЇвҐаҐ VGA ЇаЁ ЁбЇ®«м§®ў ­ЁЁ Їа®Ја ¬¬л
GVMODE г¤ Ґвбп ¤®ЎЁвмбп а §аҐиҐ­Ёп 720 x 512 в®зҐЄ, е®вп в Є®©
०Ё¬ ¤«п  ­ «®Ј®ўле ¬®­Ёв®а®ў PS/2 «Ґ¦Ёв ­  ЇаҐ¤Ґ«Ґ Ёе ў®§¬®¦-
­®б⥩. ЏаЁ ЁбЇ®«м§®ў ­ЁЁ ¬®­Ёв®а®ў б ЇҐаҐ¬Ґ­­®© з бв®в®© ¬®¦­®
Ї®«гзЁвм ­  нЄа ­Ґ Ё§®Ўа ¦Ґ­ЁҐ а §¬Ґа®¬ 800 x 600 в®зҐЄ.
Љ Є Ё а ­ҐҐ, ЇаЁ ЁбЇ®«м§®ў ­ЁЁ ०Ё¬®ў б Ў®«ҐҐ ўлб®ЄЁ¬
а §аҐиҐ­ЁҐ¬ б­Ё¦ Ґвбп з бв®в  Є ¤а®ў, зв® ¬®¦Ґв ЇаЁўҐбвЁ Є ¬Ґа-
ж ­Ёо Ё§®Ўа ¦Ґ­Ёп ­  нЄа ­Ґ.
.
- 13 -

Џа®Ја ¬¬  ®зЁбвЄЁ нЄа ­ 
‹ЁбвЁ­Ј Їа®Ја ¬¬л 3
ЙННННННННННННННННННННННННННННННННННННННННННННННННННННННННННННН»
є є
є ; Ќ Ё¬Ґ­®ў ­ЁҐ Їа®Ја ¬¬л: vgacls.asm є
є ; Ќ §­ зҐ­ЁҐ: ®зЁбвЄ  нЄа ­  ЇаЁ ЁбЇ®«м§®ў ­ЁЁ ­Ґбв ­¤ ав- є
є ; ­ле ўЁ¤Ґ®аҐ¦Ё¬®ў є
є ; ‡ ¬Ґз ­Ёп: ¤«п Ї®«г祭Ёп § Ја㧮筮Ј® ¬®¤г«п ўлЇ®«­ЁвҐ є
є ; б«Ґ¤гойЁҐ ¤Ґ©бвўЁп: є
є ; MASM VGACLS є
є ; LINK VGACLS є
є ; є
є CodeSeg SEGMENT byte є
є ASSUME cs:CodeSeg,ss:StackSeg є
є VGAcls PROC far є
є mov ah,0Fh ; AH = ­®¬Ґа дг­ЄжЁЁ ЇаҐалў ­Ёп 10h є
є int 10h ; ЋЇаҐ¤Ґ«Ґ­ЁҐ ўЁ¤Ґ®аҐ¦Ё¬  є
є ; AH = Є®«ЁзҐбвў® бЁ¬ў®«м­ле Ї®§ЁжЁ© ў бва®ЄҐ є
є ; AL = ўЁ¤Ґ®аҐ¦Ё¬ є
є ; BH = ­®¬Ґа ⥪г饩 ўЁ¤Ґ®бва ­Ёжл є
є push bx ; ‘®еа ­Ґ­ЁҐ BX Ё AX ў б⥪Ґ є
є push ax є
є mov ax,1130h ; AH = 11h (­®¬Ґа дг­ЄжЁЁ ЇаҐа. 10h) є
є ; AL = 30h (­®¬Ґа Ї®¤дг­ЄжЁЁ) є
є int 10h ; —⥭ЁҐ Ё­д®а¬ жЁЁ ® ЈҐ­Ґа в®аҐ є
є ; бЁ¬ў®«®ў: є
є ; DL = [—Ёб«® бЁ¬ў®«м­ле бва®Є] - 1 є
є pop ax ; ‚®ббв ­®ў«Ґ­ЁҐ AX є
є mov dh,dl ; DH = ­®¬Ґа Ї®б«Ґ¤­Ґ© бва®ЄЁ нЄа ­  є
є mov dl,ah є
є dec dl ; DL = ­®¬Ґа Ї®б«Ґ¤­. Ї®§ЁжЁЁ бва®ЄЁ є
є sub cx,cx ; CH = 0 (­®¬Ґа ЇҐаў®© бва®ЄЁ нЄа ­ )є
є ; CL = 0 (ЇҐаў п Ї®§ЁжЁп бва®ЄЁ) є
є mov dh,7 ; BH =  ваЁЎгв Ї® 㬮«з ­Ёо є
є cmp al,7 є
є jle L01 ; ЇҐаҐе®¤, Ґб«Ё  «д ўЁв­®-жЁда®ў®© є
є ; ०Ё¬ є
є xor bh,bh ; BH = Ја дЁзҐбЄЁ©  ваЁЎгв Ї® 㬮«з. є
є L01: mov ax,0600h ; AH = 6 (­®¬Ґа дг­ЄжЁЁ ЇаҐалў ­.10h)є
є ; AL = 0 (зЁб«® бва®Є ¤«п бЄа®««Ё­Ј )є
є int 10h ; ‘Єа®«ЁЁ­Ј ўўҐае (®зЁбвЄ  нЄа ­ ) є
є pop bx ; BH = ­®¬Ґа ⥪г饩 ўЁ¤Ґ®бва ­Ёжл є
є xor dx,dx ; DH,DL = 0 ( ­®ў п Ї®§ЁжЁп Єгаб®а ) є
є mov ah,2 є
є int 10h ; “бв ­®ўЄ  Єгаб®а  є
є mov ax,4C00h є
є int 21h ; ЋЎа йҐ­ЁҐ Є DOS ¤«п ЇаҐЄа йҐ­Ёп є
є ; Їа®Ја ¬¬л є
є VGAcls ENDP є
є CodeSeg ENDS є
є є
є StackSeg SEGMENT stack є
є DB 800h dup(?) є
є StackSeg ENDS є
є END VGAcls є
ИНННННННННННННННННННННННННННННННННННННННННННННННННННННННННННННј
.
- 14 -


VGA - б®ў¬ҐбвЁ¬лҐ ўЁ¤Ґ® ¤ ЇвҐал

ЊЁЄа®б奬л, ЁбЇ®«м§гҐ¬лҐ дЁа¬®© IBM ў  ¤ ЇвҐаҐ VGA, а §-
а Ў®в ­л Ё ўлЇгбЄ овбп б ¬®© нв®© дЁа¬®© Ё ­Ґ Ї®бв ў«повбп ¤аг-
ЈЁ¬ дЁа¬ ¬ - Їа®Ё§ў®¤ЁвҐ«п¬ Ја дЁзҐбЄ®© ўЁ¤Ґ® ЇЇ а вгал ¤«п
Џќ‚Њ. ‚ бўп§Ё б нвЁ¬, Є®­ЄгаЁагойЁҐ дЁа¬л ўл­г¦¤Ґ­л а §а Ў вл-
ў вм б®Ўб⢥­­го  ЇЇ а вгаг б ⥬Ё ¦Ґ е а ЄвҐаЁбвЁЄ ¬Ё зв® Ё
 ¤ ЇвҐа VGA. ќв® ®§­ з Ґв, зв® б®ў¬ҐбвЁ¬лҐ Ї® бў®Ё¬ е а ЄвҐаЁб-
вЁЄ ¬ б VGA  ¤ ЇвҐал ­Ґ ®Ўп§ вҐ«м­® б®ў¬ҐбвЁ¬л б нвЁ¬  ¤ ЇвҐа®¬
­   ЇЇ а в­®¬ га®ў­Ґ. ‚®§­ЁЄ Ґв ¤ў  вЁЇ  ­Ґб®ў¬ҐбвЁ¬®бвЁ: Ї®
§­ зҐ­Ёп¬, Є®в®алҐ ¤®«¦­л Ўлвм Ї®¬ҐйҐ­л ў гЇа ў«пойЁҐ ॣЁбвал
гбва®©бвў  Ё Ї® з бв®в ¬ ЈҐ­Ґа в®а  ЇЁЄбҐ«®ў.
’.Є. ­Ґ ¤«п ўбҐе вЁЇ®ў VGA - б®ў¬ҐбвЁ¬ле ўЁ¤Ґ® ¤ ЇвҐа®ў
ЁбЇ®«м§говбп ⥠¦Ґ §­ зҐ­Ёп ЇаЁ Їа®Ја ¬¬Ёа®ў ­ЁЁ Ў«®Є  гЇа ў«Ґ-
­Ёп ќ‹’, зв® Ё ў VGA дЁа¬л IBM, ЇаҐ¤«®¦Ґ­­л© Ї®¤е®¤ Є Їа®Ја ¬-
¬Ёа®ў ­Ёо  ¤ ЇвҐа  ­Ґ ¬®¦Ґв Ўлвм ЇаЁ¬Ґ­Ґ­ Є® ўбҐ¬ вЁЇ ¬ б®ў¬Ґб-
вЁ¬®© ўЁ¤Ґ® ЇЇ а вгал. ‚ з бв­®бвЁ, ЇаЁ Їа®Ја ¬¬Ёа®ў ­ЁЁ  ¤ Ї-
вҐа  VEGA дЁа¬л Video Seven, ў ॣЁбвал ­Ґ®Ўе®¤Ё¬® § ­®бЁвм
§­ зҐ­Ёп, ®в«Ёз­лҐ ®в вҐе, Є®в®алҐ ­Ґ®Ўе®¤Ё¬л ¤«п VGA дЁа¬л
IBM. ‚ в® ¦Ґ ўаҐ¬п ў ­ҐЄ®в®але ¤агЈЁе вЁЇ е б®ў¬ҐбвЁ¬ле  ¤ ЇвҐ-
а®ў, ­ ЇаЁ¬Ґа, Paradise VGA Plus, ЁбЇ®«м§говбп ⥠¦Ґ §­ зҐ­Ёп,
зв® Ё ў ®аЁЈЁ­ «м­®¬ VGA, ў бўп§Ё б 祬 ЇаЁ ҐЈ® Їа®Ја ¬¬Ёа®ў -
­ЁЁ ­ЁЄ ЄЁе § ваг¤­Ґ­Ё© ­Ґ ў®§­ЁЄ Ґв.
ЋЎлз­® VGA - б®ў¬ҐбвЁ¬лҐ  ¤ ЇвҐал ®ЎҐбЇҐзЁў ов Ў®«ҐҐ ўл-
б®Є®Ґ а §аҐиҐ­ЁҐ §  бзҐв ЁбЇ®«м§®ў ­Ёп ЈҐ­Ґа в®а®ў ЇЁЄбҐ«®ў б
Ў®«ҐҐ ўлб®Є®© з бв®в®©. Ќ ЇаЁ¬Ґа, ў гбва®©б⢥ Paradise VGA
Plus ЇаЁ ўлў®¤Ґ 132 бЁ¬ў®«®ў ў бва®ЄҐ ў  «д ўЁв­®-жЁда®ў®¬ аҐ-
¦Ё¬Ґ Ё Ја дЁзҐбЄ®¬ ०Ё¬Ґ б а §аҐиҐ­ЁҐ¬ 800 x 600 ЁбЇ®«м§гҐвбп
ЈҐ­Ґа в®а б з бв®в®© 36 Њѓж. Џ®н⮬г з бв®в  бва®Є Ё Є ¤а®ў ЇаЁ
ЁбЇ®«м§®ў ­ЁЁ  ¤ ЇвҐа  гЄ § ­­®Ј® вЁЇ  ўлиҐ, 祬 ЇаЁ ЁбЇ®«м§®-
ў ­ЁЁ VGA дЁа¬л IBM б з бв®в®© ЈҐ­Ґа в®а  28.322 Њѓж, зв® §­ -
зЁвҐ«м­® б­Ё¦ Ґв га®ўҐ­м ¬Ґаж ­Ё©.

‡ Є«о祭ЁҐ

€бЇ®«м§®ў ­ЁҐ ­Ґбв ­¤ ав­ле ўЁ¤Ґ®аҐ¦Ё¬®ў вॡгҐв ®ЇаҐ¤Ґ-
«Ґ­­®Ј® га®ў­п §­ ­Ё© ® ўЁ¤Ґ® ¤ ЇвҐаҐ Ё Ї®­Ё¬ ­Ёп в®Ј®, Є Є а -
Ў®в Ґв ўЁ¤Ґ®бЁб⥬  Џќ‚Њ.
‘ ¤агЈ®© бв®а®­л, ­Ґбв ­¤ ав­лҐ ўЁ¤Ґ®аҐ¦Ё¬л Єа ©­Ґ ।Є®
Ї®¤¤Ґа¦Ёў ¦вбп бгйҐбвўгойЁ¬ Їа®Ја ¬¬­л¬ ®ЎҐбЇҐзҐ­ЁҐ¬. Ќ бва®©Є 
бв ­¤ ав­®© Їа®Ја ¬¬л ®Ўа Ў®вЄЁ ЄагЇ­®д®а¬ в­ле в Ў«Ёж Ё«Ё ⥪-
бв®ў®Ј® । Єв®а  ¬®¦Ґв Ї®вॡ®ў вм а §а Ў®вЄЁ бЇҐжЁ «м­ле
б।бвў ЈҐ­Ґа жЁЁ бЁб⥬л. Џа®Ја ¬¬л ўЁ¤Ґ®®Ўб«г¦Ёў ­Ёп BIOS ­Ґ-
Є®в®але VGA - б®ў¬ҐбвЁ¬ле  ¤ ЇвҐа®ў ®ЎҐбЇҐзЁў ов а Ў®вг бЁб⥬л
ў ­Ґбв ­¤ ав­ле ўЁ¤Ґ®аҐ¦Ё¬ е. ‚® ¬­®ЈЁе б«гз пе ЇаЁ ­ бва®©ЄҐ
в®© Ё«Ё Ё­®© Їа®Ја ¬¬­®© бЁбвҐ¬л ¤®ЇгбЄ Ґвбп ЁбЇ®«м§®ў ­ЁҐ бЇҐ-
жЁ «м­ле ¤а ©ўҐа®ў, Ї®бв ў«пҐ¬ле а §а Ў®взЁЄ®¬ ўЁ¤Ґ®  Ї а вгал.
ЏаЁ ®вбгвбвўЁЁ в ЄЁе ¤а ©ўҐа®ў ¤«п ®ЎҐбЇҐзҐ­Ёп дг­ЄжЁ®­Ёа®ў ­Ёп
Їа®Ја ¬¬­®© бЁбвҐ¬л ў ­Ґбв ­¤ ав­ле ўЁ¤Ґ®аҐ¦Ё¬ е ЇаЁе®¤Ёвбп
а §а Ў влў вм б®Ўб⢥­­лҐ ¤а ©ўҐал.
ЌҐб¬®вап ­  бЄ § ­­®Ґ ўлиҐ, ў® ў­®ЈЁе б«гз пе 楫Ґб®®Ў-
а §­® ЁбЇ®«м§®ў вм VGA ў ­Ґбв ­¤ ав­®¬ ०Ё¬Ґ. ЏаЁ  ЄЄга в­®¬
Їа®Ја ¬¬Ёа®ў ­ЁЁ ўЁ¤Ґ® ¤ ЇвҐа  Ё Їа ўЁ«м­®¬ ЁбЇ®«м§®ў ­ЁЁ Їа®Ј-
а ¬¬ ўЁ¤Ґ®®Ўб«г¦Ёў ­Ёп BIOS ¬®¦­® а §а Ў влў вм ЇаЁ«®¦Ґ­Ёп,
вॡгойЁҐ ¤«п бў®Ґ© а Ў®вл Ў®«м襣® а §аҐиҐ­Ёп нЄа ­ , 祬 нв®
®ЎҐбЇҐзЁў Ґвбп Їа®Ја ¬¬ ¬Ё BIOS.
.