Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Ассемблер и программирование для IBM PC

.TXT
Скачиваний:
12
Добавлен:
01.05.2014
Размер:
1 Мб
Скачать
ЂбᥬЎ«Ґа ¤«п IBM PC 1






Ђ‘‘…ЊЃ‹…ђ € ЏђЋѓђЂЊЊ€ђЋ‚ЂЌ€… „‹џ IBM PC



Џ€’…ђ ЂЃ…‹њ

’Ґе­®«®ЈЁзҐбЄЁ© Ё­бвЁвгв
ЃаЁв ­бЄ п Љ®«г¬ЎЁп


„ ­­®Ґ Ё§¤ ­ЁҐ ¬®¦Ґв Їа®¤ ў вмбп ў бва ­ е, Ї® б®Ј« б®ў ­Ёо
б ЏаҐ­вЁб-•®«« €­вҐа­Ґи­«. ЃҐ§ ЇЁб쬥­­®Ј® а §аҐиҐ­Ёп
Ё§¤ вҐ«мбвў  § ЇаҐйҐ­® Є®ЇЁа®ў ­ЁҐ Є­ЁЈЁ Ё«Ё ҐҐ з б⥩.


Ќ ЇҐз в ­® ў ‘®Ґ¤Ё­Ґ­­ле в в е Ђ¬ҐаЁЄЁ.


‘®¤Ґа¦ ­ЁҐ
------------------------------------------------------------

ЏаҐ¤Ёб«®ўЁҐ

1. ‚ўҐ¤Ґ­ЁҐ ў ᥬҐ©бвў® ЇҐаб®­ «м­ле Є®¬ЇмовҐа®ў IBM PC

‚ўҐ¤Ґ­ЁҐ
ЃЁвл Ё Ў ©вл
ASCII Є®¤
„ў®©­лҐ зЁб« 
Ґб­ ¤ж вҐаЁз­®Ґ ЇаҐ¤бв ў«Ґ­ЁҐ
‘ҐЈ¬Ґ­вл
ђҐЈЁбвал
ЂаеЁвҐЄвга  ЇҐаб®­ «м­ле Є®¬ЇмовҐа®ў
Ћб­®ў­лҐ Ї®«®¦Ґ­Ёп ­  Ї ¬пвм
‚®Їа®бл ¤«п б ¬®Їа®ўҐаЄЁ

2. ‚лЇ®«­Ґ­ЁҐ Їа®Ја ¬¬л

‚ўҐ¤Ґ­ЁҐ
Ќ з «® а Ў®вл
Џа®б¬®ва Ї ¬пвЁ
ЏаЁ¬Ґа ¬ иЁ­­ле Є®¤®ў: ­ҐЇ®б।б⢥­­лҐ ¤ ­­лҐ
ЏаЁ¬Ґа ¬ иЁ­­ле Є®¤®ў: ®ЇаҐ¤Ґ«Ґ­­лҐ ¤ ­­лҐ
Њ иЁ­­ п  ¤аҐб жЁп
ЏаЁ¬Ґа ¬ иЁ­­ле Є®¤®ў: ®ЇаҐ¤Ґ«Ґ­ЁҐ а §¬Ґа  Ї ¬пвЁ
‘ў®©бвў  ®в« ¤зЁЄ 
Ћб­®ў­лҐ Ї®«®¦Ґ­Ёп ­  Ї ¬пвм
‚®Їа®бл ¤«п б ¬®Їа®ўҐаЄЁ

3. ”®а¬ в п§лЄ   бᥬЎ«Ґа 

‚ўҐ¤Ґ­ЁҐ
Љ®¬¬Ґ­в аЁЁ
”®а¬ в Є®¤Ёа®ў ­Ёп
ЏбҐў¤®Є®¬ ­¤л
“Є § вҐ«Ё Ї ¬пвЁ Ё ॣЁбва®ў
€­ЁжЁ «Ё§ жЁп Їа®Ја ¬¬л
ЏаЁ¬Ґа Ёб室­®© Їа®Ја ¬¬л
Ћб­®ў­лҐ Ї®«®¦Ґ­Ёп ­  Ї ¬пвм
‚®Їа®бл ¤«п б ¬®Їа®ўҐаЄЁ

4. ЂбᥬЎ«Ёа®ў ­ЁҐ Ё ўлЇ®«­Ґ­ЁҐ Їа®Ја ¬¬л

‚ўҐ¤Ґ­ЁҐ
‚ў®¤ Їа®Ја ¬¬л
Џ®¤Ј®в®ўЄ  Їа®Ја ¬¬л ¤«п ўлЇ®«­Ґ­Ёп
ЂбᥬЎ«Ёа®ў ­ЁҐ Їа®Ја ¬¬л
Љ®¬Ї ­®ўЄ  § Јаг§®з­®Ј® ¬®¤г«п
‚лЇ®«­Ґ­ЁҐ Їа®Ја ¬¬л
ЏаЁ¬Ґа Ёб室­®© Їа®Ја ¬¬л
” ©« ЇҐаҐЄаҐбв­ле ббл«®Є
Ћб­®ў­лҐ Ї®«®¦Ґ­Ёп ­  Ї ¬пвм
‚®Їа®бл ¤«п б ¬®Їа®ўҐаЄЁ

5. ЋЇаҐ¤Ґ«Ґ­ЁҐ ¤ ­­ле

‚ўҐ¤Ґ­ЁҐ
ЏбҐў¤®Є®¬ ­¤л ®ЇаҐ¤Ґ«Ґ­Ёп ¤ ­­ле
ЋЇаҐ¤Ґ«Ґ­ЁҐ Ў ©в  (DB)
ЋЇаҐ¤Ґ«Ґ­ЁҐ б«®ў  (DW)
ЋЇаҐ¤Ґ«Ґ­ЁҐ ¤ў®©­®Ј® б«®ў  (DD)
ЋЇаҐ¤Ґ«Ґ­ЁҐ "зҐвўҐа­®Ј®" б«®ў  (DQ)
ЋЇаҐ¤Ґ«Ґ­ЁҐ ¤ҐбпвЁ Ў ©в (DT)
ЌҐЇ®б।б⢥­­лҐ ®ЇҐа ­¤л
ЏбҐў¤®Є®¬ ­¤  (¤ЁаҐЄвЁў ) EQU
Ћб­®ў­лҐ Ї®«®¦Ґ­Ёп ­  Ї ¬пвм
‚®Їа®бл ¤«п б ¬®Їа®ўҐаЄЁ

6. Џа®Ја ¬¬­лҐ COM-д ©«л

‚ўҐ¤Ґ­ЁҐ
ђ §«ЁзЁп ¬Ґ¦¤г EXE- Ё COM-д ©« ¬Ё
ЏаЁ¬Ґа COM-д ©« 
COM-б⥪
Ћв« ¤Є 
Ћб­®ў­лҐ Ї®«®¦Ґ­Ёп ­  Ї ¬пвм
‚®Їа®бл ¤«п б ¬®Їа®ўҐаЄЁ

7. ‹®ЈЁЄ  Ё ®аЈ ­Ё§ жЁп Їа®Ја ¬¬л

‚ўҐ¤Ґ­ЁҐ
Љ®¬ ­¤  JMP
Љ®¬ ­¤  LOOP
”« Ј®ўл© ॣЁбва
Љ®¬ ­¤л гб«®ў­®Ј® ЇҐаҐе®¤ 
Џа®жҐ¤гал Ё ўл§®ўл (CALL)
‘⥪®ўл© ᥣ¬Ґ­в
Џа®Ја ¬¬ : Є®¬ ­¤л ¤«Ё­­®© ЇҐаҐбл«ЄЁ
‹®ЈЁзҐбЄЁҐ Є®¬ ­¤л: AND, OR, XOR, TEST, NOT
Џа®Ја ¬¬ : Ё§¬Ґ­Ґ­ЁҐ ­Ё¦­ҐЈ® Ё ўҐае­ҐЈ® ॣЁбва®ў
‘¤ўЁЈЁ Ё а®в жЁп
ЋаЈ ­Ё§ жЁп Їа®Ја ¬¬л
Ћб­®ў­лҐ Ї®«®¦Ґ­Ёп ­  Ї ¬пвм
‚®Їа®бл ¤«п б ¬®Їа®ўҐаЄЁ

8. ђ Ў®вл б нЄа ­®¬ I: Ћб­®ў­лҐ ў®§¬®¦­®бвЁ

‚ўҐ¤Ґ­ЁҐ
Љ®¬ ­¤  ЇаҐалў ­Ёп: INT
“бв ­®ўЄ  Єгаб®а 
ЋзЁбвЄ  нЄа ­ 
Љ®¬ ­¤л нЄа ­  Ё Є« ўЁ вгал: Ѓ §®ў п DOS
‚ў®¤ ­  нЄа ­: бв ­¤ ав DOS
Џа®Ја ¬¬ : ‚ў®¤ ­ Ў®а  ASCII бЁ¬ў®«®ў
‚ў®¤ б Є« ўЁ вгал: Ѓ §®ў п DOS
Џа®Ја ¬¬ : ‚ў®¤ Ё¬Ґ­ б Є« ўЁ вгал Ё ўлў®¤ ­  нЄа ­
Љ®¬ ­¤л нЄа ­  Ё Є« ўЁ вгал: ђ биЁаҐ­­ п DOS
‚лў®¤ ­  нЄа ­: ђ биЁаҐ­­ п DOS
‚ў®¤ б Є« ўЁ вгал: ђ биЁаҐ­­ п DOS
€бЇ®«м§®ў ­ЁҐ CR, LF, TAB ¤«п ўлў®¤  ­  нЄа ­
Ћб­®ў­лҐ Ї®«®¦Ґ­Ёп ­  Ї ¬пвм
‚®Їа®бл ¤«п б ¬®Їа®ўҐаЄЁ

9. ђ Ў®в  б нЄа ­®¬ II: ђ биЁаҐ­­лҐ ў®§¬®¦­®бвЁ

‚ўҐ¤Ґ­ЁҐ
Ѓ ©в  ваЁЎгв®ў
ЏаҐалў ­Ёп BIOS
Џа®Ја ¬¬ : ¬ЁЈ ­ЁҐ, ўЁ¤Ґ®аҐўҐаб, бЄа®««Ё­Ј
ђ биЁаҐ­­лҐ ASCII Є®¤л
„агЈЁҐ Є®¬ ­¤л ўў®¤ /ўлў®¤  DOS
BIOS INT 16H ¤«п ўў®¤  б Є« ўЁ вгал
„®Ї®«­ЁвҐ«м­лҐ дг­ЄжЁ®­ «м­лҐ Є« ўЁиЁ
Ћб­®ў­лҐ Ї®«®¦Ґ­Ёп ­  Ї ¬пвм
‚®Їа®бл ¤«п б ¬®Їа®ўҐаЄЁ

10. ђ Ў®в  б нЄа ­®¬ III: –ўҐв Ё Ја дЁЄ 

‚ўҐ¤Ґ­ЁҐ
’ҐЄбв®ўл© ( «д ўЁв­®-жЁда®ў®©) ०Ё¬
ѓа дЁзҐбЄЁ© ०Ё¬
ђҐ¦Ё¬ б।­Ґ© а §аҐи о饩 ў®§¬®¦­®бвЁ
Џа®Ја ¬¬ : “бв ­®ўЄ  жўҐв  Ё Ја дЁзҐбЄ®Ј® ०Ё¬ 
Ћб­®ў­лҐ Ї®«®¦Ґ­Ёп ­  Ї ¬пвм
‚®Їа®бл ¤«п б ¬®Їа®ўҐаЄЁ

11. ЋЎа Ў®вЄ  бва®Є

‚ўҐ¤Ґ­ЁҐ
Ћб®ЎҐ­­®бвЁ Є®¬ ­¤ ®Ўа Ў®вЄЁ бва®Є
REP: ЏаҐдЁЄб Ї®ўв®аҐ­Ёп бва®ЄЁ
MOVS: ЏҐаҐбл«Є  бва®ЄЁ
LODS: ‡ Јаг§Є  бва®ЄЁ
STOS: ‘®еа ­Ґ­ЁҐ бва®ЄЁ
CMPS: ‘а ў­Ґ­ЁҐ бва®Є
SCAS: ‘Є ­Ёа®ў ­ЁҐ бва®ЄЁ
‘Є ­Ёа®ў ­ЁҐ Ё § ¬Ґ­ 
Ђ«мвҐа­ вЁў­®Ґ Є®¤Ёа®ў ­ЁҐ
„гЎ«Ёа®ў ­ЁҐ и Ў«®­  (®Ўа §ж )
Џа®Ја ¬¬ : ‚ла ў­Ёў ­ЁҐ бЇа ў  ЇаЁ ўлў®¤Ґ ­  нЄа ­
Ћб­®ў­лҐ Ї®«®¦Ґ­Ёп ­  Ї ¬пвм
‚®Їа®бл ¤«п б ¬®Їа®ўҐаЄЁ

12. ЂаЁд¬ҐвЁЄ  I: ЋЎа Ў®вЄ  ¤ў®Ёз­ле ¤ ­­ле

‚ўҐ¤Ґ­ЁҐ

‘«®¦Ґ­ЁҐ Ё ўлзЁв ­ЁҐ
ЃҐ§§­ Є®ўлҐ Ё §­ Є®ўлҐ ¤ ­­лҐ
“¬­®¦Ґ­ЁҐ
‘¤ўЁЈ ॣЁбва®ў DX:AX
„Ґ«Ґ­ЁҐ
ЏаҐ®Ўа §®ў ­ЁҐ §­ Є 
Џа®жҐбб®ал Intel 8087 Ё 80287
Ћб­®ў­лҐ Ї®«®¦Ґ­Ёп ­  Ї ¬пвм
‚®Їа®бл ¤«п б ¬®Їа®ўҐаЄЁ

13. ЂаЁд¬ҐвЁЄ  II: ЋЎа Ў®вЄ  ASCII Ё BCD ¤ ­­ле

‚ўҐ¤Ґ­ЁҐ
ASCII д®а¬ в
„ў®Ёз­®-¤ҐбпвЁз­л© д®а¬ в (BCD)
ЏаҐ®Ўа §®ў ­ЁҐ ASCII д®а¬ в  ў ¤ў®Ёз­л© д®а¬ в
ЏаҐ®Ўа §®ў ­ЁҐ ¤ў®Ёз­®Ј® д®а¬ в  ў ASCII д®а¬ в
‘¤ўЁЈ Ё ®ЄагЈ«Ґ­ЁҐ
Џа®Ја ¬¬ : ђ бзҐв § аЇ« вл
Ћб­®ў­лҐ Ї®«®¦Ґ­Ёп ­  Ї ¬пвм
‚®Їа®бл ¤«п б ¬®Їа®ўҐаЄЁ

14. ЋЎа Ў®вЄ  в Ў«Ёж

‚ўҐ¤Ґ­ЁҐ
ЋЇаҐ¤Ґ«Ґ­ЁҐ в Ў«Ёж
Џаאַ© в Ў«Ёз­л© ¤®бвгЇ
Џ®ЁбЄ ў в Ў«ЁжҐ
Љ®¬ ­¤  ЇҐаҐЄ®¤Ёа®ўЄЁ (ва ­б«пжЁЁ) (XLAT)
Џа®Ја ¬¬ : ‚лў®¤ иҐбв­ ¤ж вҐаЁз­ле Ё ASCII Є®¤®ў
Џа®Ја ¬¬ : ‘®авЁа®ўЄ  н«Ґ¬Ґ­в®ў в Ў«Ёжл
ЋЇҐа в®ал TYPE, LENGTH Ё SIZE
Ћб­®ў­лҐ Ї®«®¦Ґ­Ёп ­  Ї ¬пвм
‚®Їа®бл ¤«п б ¬®Їа®ўҐаЄЁ

15. „ЁбЄ®ў п Ї ¬пвм I: ЋаЈ ­Ё§ жЁп

‚ўҐ¤Ґ­ЁҐ
ЋЎкҐ¬ ¤ЁбЄ 
Љ в «®Ј
’ Ў«Ёж  а бЇаҐ¤Ґ«Ґ­Ёп д ©«®ў (FAT)
Ћб­®ў­лҐ Ї®«®¦Ґ­Ёп ­  Ї ¬пвм
‚®Їа®бл ¤«п б ¬®Їа®ўҐаЄЁ

16. „ЁбЄ®ў п Ї ¬пвм II: ”г­ЄжЁЁ Ў §®ў®© DOS

‚ўҐ¤Ґ­ЁҐ
“Їа ў«пойЁ© Ў«®Є д ©« : FCB
€бЇ®«м§®ў ­ЁҐ FCB ¤«п б®§¤ ­Ёп ¤ЁбЄ®ў®Ј® д ©« 
Џа®Ја ¬¬ : FCB ¤«п б®§¤ ­Ёп ¤ЁбЄ®ў®Ј® д ©« 
Џ®б«Ґ¤®ў вҐ«м­®Ґ з⥭ЁҐ ¤ЁбЄ®ў®Ј® д ©« 
Џа®Ја ¬¬ : FCB ¤«п з⥭Ёп ¤ЁбЄ®ў®Ј® д ©« 
Џаאַ© ¤®бвгЇ
Џа®Ја ¬¬ : ЏаאַҐ з⥭ЁҐ ¤ЁбЄ®ў®Ј® д ©« 
Џаאַ© Ў«®з­л© ¤®бвгЇ 
Џа®Ја ¬¬ : ЏаאַҐ з⥭ЁҐ Ў«®Є 
ЂЎб®«ов­л© ¤ЁбЄ®ўл© ўў®¤/ўлў®¤
„агЈЁҐ ў®§¬®¦­®бвЁ
Џа®Ја ¬¬ : ‚лЎ®а®з­®Ґ г¤ «Ґ­ЁҐ д ©«®ў
Ћб­®ў­лҐ Ї®«®¦Ґ­Ёп ­  Ї ¬пвм
‚®Їа®бл ¤«п б ¬®Їа®ўҐаЄЁ

17. „ЁбЄ®ў п Ї ¬пвм III: ”г­ЄжЁЁ а биЁаҐ­­®© DOS

‚ўҐ¤Ґ­ЁҐ
‘ва®Є  ASCIIZ
Ќ®¬Ґа д ©«  Ё Є®¤л ў®§ўа в  Ї® ®иЁЎЄ ¬
‘®§¤ ­ЁҐ ¤ЁбЄ®ў®Ј® д ©« 
Џа®Ја ¬¬ : €бЇ®«м§®ў ­ЁҐ ­®¬Ґа  ¤«п з⥭Ёп д ©« 
ASCII д ©«л
„агЈЁҐ дг­ЄжЁЁ а биЁаҐ­­®© DOS
Ћб­®ў­лҐ Ї®«®¦Ґ­Ёп ­  Ї ¬пвм
‚®Їа®бл ¤«п б ¬®Їа®ўҐаЄЁ

18. „ЁбЄ®ў п Ї ¬пвм IV: Љ®¬ ­¤л ўў®¤ /ўлў®¤  BIOS-

‚ўҐ¤Ґ­ЁҐ
„ЁбЄ®ўлҐ Є®¬ ­¤л BIOS
Ѓ ©в б®бв®п­Ёп
Џа®Ја ¬¬ : €бЇ®«м§®ў ­ЁҐ BIOS ¤«п з⥭Ёп ᥪв®а®ў
Ћб­®ў­лҐ Ї®«®¦Ґ­Ёп ­  Ї ¬пвм
‚®Їа®бл ¤«п б ¬®Їа®ўҐаЄЁ

19. ЏҐз вм

‚ўҐ¤Ґ­ЁҐ
“Їа ў«пойЁҐ бЁ¬ў®«л ¤«п ЇҐз вЁ
€бЇ®«м§®ў ­ЁҐ а биЁаҐ­­®© DOS ¤«п ЇҐз вЁ
Џа®Ја ¬¬ : Џ®бва ­Ёз­ п ЇҐз вм б § Ј®«®ўЄ ¬Ё
ЏҐз вм ASCII д ©«®ў Ё гЇа ў«Ґ­ЁҐ в Ўг«пжЁ©
ЏҐз вм б ЁбЇ®«м§®ў ­ЁҐ¬ Ў §®ў®© DOS
‘ЇҐжЁ «м­лҐ Є®¬ ­¤л ЇаЁ­вҐа 
ЏҐз вм б ЁбЇ®«м§®ў ­ЁҐ¬ BIOS INT 17H
Ћб­®ў­лҐ Ї®«®¦Ґ­Ёп ­  Ї ¬пвм
‚®Їа®бл ¤«п б ¬®Їа®ўҐаЄЁ

20. Њ Єа®Є®¬ ­¤л

‚ўҐ¤Ґ­ЁҐ
Џа®б⮥ ¬ Єа®®ЇаҐ¤Ґ«Ґ­ЁҐ
€бЇ®«м§®ў ­ЁҐ Ї а ¬Ґва®ў ў ¬ Єа®Є®¬ ­¤ е
Љ®¬¬Ґ­в аЁЁ
€бЇ®«м§®ў ­ЁҐ ¬ Єа® ў­гваЁ ¬ Єа®®ЇаҐ¤Ґ«Ґ­Ёп
„ЁаҐЄвЁў  LOCAL
Џ®¤Є«о祭ЁҐ ЎЁЎ«Ё®вҐЄЁ ¬ Єа®®ЇаҐ¤Ґ«Ґ­Ё©
Љ®­Є вҐ­ жЁп (&)
Џ®ўв®аҐ­ЁҐ: REPT, IRP Ё IRPC
“б«®ў­лҐ ¤ЁаҐЄвЁўл
„ЁаҐЄвЁў  EXITM
Њ Єа®Є®¬ ­¤л, ЁбЇ®«м§гойЁҐ IF Ё IFNDEF гб«®ўЁп
Њ Єа®Є®¬ ­¤л, ЁбЇ®«м§гойЁҐ IFIDN гб«®ўЁҐ
Ћб­®ў­лҐ Ї®«®¦Ґ­Ёп ­  Ї ¬пвм
‚®Їа®бл ¤«п б ¬®Їа®ўҐаЄЁ

21. ‘ўп§м ¬Ґ¦¤г Ї®¤Їа®Ја ¬¬ ¬Ё-

‚ўҐ¤Ґ­ЁҐ
ЊҐ¦бҐЈ¬Ґ­в­лҐ ўл§®ўл
ЂваЁЎгвл EXTRN Ё PUBLIC
Џа®Ја ¬¬ : €бЇ®«м§®ў ­ЁҐ EXTRN Ё PUBLIC ¤«п ¬Ґв®Є
Џа®Ја ¬¬ : €бЇ®«м§®ў ­ЁҐ PUBLIC ў Є®¤®ў®¬ ᥣ¬Ґ­вҐ
Џа®Ја ¬¬ : ЋЎйЁҐ ¤ ­­лҐ ў Ї®¤Їа®Ја ¬¬ е
ЏҐаҐ¤ з  Ї а ¬Ґва®ў
‘ўп§м ЃҐ©бЁЄ-Ё­вҐаЇаЁв в®а -  бᥬЎ«Ґа
‘ўп§м Џ бЄ «м -  бᥬЎ«Ґа
‘ўп§м C -  бᥬЎ«Ґа
Ћб­®ў­лҐ Ї®«®¦Ґ­Ёп ­  Ї ¬пвм
‚®Їа®бл ¤«п б ¬®Їа®ўҐаЄЁ

22. ‡ Јаг§зЁЄ Їа®Ја ¬¬-

‚ўҐ¤Ґ­ЁҐ
COMЊAND.COM
ЏаҐдЁЄб Їа®Ја ¬¬­®Ј® ᥣ¬Ґ­в 
‚лЇ®«­Ґ­ЁҐ COM-Їа®Ја ¬¬л
‚лЇ®«­Ґ­ЁҐ EXE-Їа®Ја ¬¬л
ЏаЁ¬Ґа EXE-Їа®Ја ¬¬л
”г­ЄжЁп § Јаг§ЄЁ Ё«Ё ўлЇ®«­Ґ­Ёп Їа®Ја ¬¬

23. BIOS Ё DOS ЇаҐалў ­Ёп-

‚ўҐ¤Ґ­ЁҐ
ЋЎб«г¦Ёў ­ЁҐ ЇаҐалў ­Ё©
BIOS ЇаҐалў ­Ёп
DOS ЇаҐалў ­Ёп
”г­ЄжЁЁ DOS INT 21H
ђҐ§Ё¤Ґ­в­лҐ Їа®Ја ¬¬л
Џ®авл
ѓҐ­Ґа жЁп §ўгЄ 

24. ‘Їа ў®з­ЁЄ Ї® ¤ЁаҐЄвЁў ¬  бᥬЎ«Ґа -

‚ўҐ¤Ґ­ЁҐ
€­¤ҐЄб­ п Ї ¬пвм
Љ®¬ ­¤л  бᥬЎ«Ґа 
„ЁаҐЄвЁўл  бᥬЎ«Ґа 

25. ‘Їа ў®з­ЁЄ Ї® Є®¬ ­¤ ¬  бᥬЎ«Ґа -

‚ўҐ¤Ґ­ЁҐ
ЋЎ®§­ зҐ­ЁҐ ॣЁбва®ў
Ѓ ©в ०Ё¬   ¤аҐб жЁЁ
„ўгеЎ ©в®ўлҐ Є®¬ ­¤л
’аҐеЎ ©в®ўлҐ Є®¬ ­¤л
—ҐвлаҐеЎ ©в®ўлҐ Є®¬ ­¤л
Љ®¬ ­¤л ў  «д ўЁв­®¬ Ї®ап¤ЄҐ

ЏаЁ«®¦Ґ­Ёп

1. ASCII Є®¤л
2. Ґбв­ ¤ж вҐаЁз­®-¤ҐбпвЁз­лҐ ЇаҐ®Ўа §®ў ­Ёп
3. ‡ аҐ§ҐаўЁа®ў ­­лҐ б«®ў 
4. ђҐ¦Ё¬л  бᥬЎ«Ёа®ў ­Ёп Ё Є®¬Ї ­®ўЄЁ

ЋвўҐвл ­  ­ҐЄ®в®алҐ ў®Їа®бл

€­¤ҐЄб­л© гЄ § вҐ«м


------------------------------------------------------------

ЏаҐ¤Ёб«®ўЁҐ

Џ®пў«Ґ­ЁҐ ¬ЁЄа®Їа®жҐбб®а®ў ў 60-е Ј®¤ е cўп§ ­® б а §а 
Ў®вЄ®© Ё­вҐЈа «м­ле б奬 (€‘). €­вҐЈа «м­лҐ беҐ¬л ®ЎкҐ¤Ё­п«Ё
ў ᥡҐ а §«Ёз­лҐ н«нЄва®­­лҐ Є®¬Ї®­Ґ­вл ў Ґ¤Ё­л© н«Ґ¬Ґ­в ­ 
бЁ«ЁЄ®­®ў®¬ "зЁЇҐ". ђ §а Ў®взЁЄЁ гбв ­®ўЁ«Ё нв®в Єа®иҐз­л©
зЁЇ ў гбва®©бвў®, ­ Ї®¬Ё­ ойЁҐ б®а®Є®­®¦Єг Ё ўЄ«озЁ«Ё ҐЈ® ў
дг­ЄжЁ®­ЁагойЁҐ бЁб⥬л. ‚ ­ з «Ґ 70-е ¬ЁЄа®Є®¬ЇмовҐал ­ 
Їа®жҐбб®аҐ Intel 8008 ў®§ўҐбвЁ«Ё ® ЇҐаў®¬ Ї®Є®«Ґ­ЁЁ ¬ЁЄа®
Їа®жҐбб®а®ў.
Љ 1974 Ј®¤г Ї®пўЁ«®бм ўв®а®Ґ Ї®Є®«Ґ­ЁҐ ¬ЁЄа®Їа®жҐбб®а®ў
oЎйҐЈ® ­ §­ зҐ­Ёп Intel 8080. „ ­­л© гбЇҐе Ї®Ўг¤Ё« ¤агЈЁҐ
дЁа¬л Є Їа®Ё§ў®¤бвўг нвЁе Ё«Ё  ­ «®ЈЁз­ле Їа®жҐбб®а®ў.
‚ 1978 Ј®¤г дЁа¬  Intel ўлЇгбвЁ«  Їа®жҐбб®а ваҐв쥣®
Ї®Є®«Ґ­Ёп - Intel 8086, Є®в®ал© ®ЎҐбЇҐзЁў « ­ҐЄ®в®аго б®ў¬Ґб
вЁ¬®бвм б 8080 Ё пў«п«бп §­ зЁвҐ«м­л¬ Їа®¤ўЁ¦Ґ­ЁҐ¬ ўЇҐаҐ¤ ў
¤ ­­®© ®Ў« бвЁ. „«п Ї®¤¤Ґа¦ЄЁ Ў®«ҐҐ Їа®бвле гбва®©бвў Ё ®ЎҐб
ЇҐзҐ­Ёп б®ў¬ҐбвЁ¬®бвЁ б гбва®©бвў ¬Ё ўў®¤ /ўлў®¤  в®Ј®
ўаҐ¬Ґ­Ё Intel а §а Ў®в « а §­®ўЁ¤­®бвм Їа®жҐбб®а  8086 -
Їа®жҐбб®а 8088, Є®в®ал© ў 1981 Ј®¤г Ўл« ўлЎа ­ дЁа¬®© i‚Њ
¤«п ҐҐ ЇҐаб®­ «м­ле Є®¬ЇмовҐа®ў.
Ѓ®«ҐҐ а §ўЁв®© ўҐабЁҐ© Їа®жҐбб®а  8088 пў«пҐвбп Їа®жҐбc®а
80188,   ¤«п Їа®жҐбб®а  8086 - Їа®жҐбб®ал 80186, 80286 Ё
80386, Є®в®алҐ ®ЎҐбЇҐзЁ«Ё ¤®Ї®«­ЁвҐ«м­лҐ ў®§¬®¦­®бвЁ Ё Ї®ўл
cЁ«Ё ¬®й­®бвм ўлзЁб«Ґ­Ё©. ЊЁЄа®Їа®жҐбб®а 80286, гбв ­®ў«Ґ­
­л© ў Є®¬ЇмовҐа е IBM AT Ї®пўЁ«бп ў 1984 Ј®¤г. ‚ᥠнвЁ
Їа®жҐбб®ал Ё¬Ґо⠮⭮襭ЁҐ Є а §ўЁв®©  аеЁвҐЄвгॠЇа®жҐбб®
а®ў дЁа¬л Intel Ё ®Ў®§­ з овбп Є Є iAPX 86, iAPX 88, iAPX
86, iAPX286 Ё iAPX386, Ј¤Ґ APX - Intel Advanced Processor
Architecture.
ђ бЇа®бва ­Ґ­ЁҐ ¬ЁЄа®Є®¬ЇмовҐа®ў Ї®б«г¦Ё«® ЇаЁзЁ­®© ЇҐpҐ
ᬮва  ®в­®иҐ­Ёп Є п§лЄг  бᥬЎ«Ґа  Ї® ¤ўг¬ ®б­®ў­л¬ ЇаЁзЁ
­ ¬. ‚®-ЇҐаўле, Їа®Ја ¬¬л, ­ ЇЁб ­­лҐ ­  п§лЄҐ  бᥬЎ«Ґа ,
вॡгов §­ зЁвҐ«м­® ¬Ґ­миҐ Ї ¬пвЁ Ё ўаҐ¬Ґ­Ё ўлЇ®«­Ґ­Ёп.
‚®-ўв®але, §­ ­ЁҐ п§лЄ   бᥬЎ«Ґа  Ё १г«мвЁаго饣® ¬ иЁ­
­®Ј® Є®¤  ¤ Ґв Ї®­Ё¬ ­ЁҐ  аеЁвҐЄвгал ¬ иЁ­л, зв® ўап¤ «Ё
®ЎҐбЇҐзЁў Ґвбп ЇаЁ а Ў®вҐ ­  п§лЄҐ ўлб®Є®Ј® га®ў­п. •®вп
Ў®«миЁ­бвў® бЇҐжЁ «Ёбв®ў ў ®Ў« бвЁ Їа®Ја ¬¬­®Ј® ®ЎҐбЇҐзҐ­Ёп
ўҐ¤гв а §а Ў®вЄЁ ­  п§лЄ е ўлб®Є®Ј® га®ў­п, в ЄЁе Є Є
Џ бЄ «м Ё«Ё ‘, зв® Їа®йҐ ЇаЁ ­ ЇЁб ­ЁЁ Їа®Ја ¬¬, ­ ЁЎ®«ҐҐ
¬®й­®Ґ Ё нд䥪⨢­®Ґ Їа®Ја ¬¬­®Ґ ®ЎҐбЇҐзҐ­ЁҐ Ї®«­®бвмо Ё«Ё
з бвЁз­® ­ ЇЁб ­® ­  п§лЄҐ  бᥬЎ«Ґа .
џ§лЄЁ ўлб®Є®Ј® га®ў­п Ўл«Ё а §а Ў®в ­л ¤«п в®Ј®, зв®Ўл
Ё§ЎҐ¦ вм бЇҐжЁ «м­®© вҐе­ЁзҐбЄ®© ®б®ЎҐ­­®бвЁ Є®­ЄаҐв­ле
Є®¬ЇмовҐа®ў. џ§лЄ  бᥬЎ«Ґа , ў бў®о ®зҐаҐ¤м, а §а Ў®в ­ ¤«п
Є®­ЄаҐв­®© бЇҐжЁдЁЄЁ Є®¬ЇмовҐа  Ё«Ё в®з­ҐҐ ¤«п бЇҐжЁдЁЄЁ
Їа®жҐбб®а . ‘«Ґ¤®ў вҐ«м­®, ¤«п в®Ј®, зв®Ўл ­ ЇЁб вм Їа®Ја ¬
¬г ­  п§лЄҐ  бᥬЎ«Ґа  ¤«п Є®­ЄаҐв­®Ј® Є®¬ЇмовҐа , б«Ґ¤гҐв
§­ вм ҐЈ®  аеЁвҐЄвгаг Ё ¤ ­­ п Є­ЁЈ  ᮤҐа¦Ёв ўҐбм ­Ґ®Ўе®¤Ё
¬л© Ў §®ўл© ¬ вҐаЁ «. „«п а Ў®вл Єа®¬Ґ нв®Ј® ¬ вҐаЁ «  Ё
c®®вўҐвбвўгойЁе §­ ­Ё© ­Ґ®Ўе®¤Ё¬л б«Ґ¤го饥:

Я „®бвгЇ ЇҐаб®­ «м­®¬г Є®¬ЇмовҐаг IBM PC Ё«Ё б®ў¬ҐбвЁ¬®¬г
б ­Ё¬ c ®ЇҐа вЁў­®© Ї ¬пвмо - ¬Ё­Ё¬г¬ 64Љ Ё ®¤­Ё¬ ¤ЁбЄ®
ў®¤®¬. ‹гзиҐ, ­® ­Ґ ®Ўп§ вҐ«м­®, Ґб«Ё Ўг¤Ґв ¤®Ї®«­Ё
вҐ«м­ п Ї ¬пвм Ё ўв®а®© ¤ЁбЄ®ў®¤ Ё«Ё ўЁ­зҐбвҐа.

Я ‡­ Є®¬бвў® б агЄ®ў®¤бвў®¬ Ї® IBM PC.

Я „ЁбЄҐв , ᮤҐа¦ й п ва ­б«пв®а б п§лЄ   бᥬЎ«Ґа , ЇаҐ¤
Ї®звЁвҐ«м­®, ­® ­Ґ ®Ўп§ вҐ«м­®, Ї®б«Ґ¤­Ґ© ўҐабЁЁ.

Я Љ®ЇЁо ®ЇҐа жЁ®­­®© бЁб⥬л PC-DOS Ё«Ё MS-DOS, «гзиҐ Ї®б
«Ґ¤­Ґ© ўҐабЁЁ.

C«Ґ¤го饥 пў«пҐвбп ­Ґ ®Ўп§ вҐ«м­л¬ ¤«п ¤ ­­®© ⥬л:

Я ЋЇлв Їа®Ја ¬¬Ёа®ў ­Ёп. •®вп нвЁ §­ ­Ёп ¬®Јгв Ї®¬®зм
Ўлбв॥ ®бў®Ёвм ­ҐЄ®в®алҐ Ё¤ҐЁ Їа®Ја ¬¬Ёа®ў ­Ёп, ®­Ё
­Ґ ®Ўп§ вҐ«м­л.

Я •®а®иЁҐ §­ ­Ёп ў н«ҐЄва®­ЁЄҐ Ё«Ё б奬®вҐе­ЁЄҐ. „ ­­ п
Є­ЁЈ  ¤ Ґв ўбо ­Ґ®Ўе®¤Ё¬го Ё­д®а¬ жЁо ®Ў  аеЁвҐЄвгаҐ
PC, Є®в®а п вॡгҐвбп ¤«п Їа®Ја ¬¬Ёа®ў ­Ёп ­  п§лЄҐ
 бᥬЎ«Ґа .


ЋЇҐа жЁ®­­лҐ бЁб⥬л

Ќ §­ зҐ­ЁҐ ®ЇҐа жЁ®­­®© бЁб⥬л - Ї®§ў®«Ёвм Ї®«м§®ў вҐ«о
yЇа ў«пвм а Ў®в®© ­  Є®¬ЇмовҐаҐ: ўл§лў вм ¤«п ўлЇ®«­Ґ­Ёп
Є®­ЄаҐв­лҐ Їа®Ја ¬¬л, ®ЎҐбЇҐзЁў вм б।бвў  ¤«п б®еа ­Ґ­Ёп
¤ ­­ле (Є в «®Ј), Ё¬Ґвм ¤®бвгЇ Є Ё­д®а¬ жЁЁ ­  ¤ЁбЄҐ.
Ћб­®ў­®© ®ЇҐа жЁ®­­®© бЁб⥬®© ¤«п PC Ё б®ў¬ҐбвЁ¬ле ¬®-
¤Ґ«Ґ© пў«пҐвбп MS-DOS дЁа¬л Microsoft, Ё§ўҐбв­ п Є Є PC-DOS
¤«п IBM PC. Ћб®ЎҐ­­®бвЁ ­ҐЄ®в®але ўҐабЁ©: 2.0 ®ЎҐбЇҐзЁў Ґв
Ї®¤¤Ґа¦Єг ⢥मЈ® ¤ЁбЄ  (ўЁ­зҐбвҐа ), 3.0 ЇаЁ¬Ґ­пҐвбп ў
Є®¬ЇмовҐа е AT, 4.0 ®ЎҐбЇҐзЁў Ґв а Ў®вг ў ¬­®Ј®Ї®«м§®ў вҐ«м
бЄ®¬ ०Ё¬Ґ. ђ бᬮв७ЁҐ Їа®дҐббЁ®­ «м­®© ®ЇҐа жЁ®­­®©
бЁб⥬л UNIX Ё ҐҐ  ­ «®Ј  ¤«п PC XENIX ўл室Ёв §  а ¬ЄЁ
¤ ­­®© Є­ЁЈЁ.

Џ®¤е®¤ Є Є­ЁЈҐ

„ ­­ п Є­ЁЈ  ЇаЁб«Ґ¤гҐв ¤ўҐ 楫Ё: ®­  пў«пҐвбп г祡­ЁЄ®¬,
a в Є ¦Ґ Ї®бв®п­­л¬ бЇа ў®з­л¬ Ї®б®ЎЁҐ¬ ¤«п а Ў®вл. —в®Ўл
­ ЁЎ®«ҐҐ нд䥪⨢­® ў®бЇ®«­Ёвм § ва вл ­  ¬ЁЄа®Є®¬ЇмовҐа Ё
Їа®Ја ¬¬­®Ґ ®ЎҐбЇҐзҐ­ЁҐ, ­Ґ®Ўе®¤Ё¬® вй вҐ«м­® Їа®а Ў влў вм
Є ¦¤го Ј« ўг Ё ЇҐаҐзЁвлў вм ¬ вҐаЁ «, Є®в®pл© ­Ґ ба §г пᥭ.
Љ«озҐўлҐ ¬®¬Ґ­вл ­ е®¤пвбп ў ЇаЁ¬Ґа е Їа®Ја ¬¬, Ёе б«Ґ¤гҐв
ЇаҐ®Ўа §®ў вм ў ўлЇ®«­Ё¬лҐ ¬®¤г«Ё Ё ўлЇ®«­Ёвм Ёе.
Џа®а Ў влў ©вҐ гЇа ¦­Ґ­Ёп, ЇаЁўҐ¤Ґ­­лҐ ў Є®­жҐ Є ¦¤®© Ј« ўл.


ЏҐаўлҐ ў®бҐ¬м Ј« ў б®бв ў«пов Ў §®ўл© ¬ вҐаЁ « ¤«п ¤ ­­®©
Є­ЁЈЁ Ё ¤«п п§лЄ   бᥬЎ«Ґа . Џ®б«Ґ нвЁе Ј« ў ¬®¦­®
Їа®¤®«¦Ёвм б Ј« ў 9, 11, 12, 14, 15, 19, 20 Ё«Ё 21.
‘ўп§ ­­л¬Ё пў«повбп Ј« ўл б 8 Ї® 10, 12 Ё 13, б 15 Ї® 18,
Ј« ўл б 22 Ї® 25 c®¤Ґа¦ в бЇа ў®з­л© ¬ вҐаЁ «.
Љ®Ј¤  ўл § ўҐавиЁвҐ а Ў®вг б Є­ЁЈ®©, ўл ᬮ¦ҐвҐ:

- Ї®­Ё¬ вм е а¤ўҐа ЇҐаб®­ «м­®Ј® Є®¬ЇмовҐа ;
- Ї®­Ё¬ вм Є®¤л ¬ иЁ­­®Ј® п§лЄ  Ё иҐбв­ ¤ж вЁаЁз­л©
д®а¬ в;
- Ї®­Ё¬ вм ­ §­ зҐ­ЁҐ ®в¤Ґ«м­ле и Ј®ў ЇаЁ  бᥬЎ«Ёа®ў 
­ЁЁ, Є®¬Ї ­®ўЄҐ Ё ўлЇ®«­Ґ­ЁЁ;
- ЇЁб вм Їа®Ја ¬¬л ­  п§лЄҐ  бᥬЎ«Ґа  ¤«п гЇа ў«Ґ­Ёп
нЄа ­®¬,  аЁд¬ҐвЁзҐбЄЁе ¤Ґ©бвўЁ©, ЇаҐ®Ўа §®ў ­Ёп ASCII
Є®¤®ў ў ¤ў®Ёз­лҐ д®а¬ вл, в Ў«Ёз­®Ј® Ї®ЁбЄ  Ё б®авЁа®
ўЄЁ, ¤ЁбЄ®ўле ®ЇҐа жЁ© ўў®¤ /ўлў®¤ ;
- ўлЇ®«­пвм ва ббЁа®ўЄг ЇаЁ ўлЇ®«­Ґ­ЁЁ Їа®Ја ¬¬л, Є Є
б।бвў® ®в« ¤ЄЁ;
- ЇЁб вм б®Ўб⢥­­лҐ ¬ Єа®Є®¬ ­¤л;
- Є®¬Ї ­®ў вм ў¬Ґб⥠®в¤Ґ«м­лҐ Їа®Ја ¬¬л.

€§г祭ЁҐ п§лЄ   бᥬЎ«Ґа  Ё б®§¤ ­ЁҐ а Ў®в ойЁе Їа®Ја ¬¬
- нв® § еў влў ойЁ© Їа®жҐбб. ‡ ва зҐ­­®Ґ ўаҐ¬п Ё гбЁ«Ёп
­Ґб®¬­Ґ­­® Ўг¤гв ў®§­ Ја ¦¤Ґ­л.

ЏаЁ§­ вҐ«м­®бвм  ўв®а 

Ђўв®а Ў« Ј®¤ аҐ­ §  Ї®¬®йм Ё б®ваг¤­ЁзҐбвў® ўбҐ¬, Єв®
ў­Ґб ЇаҐ¤«®¦Ґ­Ёп Ё Їа®б¬ ваЁў « агЄ®ЇЁбм.



ЏаҐ¤Ёб«®ўЁҐ ЇҐаҐў®¤зЁЄ 

Љ­ЁЈ  ЇаҐ¤бв ў«пҐв б®Ў®© г祡­ЁЄ Ї® Їа®Ја ¬¬Ёа®ў ­Ёо ­ 
п§лЄҐ ЂбᥬЎ«Ґа  ¤«п ЇҐаб®­ «м­ле Є®¬ЇмовҐа е, б®ў¬ҐбвЁ¬ле б
IBM PC,  ¤аҐб®ў ­­л© ЇаҐ¦¤Ґ ўбҐЈ® ­ зЁ­ ойЁ¬. ЋЎЁ«ЁҐ ЇаЁ¬Ґ
а®ў Ё Ёб室­ле ⥪бв®ў Їа®Ја ¬¬ ЇаҐ¤бв ў«пҐв ­Ґб®¬­Ґ­­®Ґ
¤®бв®Ё­бвў® Є­ЁЈЁ, Ї®§ў®«по饥 ­ зЁ­ вм Їа ЄвЁзҐбЄ®Ґ
Їа®Ја ¬¬Ёа®ў ­ЁҐ 㦥 б ЇҐаўле бва ­Ёж Є­ЁЈЁ. Џа®дҐббЁ®­ «м
­лҐ Їа®Ја ¬¬Ёбвл ᬮЈгв ­ ©вЁ ў Є­ЁЈҐ ¬­®Ј® Ї®«Ґ§­®©
Ё­д®а¬ жЁЁ. ‘вЁ«м Є­ЁЈЁ ®зҐ­м ¦Ёў®©, Їа®бв®©, ­Ґ вॡгойЁ©
­ЁЄ Є®© бЇҐжЁ «м­®© Ё«Ё ¬ вҐ¬ вЁзҐбЄ®© Ї®¤Ј®в®ўЄЁ.
…¤Ё­б⢥­­®Ґ, зв® ­Ґ®Ўе®¤Ё¬® ¤«п а Ў®вл ­ ¤ Є­ЁЈ®©, - нв®
Ї®бв®п­­л© ¤®бвгЇ Є ЇҐаб®­ «м­®¬г Є®¬ЇмовҐаг.
ЏҐаҐў®¤зЁЄ ў ®б­®ў­®¬ ЇаЁ¤Ґа¦Ёў «бп вҐа¬Ё­®«®ЈЁЁ Є­ЁЈ
‚.Њ.ЃапЎаЁ­  "Џа®Ја ¬¬­®Ґ ®ЎҐбЇҐзҐ­ЁҐ ЇҐаб®­ «м­ле ќ‚Њ"
(1988), ‘.ЏЁб аҐў , Ѓ.га  "Џа®Ја ¬¬­®- ЇЇ а в­ п ®аЈ ­Ё§ 
жЁп Є®¬ЇмовҐа  IBM PC" (1987), ‚.‹.ѓаЁЈ®а쥢  "Џа®Ја ¬¬Ёа®
ў ­ЁҐ ®¤­®ЄаЁбв «м­ле ¬ЁЄа®Їа®жҐбб®а®ў" (1987),   в Є¦Ґ
Ђ.Ѓ.Ѓ®аЄ®ўбЄ®Ј® "Ђ­Ј«®-агббЄЁ© б«®ў ам Ї® Їа®Ја ¬¬Ёа®ў ­Ёо Ё
Ё­д®а¬ вЁЄҐ" (1987). ‚® ¬­®ЈЁе б«гз пе ЇҐаҐў®¤зЁЄ
ЇаЁ¤Ґа¦Ёў «бп "Їа®дҐббЁ®­ «м­®Ј® ¤Ё «ҐЄв " ¬ ЄбЁ¬ «м­®
й ¤п饣® вҐе­ЁзҐбЄЁҐ вҐа¬Ё­л ў ®аЁЈЁ­ «Ґ. ’ Є®© ¤Ё «ҐЄв
ЇаЁ­пв ў® ¬­®ЈЁе Є®««ҐЄвЁў е Їа®Ја ¬¬Ёбв®ў-а §а Ў®взЁЄ®ў,
Ј¤Ґ з йҐ ўбҐЈ® ЇаЁе®¤Ёвбп а Ў®в вм б ®аЁЈЁ­ «м­®©
¤®Єг¬Ґ­в жЁҐ© ­   ­Ј«Ё©бЄ®¬ п§лЄҐ, ўўЁ¤г ®бв३襣®
¤ҐдЁжЁв  ®вҐзҐб⢥­­®© «ЁвҐа вгал Ї® ¤ ­­®© ⥬ вЁЄҐ.
Ѓ®«миЁ­бвў® ЇаЁ¬Ґа®ў, ЇаЁўҐ¤Ґ­­ле ў ¤ ­­®© Є­ЁЈҐ,
Їа®ўҐаҐ­л ­  Є®¬ЇмовҐа е б®ў¬ҐбвЁ¬ле б IBM PC. ЏаЁ ЇҐаҐў®¤Ґ
ЎҐ§ бЇҐжЁ «м­ле ®Ј®ў®а®Є ЁбЇа ў«Ґ­л ¬Ґ«ЄЁҐ ­Ґв®з­®бвЁ Ё
®ЇҐз вЄЁ ®аЁЈЁ­ « .
’ҐЄбв ЇҐаҐў®¤  бд®а¬Ёа®ў ­ Ё ®в। ЄвЁа®ў ­ ў Ё­вҐЈаЁа®
ў ­­®© бЁб⥬Ґ Framework.
Ђўв®а ЇҐаҐў®¤  Ў« Ј®¤ аҐ­ ўбҐ¬, Єв® ®Є § « Ї®¬®йм ЇаЁ
ўў®¤Ґ агЄ®ЇЁбЁ ­  ¬ иЁ­­лҐ ­®бЁвҐ«Ё. Ћб®Ўго ЇаЁ§­ вҐ«м­®бвм
 ўв®а ЇҐаҐў®¤  ўла ¦ Ґв бў®Ґ© ¦Ґ­Ґ.
ЂбᥬЎ«Ґа ¤«п IBM PC 1



ѓ‹Ђ‚Ђ 1
------------------------------------------------------------

‚ўҐ¤Ґ­ЁҐ ў ᥬҐ©бвў® ЇҐаб®­ «м­ле Є®¬ЇмовҐа®ў IBM PC

–Ґ«м: ®Ўкпб­Ёвм ®б®ЎҐ­­®бвЁ вҐе­ЁзҐбЄЁе б।бвў ¬ЁЄа®Є®¬Їмо
вҐа  Ё ®аЈ ­Ё§ жЁЁ Їа®Ја ¬¬­®Ј® ®ЎҐбЇҐзҐ­Ёп.

‚‚…„…Ќ€…
------------------------------------------------------------

Ќ ЇЁб ­ЁҐ  бᥬЎ«Ґа­ле Їа®Ја ¬¬ вॡгҐв §­ ­Ё© ®аЈ ­Ё§ 
жЁЁ ўбҐ© бЁбвҐ¬л Є®¬ЇмовҐа . ‚ ®б­®ўҐ Є®¬ЇмовҐа  «Ґ¦ в
Ї®­пвЁп ЎЁв  Ё Ў ©в . Ћ­Ё пў«повбп ⥬ б।бвў®¬, Ў« Ј®¤ ап
Є®в®ал¬ ў Є®¬ЇмовҐа­®© Ї ¬пвЁ ЇаҐ¤бв ў«Ґ­л ¤ ­­лҐ Ё Є®¬ ­¤л.
Џа®Ја ¬¬  ў ¬ иЁ­­®¬ Є®¤Ґ б®бв®Ёв Ё§ а §«Ёз­ле бЁЈ¬Ґ­в®ў
¤«п ®ЇаҐ¤Ґ«Ґ­Ёп ¤ ­­ле, ¤«п ¬ иЁ­­ле Є®¬ ­¤ Ё ¤«п бЁЈ¬Ґ­в ,
­ §ў ­­®Ј® б⥪®¬, ¤«п еа ­Ґ­Ёп  ¤аҐб®ў. „«п ўлЇ®«­Ґ­Ёп  аЁд
¬ҐвЁзҐбЄЁе ¤Ґ©бвўЁ©, ЇҐаҐбл«ЄЁ ¤ ­­ле Ё  ¤аҐб жЁЁ Є®¬ЇмовҐа
Ё¬ҐҐв ап¤ аҐЈЁбва®ў. „ ­­ п Ј« ў  ᮤҐа¦Ёв ўҐбм ­Ґ®Ўе®¤Ё¬л©
¬ вҐаЁ « Ї® нвЁ¬ н«н¬Ґ­в ¬ Є®¬ЇмовҐа , в Є зв® ўл ᬮ¦ҐвҐ
Їа®¤ўЁ­гвбп Є Ј« ўҐ 2 Є ў иҐ© ЇҐаў®© Їа®Ја ¬¬Ґ ­  ¬ иЁ­­®¬
п§лЄҐ.

Ѓ€’› € ЃЂ‰’›
------------------------------------------------------------

„«п ўлЇ®«­Ґ­Ёп Їа®Ја ¬¬ Є®¬ЇмовҐа ўаҐ¬Ґ­­® § ЇЁблў Ґв
Їа®Ја ¬¬г Ё ¤ ­­лҐ ў ®б­®ў­го Ї ¬пвм. ќв® Ї ¬пвм, Є®в®аго
«о¤Ё Ё¬Ґов ў ўЁ¤г, Є®Ј¤  г⢥ত ов, зв® Ёе Є®¬ЇмовҐа Ё¬ҐҐв,
­ ЇаЁ¬Ґа, 512Љ Ї ¬пвЁ. Љ®¬ЇмовҐа Ё¬ҐҐв в Є¦Ґ ап¤ pҐЈЁбва®ў,
Є®в®алҐ ®­ ЁбЇ®«м§гҐв ¤«п ўаҐ¬Ґ­­ле ўлзЁб«Ґ­Ё©.
ЊЁ­Ё¬ «м­®© Ґ¤Ё­ЁжҐ© Ё­д®а¬ жЁЁ ў Є®¬ЇмовҐаҐ пў«пҐвбп
ЎЁв. ЃЁв ¬®¦Ґв Ўлвм ўлЄ«о祭, в Є зв® ҐЈ® §­ зҐ­ЁҐ Ґбвм
­г«м, Ё«Ё ўЄ«о祭, в®Ј¤  ҐЈ® §­ зҐ­ЁҐ а ў­® Ґ¤Ё­ЁжҐ.
…¤Ё­б⢥­­л© ЎЁв ­Ґ ¬®¦Ґв ЇаҐ¤бв ўЁвм ¬­®Ј® Ё­д®а¬ жЁЁ ў
®в«ЁзЁҐ ®в ЈагЇЇл ЎЁв®ў.
ЈагЇЇ  Ё§ ¤ҐўпвЁ ЎЁв®ў ЇаҐ¤бв ў«пҐв б®Ў®© Ў ©в; ў®бҐ¬м
ЎЁв®ў Є®в®а®Ј® ᮤҐа¦ в ¤ ­­лҐ Ё ®¤Ё­ ЎЁв - Є®­ва®«м ­  зҐв
­®бвм. ‚®бҐ¬м ЎЁв®ў ®ЎҐбЇҐзЁў ов ®б­®ўг ¤«п ¤ў®Ёз­®©
 аЁд¬ҐвЁЄЁ Ё ¤«п ЇаҐ¤бв ў«Ґ­Ёп бЁ¬ў®«®ў, в ЄЁе Є Є ЎгЄў  A
Ё«Ё бЁ¬ў®« *. ‚®бҐ¬м ЎЁв®ў ¤ ов 256 а §«Ёз­ле Є®¬ЎЁ­ жЁ©
ўЄ«о祭­ле Ё ўлЄ«о祭­ле б®бв®п­Ё©: ®в "ўбҐ ўлЄ«о祭л"
(00000000) ¤® "ўбҐ ўЄ«о祭л" (11111111). Ќ ЇаЁ¬Ґа, б®зҐв ­ЁҐ
ўЄ«о祭­ле Ё ўлЄ«о祭­ле ЎЁв®ў ¤«п ЇаҐ¤бв ў«Ґ­Ёп ЎгЄўл A
ўлЈ«п¤Ёв Є Є 01000001,   ¤«п cЁ¬ў®«  * - 00101010 (нв®
¬®¦­® ­Ґ § Ї®¬Ё­ вм). Љ ¦¤л© Ў ©в ў Ї ¬пвЁ Є®¬ЇмовҐа  Ё¬ҐҐв
г­ЁЄ «м­л©  ¤аҐб, ­ зЁ­ п б ­г«п.
’ॡ®ў ­ЁҐ Є®­ва®«п ­  зҐбв­®бвм § Є«оз Ґвбп ў ⮬, зв®
Є®«ЁзҐбвў® ўЄ«о祭­ле ЎЁв®ў   Ў ©вҐ ўбҐЈ¤  ¤®«¦­® Ўлвм ­Ґ
зҐв­®. Љ®­ва®«м­л© ЎЁв ¤«п ЎгЄўл A Ўг¤Ґв Ё¬Ґвм §­ зҐ­ЁҐ Ґ¤Ё-
­Ёж ,   ¤«п бЁ¬ў®«  * - ­®«м. Љ®Ј¤  Є®¬ ­¤  ®Ўа й Ґвбп Є
Ў ©вг ў Ї ¬пвЁ, Є®¬ЇмовҐа Їа®ўҐапҐв нв®в Ў ©в. …б«Ё зЁб«®
ўЄ«о祭­ле ЎЁв®ў пў«пҐвбп зҐв­л¬, бЁб⥬  ўл¤ Ґв б®®ЎйҐ­ЁҐ
®Ў ®иЁЎЄҐ. ЋиЁЎЄ  зҐв­®бвЁ ¬®¦Ґв пўЁвбп १г«мв в®¬ бЎ®п
®Ў®а㤮ў ­Ёп Ё«Ё б«гз ©­л¬ пў«Ґ­ЁҐ¬, ў «оЎ®¬ б«гз Ґ, нв®
Ўлў Ґв Єа ©­Ґ ।Є®.
Њ®¦Ґв Ї®пўЁвбп ў®Їа®б, ®вЄг¤  Є®¬ЇмовҐа "§­ Ґв", зв®
§­ зҐ­Ёп ЎЁв 01000001 ЇаҐ¤бв ў«пов ЎгЄўг A. Љ®Ј¤  ­  Є« ўЁ 
вгॠ­ ¦ в  Є« ўЁи  A, бЁб⥬  ЇаЁ­Ё¬ Ґв бЁЈ­ « ®в нв®©
Є®­ЄаҐв­®© Є« ўЁиЁ ў Ў ©в Ї ¬пвЁ. ќв®в бЁЈ­ « гбв ­ ў«Ёў Ґв
ЎЁвл ў §­ зҐ­Ёп 01000001. Њ®¦­® ЇҐаҐб« вм нв®в Ў ©в ў Ї ¬пвЁ
Ё, Ґб«Ё ЇҐаҐ¤ вм ҐЈ® ­  нЄа ­ Ё«Ё ЇаЁ­вҐа, в® Ўг¤Ґв
бЈҐ­ҐаЁа®ў ­  ЎгЄў  A.
Џ® б®Ј« ¦Ґ­Ёо ЎЁвл ў Ў ©вҐ Їа®­г¬Ґа®ў ­л ®в 0 ¤® 7 бЇа ў 
­ «Ґў®, Є Є нв® Ї®Є § ­® ¤«п ЎгЄўл A:

Ќ®¬Ґа  ЎЁв: 7 6 5 4 3 2 1 0
‡­ зҐ­Ёп ЎЁв: 0 1 0 0 0 0 0 1

—Ёб«® 2 ў ¤Ґбпв®© б⥯Ґ­Ё а ў­® 1024, зв® б®бв ў«пҐв
®¤Ё­ ЄЁ«®Ў ©в Ё ®Ў®§­ з Ґвбп ЎгЄў®© Љ. Ќ ЇаЁ¬Ґа, Є®¬ЇмовҐа б
Ї ¬пвмо ў 512Љ ᮤҐа¦Ёв 512 е 1024, в.Ґ. 524288 Ў ©в.
Џа®жҐбб®а ў PC Ё ў б®ў¬ҐбвЁ¬ле ¬®¤Ґ«пе ЁбЇ®«м§гҐв 16-
ЎЁв®ўго  аеЁвҐЄвгаг, Ї®н⮬㠮­ Ё¬ҐҐв ¤®бвгЇ Є 16-ЎЁв®ўл¬
§­ зҐ­Ёп¬ Є Є ў Ї ¬пвЁ, в Є Ё ў ॣЁбва е. 16-ЎЁв®ў®Ґ
(¤ўгеЎ ©в®ў®Ґ) Ї®«Ґ ­ §лў Ґвбп б«®ў®¬. ЃЁвл ў б«®ўҐ
Їа®­г¬Ґа®ў ­л ®в 0 ¤® 15 бЇа ў  ­ «Ґў®, Є Є нв® Ї®Є § ­® ¤«п
ЎгЄў PC:

Ќ®¬Ґа  ЎЁв: 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
‡­ зҐ­Ёп ЎЁв: 0 1 0 1 0 0 0 0 0 1 0 0 0 0 1 1

ASCII ЉЋ„
------------------------------------------------------------

„«п 楫Ґ© бв ­¤ авЁ§ жЁЁ ў ¬ЁЄа®Є®¬ЇмовҐа е ЁбЇ®«м§гҐвбп
a¬ҐаЁЄ ­бЄЁ© ­ жЁ®­ «м­л© бв ­¤ ав­л© Є®¤ ¤«п ®Ў¬Ґ­  Ё­д®а¬ 
жЁҐ© ASCII (American National Standard Code for Information
Interchange). —Ёв Ґвбп Є Є " бЄЁ" Є®¤ (ЇаЁ¬. ЇҐаҐў®¤зЁЄ ).
€¬Ґ­­® Ї® нв®© ЇаЁзЁ­Ґ Є®¬ЎЁ­ жЁп ЎЁв 01000001 ®Ў®§­ з Ґв
ЎгЄўг A. Ќ «ЁзЁҐ бв ­¤ ав­®Ј® Є®¤  ®Ў«ҐЈз Ґв ®Ў¬Ґ­ ¤ ­­л¬Ё
¬Ґ¦¤г а §«Ёз­л¬Ё гбва®©бвў ¬Ё Є®¬ЇмовҐа . 8-ЎЁв®ўл©
а ббиЁаҐ­­л© ASCII-Є®¤, ЁбЇ®«м§гҐ¬л© ў PC ®ЎҐбЇҐзЁў Ґв
ЇаҐ¤бв ў«Ґ­ЁҐ 256 бЁ¬ў®«®ў, ўЄ«оз п бЁ¬ў®«л ¤«п ­ жЁ®
­ «м­ле  «д ўЁв®ў. ‚ ЇаЁ«®¦Ґ­ЁЁ 1 ЇаЁўҐ¤Ґ­ бЇЁб®Є бЁ¬ў®«®ў
ASCII Є®¤ ,   ў Ј« ўҐ 8 Ї®Є § ­® Є Є ўлўҐбвЁ ­  нЄа ­ Ў®«м
иЁ­бвў® Ё§ 256 бЁ¬ў®«®ў.

„‚Ћ€—Ќ›… —€‘‹Ђ
------------------------------------------------------------

’ Є Є Є Є®¬ЇмовҐа ¬®¦Ґв а §«ЁзЁвм в®«мЄ® ­г«Ґў®Ґ Ё Ґ¤Ё­Ёз
­®Ґ б®бв®п­ЁҐ ЎЁв , в® ®­ а Ў®в Ґв бЁб⥬Ґ ЁбзЁб«Ґ­Ёп б
Ў §®© 2 Ё«Ё ў ¤ў®Ёз­®© бЁб⥬Ґ. ” ЄвЁзҐбЄЁ ЎЁв г­ б«Ґ¤®ў «
cў®Ґ ­ §ў ­ЁҐ ®в  ­Ј«Ё©бЄ®Ј® "BInary digiT" (¤ў®Ёз­ п
жЁда ).
‘®зҐв ­ЁҐ¬ ¤ў®Ёз­ле жЁда (ЎЁв®ў) ¬®¦­® ЇаҐ¤бв ўЁвм «оЎ®Ґ
§­ зҐ­ЁҐ. ‡­ зҐ­ЁҐ ¤ў®Ёз­®Ј® зЁб«  ®ЇаҐ¤Ґ«пҐвбп ®в­®бЁвҐ«м
­®© Ї®§ЁжЁҐ© Є ¦¤®Ј® ЎЁв  Ё ­ «ЁзЁҐ¬ Ґ¤Ё­Ёз­ле ЎЁв®ў. ЌЁ¦Ґ
Ї®Є § ­® ў®бм¬ЁЎЁв®ў®Ґ зЁб«® ᮤҐа¦ йҐҐ ўбҐ Ґ¤Ё­Ёз­лҐ ЎЁвл:

Џ®§ЁжЁ®­­лҐ ўҐб : 128 64 32 16 8 4 2 1
‚Є«о祭­лҐ ЎЁвл: 1 1 1 1 1 1 1 1

‘ ¬л© Їа ўл© ЎЁв Ё¬ҐҐв ўҐб®ў®Ґ §­ зҐ­ЁҐ 1, б«Ґ¤гой п жЁда 
ў«Ґў® - 2, б«Ґ¤гой п - 4 Ё в.¤. ЋЎй п б㬬  ¤«п ў®бм¬Ё Ґ¤Ё
­Ёз­ле ЎЁв®ў ў ¤ ­­®¬ б«гз Ґ б®бв ўЁв 1 + 2 + 4 + ... + 128,
Ё«Ё 255 (2 ў ў®б쬮© б⥯Ґ­Ё - 1).
„«п ¤ў®Ёз­®Ј® зЁб«  01000001 Ґ¤Ё­Ёз­лҐ ЎЁвл ЇаҐ¤бв ў«пов
§­ зҐ­Ёп 1 Ё 64, в.Ґ. 65. Ќ® 01000001 ЇаҐ¤бв ў«пҐв в Є¦Ґ
ЎгЄўг A! „Ґ©б⢨⥫쭮, §¤Ґбм ¬®¬Ґ­в, Є®в®ал© ­Ґ®Ўе®¤Ё¬®
зҐвЄ® гпб­Ёвм. ЃЁвл 01000001 ¬®Јг⠯।бв ў«пвм Є Є зЁб«®
65, в Є Ё ЎгЄўг A:

- Ґб«Ё Їа®Ја ¬¬  ®ЇаҐ¤Ґ«пҐв н«Ґ¬Ґ­в ¤ ­­ле ¤«п  аЁд¬ҐвЁ
зҐбЄЁе 楫Ґ©, в® 01000001 ЇаҐ¤бв ў«пҐв ¤ў®Ёз­®Ґ зЁб«®
нЄўЁў «Ґ­в­®Ґ ¤ҐбпвЁз­®¬г зЁб«г 65;

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

ЏЁ Їа®Ја ¬Ёа®ў ­ЁЁ нв® а §«ЁзЁҐ бв ­®ўЁвбп Ї®­пв­л¬, в Є
Є Є ­ §­ зҐ­ЁҐ Є ¦¤®Ј® н«Ґ¬Ґ­в  ¤ ­­ле ®ЇаҐ¤Ґ«Ґ­®.
„ў®Ёз­®Ґ зЁб«® ­Ґ®Ја ­ЁзҐ­® в®«мЄ® ў®бм¬мо ЎЁв ¬Ё. ’ Є
Є Є Їа®жҐбб®а 8088 ЁбЇ®«м§гҐв 16-ЎЁв®ўго  аеЁвҐЄвгаг, o­
 ўв®¬ вЁзҐбЄЁ ®ЇҐаЁагҐв б 16-ЎЁв®ўл¬Ё зЁб« ¬Ё. 2 ў б⥯Ґ­Ё
16 ¬Ё­гб 1 ¤ Ґв §­ зҐ­ЁҐ 65535,   ­Ґ¬­®Ј® вў®азҐбЄ®Ј®
Їа®Ја ¬¬Ёа®ў ­Ёп Ї®§ў®«Ёв ®Ўа Ў влў вм зЁб«  ¤® 32 ЎЁв (2 ў
б⥯Ґ­Ё 32 ¬Ё­гб 1 а ў­® 4294967295) Ё ¤ ¦Ґ Ў®«миҐ.

„ў®Ёз­ п  аЁд¬ҐвЁЄ 

ЊЁЄа®Є®¬ЇмовҐа ўлЇ®«­пҐв  аЁд¬ҐвЁзҐбЄЁҐ ¤Ґ©бвўЁп в®«мЄ® ў
¤ў®Ёз­®¬ д®а¬ вҐ. Џ®н⮬㠯ணࠬ¬Ёбв ­  п§лЄҐ  бᥬЎ«Ґа 
¤®«¦Ґ­ Ўлвм §­ Є®¬ б ¤ў®Ёз­л¬ д®а¬ в®¬ Ё ¤ў®Ёз­л¬ б«®¦Ґ­ЁҐ¬:

0 + 0 = 0
1 + 0 = 1
1 + 1 = 10
1 + 1 + 1 = 11


ЋЎа в­®Ґ ў­Ё¬ ­ЁҐ ­  ЇҐаҐ­®б Ґ¤Ё­Ёз­®Ј® ЎЁв  ў Ї®б«Ґ¤­Ёе
¤ўге ®ЇҐа жЁпе. ’ҐЇҐам, ¤ ў ©вҐ б«®¦Ё¬ 01000001 Ё 00101010.
ЃгЄўг A Ё бЁ¬ў®« *? ЌҐв, зЁб«® 65 Ё зЁб«® 42:

„ў®Ёз­лҐ „ҐбпвЁз­лҐ

01000001 65
00101010 42
01101011 107

Џа®ўҐамвҐ, зв® ¤ў®Ёз­ п б㬬  01101011 ¤Ґ©б⢨⥫쭮
а ў­  107. ђ бᬮваЁ¬ ¤агЈ®© ЇаЁ¬Ґа:

„ў®Ёз­лҐ „ҐбпвЁз­лҐ

00111100 60
00110101 53
01110001 113


ЋваЁж вҐ«м­лҐ зЁб« 

‚ᥠЇаҐ¤бв ў«Ґ­­лҐ ўлиҐ ¤ў®Ёз­лҐ зЁб«  Ё¬Ґов Ї®«®¦ЁвҐ«м
­лҐ §­ зҐ­Ёп, зв® ®Ў®§­ з Ґвбп ­г«Ґўл¬ §­ зҐ­ЁҐ¬ б ¬®Ј®
«Ґў®Ј® (бв а襣®) а §ап¤ . ЋваЁж вҐ«м­лҐ ¤ў®Ёз­лҐ зЁб« 
ᮤҐа¦ в Ґ¤Ё­Ёз­л© ЎЁв ў бв а襬 а §а拉 Ё ўла ¦ овбп ¤ў®Ёз
­л¬ ¤®Ї®«­Ґ­ЁҐ¬. ’.Ґ., ¤«п ЇаҐ¤бв ў«Ґ­Ёп ®ваЁж вҐ«м­®Ј®
¤ў®Ёз­®Ј® зЁб«  ­Ґ®Ўе®¤Ё¬® Ё­ўҐавЁа®ў вм ўбҐ ЎЁвл Ё
ЇаЁЎ ўЁвм 1. ђ бᬮваЁ¬ ЇаЁ¬Ґа:

—Ёб«® 65: 01000001
€­ўҐабЁп: 10111110
Џ«об 1: 10111111 (а ў­® -65)

…б«Ё ЇаЁЎ ўЁвм Ґ¤Ё­Ёз­лҐ §­ зҐ­Ёп Є зЁб«г 10111111, 65 ­Ґ
Ї®«гзЁвбп. ” ЄвЁзҐбЄЁ ¤ў®Ёз­®Ґ зЁб«® бзЁв Ґвбп ®ваЁж вҐ«м
­л¬, Ґб«Ё ҐЈ® бв аиЁ© ЎЁв а ўҐ­ 1. „«п ®ЇаҐ¤Ґ«Ґ­Ёп  Ўб®«ов
­®Ј® §­ зҐ­Ёп ®ваЁж вҐ«м­®Ј® ¤ў®Ёз­®Ј® зЁб« , ­Ґ®Ўе®¤Ё¬®
Ї®ўв®аЁвм ЇаҐ¤л¤гйЁҐ ®ЇҐа жЁЁ: Ё­ўҐавЁа®ў вм ўбҐ ЎЁвл Ё
ЇаЁЎ ўЁвм 1:

„ў®Ёз­®Ґ §­ зҐ­ЁҐ: 10111111
€­ўҐабЁп: 01000000
Џ«об 1: 01000001 (а ў­® +65)

‘㬬  +65 Ё -65 ¤®«¦­  б®бв ўЁвм ­®«м:

01000001 (+65)
10111111 (-65)
(1)00000000


‚ᥠў®бҐ¬м ЎЁв Ё¬Ґов ­г«Ґў®Ґ §­ зҐ­ЁҐ. ЏҐаҐ­®б Ґ¤Ё­Ёз­®Ј®
ЎЁв  ў«Ґў® Ї®вҐап­. Ћ¤­ Є®, Ґб«Ё Ўл« ЇҐаҐ­®б ў §­ Є®ўл©
p §ап¤ Ё Ё§ а §ап¤­®© бҐвЄЁ, ⮠१г«мв в пў«пҐвбп Є®а
४в­л¬.
„ў®Ёз­®Ґ ўлзЁв ­ЁҐ ўлЇ®«­пҐвбп Їа®бв®: Ё­ўҐ­вЁагҐвбп §­ Є
ўлзЁв Ґ¬®Ј® Ё бЄ« ¤лў овбп ¤ў  зЁб« . ‚лз⥬, ­ ЇаЁ¬Ґа, 42
Ё§ 65. „ў®Ёз­®Ґ ЇаҐ¤бв ў«Ґ­ЁҐ ¤«п 42 Ґбвм 00101010, Ё eЈ®
¤ў®Ёз­®Ґ ¤®Ї®«­Ґ­ЁҐ: - 11010110:

65 01000001
(-42) 11010110
23 (i)00010111

ђҐ§г«мв в 23 пў«пҐвбп Є®а४в­л¬. ‚ а бᬮв७­®¬ ЇаЁ¬ҐаҐ
Їа®Ё§®иҐ« ЇҐаҐ­®б ў §­ Є®ўл© а §ап¤ Ё Ё§ а §ап¤­®© бҐвЄЁ.
…б«Ё бЇа ўҐ¤«Ёў®бвм ¤ў®Ёз­®Ј® ¤®Ї®«­Ґ­Ёп ­Ґ ба §г Ї®­пв
­ , а бᬮваЁ¬ б«Ґ¤гойЁҐ § ¤ зЁ: Љ Є®Ґ §­ зҐ­ЁҐ ­Ґ®Ўе®¤Ё¬®
ЇаЁЎ ўЁвм Є ¤ў®Ёз­®¬г зЁб«г 00000001, зв®Ўл Ї®«гзЁвм зЁб«®
00000000? ‚ вҐа¬Ё­ е ¤ҐбпвЁз­®Ј® ЁбзЁб«Ґ­Ёп ®вўҐв®¬ Ўг¤Ґв
-1. „«п ¤ў®Ёз­®Ј® а бᬮваЁ¬ 11111111:

00000001
11111111
ђҐ§г«мв в: (1)00000000

€Ј­®аЁагп ЇҐаҐ­®б (1), ¬®¦­® ўЁ¤Ґвм, зв® ¤ў®Ёз­®Ґ зЁб«®
11111111 нЄўЁў «Ґ­в­® ¤ҐбпвЁз­®¬г -1 Ё ᮮ⢥вб⢥­­®:

0 00000000
(+1) 00000001
-1 11111111

Њ®¦­® ўЁ¤Ґвм в Є¦Ґ Є ЄЁ¬ ®Ўа §®¬ ¤ў®Ёз­л¬Ё зЁб« ¬Ё ЇаҐ¤
cв ў«Ґ­л 㬥­ми ойЁҐбп зЁб« :

+3 00000011
+2 00000010
+i 00000001
0 00000000
-1 11111111
-2 11111110
-3 11111101

” ЄвЁзҐбЄЁ ­г«ҐўлҐ ЎЁвл ў ®ваЁж вҐ«м­®¬ ¤ў®Ёз­®¬ зЁб«Ґ
®ЇаҐ¤Ґ«пов ҐЈ® ўҐ«ЁзЁ­г: а бᬮваЁвҐ Ї®§ЁжЁ®­­лҐ §­ зҐ­Ёп
­г«Ґўле ЎЁв®ў Є Є Ґб«Ё нв® Ўл«Ё Ґ¤Ё­Ёз­лҐ ЎЁвл, б«®¦ЁвҐ нвЁ
§­ зҐ­Ёп Ё ЇаЁЎ ўвҐ Ґ¤Ё­Ёжг.
„ ­­л© ¬ вҐаЁ « Ї® ¤ў®Ёз­®©  аЁд¬ҐвЁЄҐ Ё ®ваЁж вҐ«м­л¬
зЁб« ¬ Ўг¤Ґв ®б®ЎҐ­­® Ї®«Ґ§Ґ­ ЇаЁ Ё§г祭ЁЁ Ј« ў 12 Ё 13.

…‘’ЌЂ„–Ђ’€ђ€—ЌЋ… Џђ…„‘’Ђ‚‹…Ќ€…
------------------------------------------------------------

ЏаҐ¤бв ўЁ¬, зв® ­Ґ®Ўе®¤Ё¬® Їа®б¬®ваҐвм ᮤҐа¦Ё¬®Ґ ­ҐЄ®в®
pле Ў ©в ў Ї ¬пвЁ (нв® ўбваҐвЁвбп ў б«Ґ¤го饩 Ј« ўҐ).
’ॡгҐвбп oЇаҐ¤Ґ«Ёвм ᮤҐа¦Ё¬®Ґ зҐвлаҐе Ї®б«Ґ¤®ў вҐ«м­ле
Ў ©в (¤ўге б«®ў), Є®в®алҐ Ё¬Ґов ¤ў®Ёз­лҐ §­ зҐ­Ёп. ’ Є Є Є
зҐвлॠЎ ©в  ўЄ«оз ов ў ᥡп 32 ЎЁв , в® бЇҐжЁ «Ёбвл
а §а Ў®в «Ё "б⥭®Ја дЁзҐбЄЁ©" ¬Ґв®¤ ЇаҐ¤бв ў«Ґ­Ёп ¤ў®Ёз­ле
¤ ­­ле. Џ® н⮬㠬Ґв®¤г Є ¦¤л© Ў ©в ¤Ґ«Ёвбп Ї®Ї®« ¬ Ё Є ¦¤лҐ
Ї®«Ў ©в  ўла ¦ овбп ᮮ⢥вбвўгойЁ¬ §­ зҐ­ЁҐ¬. а бᬮваЁ¬
б«Ґ¤гойЁҐ зҐвлॠЎ ©в :

„ў®Ёз­®Ґ: 0101 1001 0011 0101 1011 1001 1100 1110
„ҐбпвЁз­®Ґ: 5 9 3 5 11 9 12 14

’ Є Є Є §¤Ґбм ¤«п ­ҐЄ®в®але зЁбҐ« вॡгҐвбп ¤ўҐ жЁдал,
а биЁаЁ¬ бЁб⥬г бзЁб«Ґ­Ёп в Є, зв®Ўл 10=A, 11=B, 12=C,
13=D, 14=E, 15=F. в ЄЁ¬ ®Ўа §®¬ Ї®«гзЁ¬ Ў®«ҐҐ б®Єа йҐ­­го
д®а¬г, Є®в®а п ЇаҐ¤бв ў«пҐв ᮤҐа¦Ё¬®Ґ ўлиҐгЄ § ­­ле Ў ©в:

59 35 B9 CE

’ Є п бЁб⥬  бзЁб«Ґ­Ёп ўЄ«оз Ґв "жЁдал" ®в 0 ¤® F, Ё в Є
Є Є в ЄЁе жЁда 16, ®­  ­ §лў Ґвбп иҐбв­ ¤ж вЁаЁз­л¬ ЇаҐ¤бв ў
«Ґ­Ёe¬. ‚ в Ў«ЁжҐ 1.1 ЇаЁўҐ¤Ґ­л ¤ў®Ёз­лҐ, ¤ҐбпвЁз­лҐ Ё
иҐбв­ ¤ж вЁаЁз­лҐ §­ зҐ­Ёп зЁбҐ« ®в 0 ¤® 15.
Ґбв­ ¤ж вЁаЁз­л© д®а¬ в ­ иҐ« Ў®«м讥 ЇаЁ¬Ґ­Ґ­ЁҐ ў п§лЄҐ
 бᥬЎ«Ґа . ‚ «ЁбвЁ­Ј е  бᥬЎ«Ёа®ў ­Ёп Їа®Ја ¬¬ ў иҐбв­ ¤-
ж вҐаЁз­®¬ д®а¬ вҐ Ї®Є § ­л ўбҐ  ¤аҐб , ¬ иЁ­­лҐ Є®¤л Є®¬ ­¤
Ё ᮤҐа¦Ё¬®Ґ Є®­бв ­в. ’ Є¦Ґ ¤«п ®в« ¤ЄЁ ЇаЁ ЁбЇ®«м§®ў ­ЁЁ
Їа®Ја ¬¬л DOS DEBUG  ¤аҐб  Ё ᮤҐа¦Ё¬®Ґ Ў ©в®  ўл¤ Ґвбп ў
иҐбв­ ¤ж вЁаЁз­®¬ д®а¬ вҐ.
…б«Ё ­Ґ¬­®Ј® Ї®а Ў®в вм б иҐбв­ ¤ж вЁаЁз­л¬ д®а¬ в®¬, в®
¬®¦­® Ўлбва® ЇаЁўлЄ­гвм Є ­Ґ¬г. а бᬮваЁ¬ ­ҐбЄ®«мЄ® Їа®-
cвле ЇаЁ¬Ґа®ў иҐбв­ ¤ж вЁаЁз­®©  аЁд¬ҐвЁЄЁ. ‘«Ґ¤гҐв Ї®¬­Ёвм,
зв® Ї®б«Ґ иҐбв­ ¤ж вЁаЁз­®Ј® зЁб«  F б«Ґ¤гҐв иҐбв­ ¤ж вЁаЁз
­®Ґ 10, зв® а ў­® ¤ҐбпвЁз­®¬г зЁб«г 16.

6 5 F F 10 FF
4 8 1 F 10 1
A D 10 1E 20 100

------------------------------------------------------------
------------------------------------------------------------
’ Ў«Ёж  1.1. „ў®Ёз­®Ґ, ¤ҐбпвЁз­®Ґ Ё иҐбв­ ¤ж вЁаЁз­®Ґ
ЇаҐ¤бв ў«Ґ­Ёп.

‡ ¬Ґвм⥠⠪¦Ґ, зв® иҐбв.20 нЄўЁў «Ґ­в­® ¤ҐбпвЁз­®¬г 32,
иҐбв.100 - ¤ҐбпвЁз­®¬г 256 Ё иҐбв.100 - ¤ҐбпвЁз­®¬г 4096.
‚ ¤ ­­®© Є­ЁЈҐ иҐбв­ ¤ж вЁаЁз­лҐ зЁб«  § ЇЁблў овбп,
­ ЇаЁ¬Ґа, Є Є иҐбв.4B, ¤ў®Ёз­лҐ зЁб«  Є Є ¤ў.01001011, Ё
¤ҐбпвЁз­лҐ зЁб« , Є Є 75 (®вбгвбвўЁҐ Є Є®Ј®-«ЁЎ® ®ЇЁб ­Ёп
ЇаҐ¤Ї®« Ј Ґв ¤ҐбпвЁз­®Ґ зЁб«®). €бЄ«о祭Ёп ў®§¬®¦­л, Є®Ј¤ 
Ў §  зЁб«  ®зҐўЁ¤­  Ё§ Є®­вҐЄб . „«п Ё­¤ЁЄ жЁЁ иҐбв.
зЁб«  ў  бᥬЎ«Ґа­®© Їа®Ја ¬¬Ґ ­ҐЇ®б।б⢥­­® Ї®б«Ґ зЁб« 
бв ўЁвбп бЁ¬ў®« "H", ­ ЇаЁ¬Ґа, 25H (¤ҐбпвЁз­®Ґ §­ зҐ­ЁҐ 37).
Ґбв. зЁб«® ўбҐЈ¤  ­ зЁ­ Ґвбп б ¤ҐcпвЁз­®© жЁдал 0-9, в ЄЁ¬
®Ўа §®¬, B8H § ЇЁблў Ґвбп Є Є 0B8H.
‚ ЇаЁ«®¦Ґ­ЁЁ 2 Ї®Є § ­® Є Є ЇаҐ®Ўа §®ўлў вм иҐбв­ ¤ж вЁ
pЁз­лҐ §­ зҐ­Ёп ў ¤ҐбпвЁз­лҐ Ё ®Ўа в­®. ’ҐЇҐам а бc¬®ваЁ¬
­ҐЄ®в®алҐ е а ЄвҐаЁбвЁЄЁ Їа®жҐбб®а  PC, Є®в®алҐ ­Ґ®Ўx®¤Ё¬®
Ї®­пвм ¤«п ЇҐаҐе®¤  Є Ј« ўҐ 2.

‘…ѓЊ…Ќ’›
------------------------------------------------------------

‘ҐЈ¬Ґ­в®¬ ­ §лў Ґвбп ®Ў« бвм, Є®в®а п ­ зЁ­ Ґвбп ­  Ја -
­ЁжҐ Ї а Ја д , в.Ґ. Ї® «оЎ®¬г  ¤аҐбг, Є®в®ал© ¤Ґ«Ёвбп ­  16
ЎҐ§ ®бв вЄ . •®вп ᥣ¬Ґ­в ¬®¦Ґв а бЇ®« Ј вмбп ў «оЎ®¬ ¬ҐбвҐ
Ї ¬пвЁ Ё Ё¬Ґвм а §¬Ґа ¤® 64 ЉЎ ©в, ®­ вॡгҐв бв®«мЄ®
Ї ¬пвЁ, cЄ®«мЄ® ­Ґ®Ўе®¤Ё¬® ¤«п ўлЇ®«­Ґ­Ёп Їа®Ја ¬¬л. €¬ҐҐвбп
ваЁ Ј« ў­ле ᥣ¬Ґ­в :

1. ‘ҐЈ¬Ґ­в Є®¤®ў. ‘ҐЈ¬Ґ­в Є®¤®ў ᮤҐа¦Ёв ¬ иЁ­­лҐ Є®¬ ­¤л,
Є®в®алҐ Ўг¤гв ўлЇ®«­пвмбп. ЋЎлз­® ЇҐаў п ўлЇ®«­пҐ¬ п
Є®¬ ­¤  ­ е®¤Ёвбп ў ­ з «Ґ нв®Ј® ᥣ¬Ґ­в  Ё ®ЇҐа жЁ®­
­ п бЁб⥬  ЇҐаҐ¤ Ґв гЇа ў«Ґ­ЁҐ Ї®  ¤аҐбг ¤ ­­®Ј® ᥣ
¬Ґ­в  ¤«п ўлЇ®«­Ґ­Ёп Їа®Ја ¬¬л. ђҐЈЁбва ᥣ¬Ґ­в  Є®¤®ў
(CS)  ¤аҐбгҐв ¤ ­­л© ᥣ¬Ґ­в.

2. ‘ҐЈ¬Ґ­в ¤ ­­ле. ‘ҐЈ¬Ґ­в ¤ ­­ле ᮤҐа¦Ёв ®ЇаҐ¤Ґ«Ґ­­лҐ
¤ ­­лҐ, Є®­бв ­вл Ё а Ў®зЁҐ ®Ў« бвЁ, ­Ґ®Ўе®¤Ё¬лҐ
Їа®Ја ¬¬Ґ. ђҐЈЁбва ᥣ¬Ґ­в  ¤ ­­ле (DS)  ¤аҐбгҐв ¤ ­­л©
ᥣ¬Ґ­в.

3. ‘ҐЈ¬Ґ­в б⥪ . ‘⥪ ᮤҐа¦Ёв  ¤аҐб  ў®§ўа в  Є Є ¤«п
Їа®Ја ¬¬л ¤«п ў®§ўа в  ў ®ЇҐа жЁ®­­го бЁб⥬г, в Є Ё
¤«п ўл§®ў®ў Ї®¤Їа®Ја ¬¬ ¤«п ў®§ўа в  ў Ј« ў­го Їа®Ја ¬
¬г. ђҐЈЁбва ᥣ¬Ґ­в  б⥪  (SS)  ¤аҐбгҐв ¤ ­­л©
ᥣ¬Ґ­в.

…йҐ ®¤Ё­ ᥣ¬Ґ­в­л© ॣЁбва, ॣЁбва ¤®Ї®«­ЁвҐ«м­®Ј®
ᥣ¬Ґ­в  (ES), ЇаҐ¤­ §­ зҐ­ ¤«п бЇҐжЁ «м­®Ј® ЁбЇ®«м§®ў ­Ёп.
Ќ  pЁб.1.2 Ја дЁзҐбЄЁ ЇаҐ¤бв ў«Ґ­л ॣЁбвал SS, DS Ё CS.
Џ®б«Ґ¤®ў вҐ«м­®бвм ॣЁбва®ў Ё ᥣ¬Ґ­в®ў ­  Їа ЄвЁЄҐ ¬®¦Ґв
Ўлвм Ё­®©. ’ਠᥣ¬Ґ­в­ле ॣЁбва  б®¤Ґа¦ в ­ з «м­лҐ  ¤аҐб 
ᮮ⢥вбвўгойЁе ᥣ¬Ґ­в®ў Ё Є ¦¤л© ᥣ¬Ґ­в ­ зЁ­ Ґвбп ­ 
Ја ­ЁжҐ Ї а Ја д .
‚­гваЁ Їа®Ја ¬¬л ўбҐ  ¤аҐб  Ї ¬пвЁ ®в­®бЁвҐ«м­л Є ­ з «г
cҐЈ¬Ґ­в . ’ ЄЁҐ  ¤аҐб  ­ §лў овбп ᬥ饭ЁҐ¬ ®в ­ з « 
ᥣ¬Ґ­в . „ўгеЎ ©в®ў®Ґ ᬥ饭ЁҐ (16-ЎЁв) ¬®¦Ґв Ўлвм ў
ЇаҐ¤Ґ« е ®в иҐбв. 0000 ¤® иҐбв. FFFF Ё«Ё ®в 0 ¤® 65535. „«п
®Ўа йҐ­Ёп Є «оЎ®¬г  ¤аҐбг ў Їа®Ја ¬¬Ґ, Є®¬ЇмовҐа бЄ« ¤лў Ґв
 ¤аҐб ў ॣЁбвॠᥣ¬Ґ­в  Ё ᬥ饭ЁҐ. Ќ ЇаЁ¬Ґа, ЇҐаўл© Ў ©в
ў ᥣ¬Ґ­вҐ Є®¤®ў Ё¬ҐҐв ᬥ饭ЁҐ 0, ўв®а®© Ў ©в - 01 Ё в Є
¤ «ҐҐ ¤® ᬥ饭Ёп 65535.


‚ Є зҐб⢥ ЇаЁ¬Ґа   ¤аҐб жЁЁ, ¤®ЇгбвЁ¬, з⮠ॣЁбва
ᥣ¬Ґ­в  ¤ ­­ле ᮤҐа¦Ёв иҐбв. 045F Ё ­ҐЄ®в®а п Є®¬ ­¤ 
®Ўа й Ґвбп Є п祩ЄҐ Ї ¬пвЁ ў­гвਠᥣ¬Ґ­в  ¤ ­­ле б®
ᬥ饭ЁҐ¬ 0032. ЌҐб¬®вpп ­  в®, з⮠ॣЁбва ᥣ¬Ґ­в  ¤ ­­ле
ᮤҐа¦Ёв 045F, ®­ гЄ §лў Ґв ­   ¤аҐб 045F0, в.Ґ. ­  Ја ­ЁжҐ
Ї а Ја д . „Ґ©б⢨⥫м­л© a¤аҐб Ї ¬пвЁ Ї®н⮬㠡㤥в
б«Ґ¤гойЁ©:

Ђ¤аҐб ў DS: 045F0
‘¬ҐйҐ­ЁҐ: 0032
ђҐ «м­л©  ¤аҐб: 04622

Љ ЄЁ¬ ®Ўа §®¬ Їа®жҐбб®ал 8086/8088  ¤аҐбгов Ї ¬пвм ў ®¤Ё­
¬Ё««Ё®­ Ў ©в? ‚ ॣЁбвॠᮤҐа¦Ёвбп 16 ЎЁв. ’ Є Є Є  ¤аҐб
ᥣ¬Ґ­в  ўбҐЈ¤  ­  Ја ­ЁжҐ Ї а Ја д , ¬« ¤иЁҐ зҐвлॠЎЁв 
 ¤аҐб  p ў­л ­г«о. Ґбв. FFF0 Ї®§ў®«пҐв  ¤аҐб®ў вм ¤® 65520
(Ї«об ᬥ饭ЁҐ) Ў ©в. Ќ® бЇҐжЁ «Ёбвл аҐиЁ«Ё, зв® ­Ґв б¬лб« 
Ё¬Ґвм ¬Ґбв® ¤«п ЎЁв®ў, Є®в®алҐ ўбҐЈ¤  а ў­л ­г«о. Џ®н⮬г
 ¤аҐб еа ­Ёвбп ў cҐЈ¬Ґ­в­®¬ ॣЁбвॠЄ Є иҐбв. nnnn,  
Є®¬ЇмовҐа Ї®« Ј Ґв, зв® Ё¬Ґовбп ҐйҐ зҐвлॠ­г«Ґўле ¬« ¤иЁе
ЎЁв  (®¤­  иҐбв. жЁда ), в.Ґ. иҐбв. nnnn0. ’ ЄЁ¬ ®Ўа §®¬,
иҐбв. FFFF0 Ї®§ў®«пҐв  ¤аҐб®ў вм ¤® 1048560 Ў ©в. …б«Ё ўл
ᮬ­Ґў eвҐбм, в® ¤ҐЄ®¤Ёаг©вҐ Є ¦¤®Ґ иҐбв. F Є Є ¤ў®Ёз­®Ґ
1111, гзвЁвҐ ­г«ҐўлҐ ЎЁвл Ё б«®¦ЁвҐ §­ зҐ­Ёп ¤«п Ґ¤Ё­Ёз­ле
ЎЁв.
Џа®жҐбб®а 80286 ЁбЇ®«м§гҐв 24 ЎЁв  ¤«п  ¤аҐб жЁЁ в Є, зв®
FFFFF0 Ї®§ў®«пҐв  ¤аҐб®ў вм ¤® 16 ¬Ё««Ё®­®ў Ў ©в,  
Їа®жҐбб®а 80386 ¬®¦Ґв  ¤аҐб®ў вм ¤® зҐвлаҐе ¬Ё««Ё а¤®ў Ў ©в.

ђ…ѓ€‘’ђ›
------------------------------------------------------------

Џа®жҐбб®ал 8086/8088 Ё¬Ґов 14 ॣЁбва®ў, ЁбЇ®«м§гҐ¬ле
¤«п yЇа ў«Ґ­Ёп ўлЇ®«­по饩бп Їа®Ја ¬¬®©, ¤«п  ¤аҐб жЁЁ
Ї ¬пвЁ Ё ¤«п ®ЎҐбЇҐзҐ­Ёп  аЁд¬ҐвЁзҐбЄЁе ўлзЁб«Ґ­Ё©. Љ ¦¤л©
ॣЁбва Ё¬ҐҐв ¤«Ё­г ў ®¤­® б«®ў® (16 ЎЁв) Ё  ¤аҐбгҐвбп Ї®
Ё¬Ґ­Ё. ЃЁвл ॣЁбва  ЇаЁ­пв® ­г¬Ґа®ў вм б«Ґў  ­ Їа ў®:

15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0

Џа®жҐбб®ал 80286 Ё 80386 Ё¬Ґов ап¤ ¤®Ї®«­ЁвҐ«м­ле ॣЁбв
а®ў, ­ҐЄ®в®алҐ Ё§ ­Ёе 16-ЎЁв®ўлҐ. ќвЁ ॣЁбвал §¤Ґбм ­Ґ
а бб¬ ваЁў овбп.

‘ҐЈ¬Ґ­в­лҐ ॣЁбвал CS, DS, SS Ё ES

Љ ¦¤л© ᥣ¬Ґ­в­л© ॣЁбва ®ЎҐбЇҐзЁў Ґв  ¤аҐб жЁо 64Љ
Ї ¬пвЁ, Є®в®а п ­ §лў Ґвбп ⥪гйЁ¬ ᥣ¬Ґ­в®¬. Љ Є Ї®Є § ­®
а ­ҐҐ, cҐЈ¬Ґ­в ўла ў­Ґ­ ­  Ја ­Ёжг Ї а Ја д  Ё ҐЈ®  ¤аҐб ў
ᥣ¬Ґ­в­®¬ pҐЈЁбвॠЇаҐ¤Ї®« Ј Ґв ­ «ЁзЁҐ бЇа ў  зҐвлаҐе
­г«Ґўле ЎЁв®ў.


1. ђҐЈЁбва CS. ђҐЈЁбва ᥣ¬Ґ­в  Є®¤  ᮤҐа¦Ёв ­ з «м­л©
 ¤аҐб ᥣ¬Ґ­в  Є®¤ . ќв®в  ¤аҐб Ї«об ўҐ«ЁзЁ­  ᬥ饭Ёп ў
Є®¬ ­¤­®¬ гЄ § вҐ«Ґ (IP) ®ЇаҐ¤Ґ«пҐв  ¤аҐб Є®¬ ­¤л,
Є®в®а п ¤®«¦­  Ўлвм ўлЎа ­  ¤«п ўлЇ®«­Ґ­Ёп. „«п ®Ўлз­ле
Їа®Ја ¬¬ ­Ґв ­Ґ®Ўе®¤Ё¬®бвЁ ¤Ґ« вм ббл«ЄЁ ­  ॣЁбва CS.
2. ђҐЈЁбва DS. ђҐЈЁбва ᥣ¬Ґ­в  ¤ ­­ле ᮤҐа¦Ёв ­ з «м­л©
 ¤аҐб ᥣ¬Ґ­в  ¤ ­­ле. ќв®в  ¤аҐб Ї«об ўҐ«ЁзЁ­  ᬥ饭Ёп,
®ЇаҐ¤Ґ«Ґ­­ п ў Є®¬ ­¤Ґ, гЄ §лў ов ­  Є®­ЄаҐв­го п祩Єг
ў ᥣ¬Ґ­вҐ ¤ ­­ле.
3. ђҐЈЁбва SS. ђҐЈЁбва ᥣ¬Ґ­в  б⥪  ᮤҐа¦Ёв ­ з «м­л©
 ¤аҐб ў ᥣ¬Ґ­вҐ б⥪ .
4. ђҐЈЁбва ES. ЌҐЄ®в®алҐ ®ЇҐа жЁЁ ­ ¤ бва®Є ¬Ё ЁбЇ®«м§гов
¤®Ї®«­ЁвҐ«м­л© ᥣ¬Ґ­в­л© ॣЁбва ¤«п гЇа ў«Ґ­Ёп  ¤аҐб 
жЁҐ© Ї ¬пвЁ. ‚ ¤ ­­®¬ Є®­вҐЄб⥠ॣЁбва ES бўп§ ­ б Ё­
¤ҐЄб­л¬ ॣЁбв஬ DI. …б«Ё ­Ґ®Ўе®¤Ё¬® ЁбЇ®«м§®ў вм аҐ
ЈЁбва ES,  бᥬЎ«Ґа­ п Їа®Ја ¬¬  ¤®«¦­  ҐЈ® Ё­ЁжЁ «Ё§Ёа®
ў вм.

ђҐЈЁбвал ®ЎйҐЈ® ­ §­ зҐ­Ёп: AX, BX, CX Ё DX

ЏаЁ Їа®Ја ¬¬Ёа®ў ­ЁЁ ­   бᥬЎ«ҐаҐ ॣЁбвал ®ЎйҐЈ®
­ §­ зҐ­Ёп пў«повбп "а Ў®зЁ¬Ё «®и ¤Є ¬Ё". Ћб®ЎҐ­­®бвм нвЁе
ॣЁбва®ў б®бв®Ёв ў ⮬, зв® ў®§¬®¦­   ¤аҐб жЁп Ёе Є Є
®¤­®Ј® 楫®Ј® б«®ў  Ё«Ё Є Є o¤­®Ў ©в®ў®© з бвЁ. ‹Ґўл© Ў ©в
пў«пҐвбп бв а襩 з бвмо (high), a Їа ўл© - ¬« ¤иҐ© з бвмо
(low). Ќ ЇаЁ¬Ґа, ¤ўгеЎ ©в®ўл© ॣЁбва CX б®бв®Ёв Ё§ ¤ўге
®¤­®Ў ©в®ўле: CH Ё CL, Ё ббл«ЄЁ ­  ॣЁбва ў®§¬®¦­л Ї®
«оЎ®¬г Ё§ нвЁе ваҐе Ё¬Ґ­. ‘«Ґ¤гойЁҐ ваЁ  бᥬЎ«Ґа­лҐ Є®¬ ­¤л
§ бл« ов ­г«Ё ў ॣЁбвал CX, CH Ё CL, ᮮ⢥вб⢥­­®:

MOV CX,00
MOV CH,00
MOV CL,00

1. ђҐЈЁбва AX. ђҐЈЁбва AX пў«пҐвбп ®б­®ў­л¬ б㬬 в®а®¬ Ё
ЇаЁ¬Ґ­пҐвбп ¤«п ўбҐе ®ЇҐа жЁ© ўў®¤ -ўлў®¤ , ­ҐЄ®в®але
®ЇҐа жЁ© ­ ¤ бва®Є ¬Ё Ё ­ҐЄ®в®але  аЁд¬ҐвЁзҐбЄЁе ®ЇҐа 
жЁ©. Ќ ЇаЁ¬Ґа, Є®¬ ­¤л г¬­®¦Ґ­Ёп, ¤Ґ«Ґ­Ёп Ё б¤ўЁЈ 
ЇаҐ¤Ї®« Ј ов ЁбЇ®«м§®ў ­ЁҐ ॣЁбва  AX. ЌҐЄ®в®алҐ Є®¬ ­¤л
ЈҐ­ҐаЁагов Ў®«ҐҐ нд䥪⨢­л© Є®¤, Ґб«Ё ®­Ё Ё¬Ґов ббл«ЄЁ
­  ॣЁбва AX.

AX: і AH і AL і

2. ђҐЈЁбва BX. ђҐЈЁбва BX пў«пҐвбп Ў §®ўл¬ ॣЁбв஬. ќв®
Ґ¤Ё­б⢥­­л© ॣЁбва ®ЎйҐЈ® ­ §­ зҐ­Ёп, Є®в®ал© ¬®¦Ґв
ЁбЇ®«м§®ў вмбп ў Є зҐб⢥ "Ё­¤ҐЄб " ¤«п а биЁаҐ­­®©  ¤аҐ
б жЁЁ. „агЈ®Ґ ®ЎйҐҐ ЇаЁ¬Ґ­Ґ­ЁҐ ҐЈ® - ўлзЁб«Ґ­Ёп.

BX: і BH і BL і


3. ђҐЈЁбва CX. ђҐЈЁбва CX пў«пҐвбп бзҐвзЁЄ®¬. Ћ­ ­Ґ®Ўе®¤Ё¬
¤«п гЇа ў«Ґ­Ёп зЁб«®¬ Ї®ўв®аҐ­Ё© жЁЄ«®ў Ё ¤«п ®ЇҐа жЁ©
б¤ўЁЈ  ў«Ґў® Ё«Ё ўЇа ў®. ђҐЈЁбва CX ЁбЇ®«м§гҐвбп в Є¦Ґ
¤«п ўлзЁб«Ґ­Ё©.

CX: і CH і CL і

4. ђҐЈЁбва DX. ђҐЈЁбва DX пў«пҐвбп ॣЁбв஬ ¤ ­­ле. Ћ­
ЇаЁ¬Ґ­пҐвбп ¤«п ­ҐЄ®в®але ®ЇҐа жЁ© ўў®¤ /ўлў®¤  Ё вҐе
®ЇҐа жЁ© г¬­®¦Ґ­Ёп Ё ¤Ґ«Ґ­Ёп ­ ¤ Ў®«миЁ¬Ё зЁб« ¬Ё, Є®в®
алҐ ЁбЇ®«м§гов ॣЁбва®ўго Ї аг DX Ё AX.

DX: і DH і DL і

‹оЎлҐ ॣЁбвал ®ЎйҐЈ® ­ §­ зҐ­Ёп ¬®Јгв ЁбЇ®«м§®ў вмбп ¤«п
c«®¦Ґ­Ёп Ё ўлзЁв ­Ёп Є Є 8-¬Ё, в Є Ё 16-вЁ ЎЁв®ўле §­ зҐ­Ё©.

ђҐЈЁбва®ўлҐ гЄ § вҐ«Ё: SP Ё BP

ђҐЈЁбва®ўлҐ гЄ § вҐ«Ё SP Ё BP ®ЎҐбЇҐзЁў ов бЁб⥬Ґ ¤®бвгЇ
Є ¤ ­­л¬ ў ᥣ¬Ґ­вҐ б⥪ . ђҐ¦Ґ ®­Ё ЁбЇ®«м§говбп ¤«п
®ЇҐа жЁ© б«®¦Ґ­Ёп Ё ўлзЁв ­Ёп.

1. ђҐЈЁбва SP. “Є § вҐ«м б⥪  ®ЎҐбЇҐзЁў Ґв ЁбЇ®«м§®ў ­ЁҐ
б⥪  ў Ї ¬пвЁ, Ї®§ў®«пҐв ўаҐ¬Ґ­­® еа ­Ёвм  ¤аҐб  Ё Ё­®Ј
¤  ¤ ­­лҐ. ќв®в ॣЁбва бўп§ ­ б ॣЁбв஬ SS ¤«п  ¤аҐб 
жЁЁ б⥪ .

2. ђҐЈЁбва BP. “Є § вҐ«м Ў §л ®Ў«ҐЈз Ґв ¤®бвгЇ Є Ї а ¬Ґва ¬:
¤ ­­л¬ Ё  ¤аҐб ¬ ЇҐаҐ¤ ­­л¬ зҐаҐ§ б⥪.

€­¤ҐЄб­лҐ ॣЁбвал: SI Ё DI

ЋЎ  Ё­¤ҐЄб­ле ॣЁбва  ў®§¬®¦­л ¤«п а биЁаҐ­­®©  ¤аҐб жЁЁ
Ё ¤«п ЁбЇ®«м§®ў ­Ёп ў ®ЇҐа жЁпе б«®¦Ґ­Ёп Ё ўлзЁв ­Ёп.

1. ђҐЈЁбва SI. ќв®в ॣЁбва пў«пҐвбп Ё­¤ҐЄб®¬ Ёбв®з­ЁЄ  Ё
ЇаЁ¬Ґ­пҐвбп ¤«п ­ҐЄ®в®але ®ЇҐа жЁ© ­ ¤ бва®Є ¬Ё. ‚ ¤ ­­®¬
Є®­вҐЄб⥠ॣЁбва SI бўп§ ­ б ॣЁбв஬ DS.

2. ђҐЈЁбва DI. ќв®в ॣЁбва пў«пҐвбп Ё­¤ҐЄб®¬ ­ §­ зҐ­Ёп Ё
ЇаЁ¬Ґ­пҐвбп в Є¦Ґ ¤«п бва®Є®ўле ®ЇҐа жЁ©. ‚ ¤ ­­®¬
Є®­вҐЄб⥠ॣЁбва DI бўп§ ­ б ॣЁбв஬ ES.

ђҐЈЁбва Є®¬ ­¤­®Ј® гЄ § вҐ«п: IP

ђҐЈЁбва IP ᮤҐа¦Ёв ᬥ饭ЁҐ ­  Є®¬ ­¤г, Є®в®а п ¤®«¦­ 
Ўлвм ўлЇ®«­Ґ­ . ЋЎлз­® нв®в ॣЁбва ў Їа®Ја ¬¬Ґ ­Ґ ЁбЇ®«м§г
Ґвбп, ­® ®­ ¬®¦Ґв Ё§¬Ґ­пвм бў®Ґ §­ зҐ­ЁҐ ЇаЁ ЁбЇ®«м§®ў ­ЁЁ
®в« ¤зЁЄ  DOS DEBUG ¤«п вҐбвЁа®ў ­Ёп Їа®Ја ¬¬л.

”« Ј®ўл© ॣЁбва

„Ґўпвм Ё§ 16 ЎЁв®ў д« Ј®ў®Ј® ॣЁбва  пў«повбп  ЄвЁў­л¬Ё
Ё ®ЇаҐ¤Ґ«пов ⥪г饥 б®бв®п­ЁҐ ¬ иЁ­л Ё १г«мв в®ў ўлЇ®«­Ґ
­Ёп. Њ­®ЈЁҐ  аЁд¬ҐвЁзҐбЄЁҐ Є®¬ ­¤л Ё Є®¬ ­¤л ба ў­Ґ­Ёп
Ё§¬Ґ­пов б®бв®п­ЁҐ д« Ј®ў. Ќ §­ зҐ­ЁҐ д« Ј®ўле ЎЁв®ў:

”« Ј Ќ §­ зҐ­ЁҐ

O (ЏҐаҐЇ®«­Ґ­ЁҐ) “Є §лў Ґв ­  ЇҐаҐЇ®«­Ґ­ЁҐ бв а襣®
ЎЁв  ЇаЁ  аЁд¬ҐвЁзҐбЄЁе Є®¬ ­¤ е.
D (Ќ Їа ў«Ґ­ЁҐ) ЋЎ®§­ з Ґв «Ґў®Ґ Ё«Ё Їа ў®Ґ ­ Їа ў
«Ґ­ЁҐ ЇҐаҐбл«ЄЁ Ё«Ё ба ў­Ґ­Ёп
бва®Є®ўле ¤ ­­ле (¤ ­­ле ў Ї ¬пвЁ
ЇаҐўли ойЁе ¤«Ё­г ®¤­®Ј® б«®ў ).
I (ЏаҐалў ­ЁҐ) “Є §лў Ґв ­  ў®§¬®¦­®бвм ў­Ґи­Ёе
ЇаҐалў ­Ё©.
T (Џ®и Ј®ўл© ०Ё¬) ЋЎҐбЇҐзЁў Ґв ў®§¬®¦­®бвм а Ў®вл
Їа®жҐбб®а  ў Ї®и Ј®ў®¬ ०Ё¬Ґ. Ќ 
ЇаЁ¬Ґа, Їа®Ја ¬¬  DOS DEBUG гбв 
­ ў«Ёў Ґв ¤ ­­л© д« Ј в Є, зв® ў®§
¬®¦­® Ї®и Ј®ў®Ґ ўлЇ®«­Ґ­ЁҐ Є ¦¤®©
Є®¬ ­¤л ¤«п Їа®ўҐаЄЁ Ё§¬Ґ­Ґ­Ёп
ᮤҐа¦Ё¬®Ј® ॣЁбва®ў Ё Ї ¬пвЁ.
S (‡­ Є) ‘®¤Ґа¦Ёв १г«мвЁагойЁ© §­ Є Ї®б«Ґ
 аЁд¬ҐвЁзҐбЄЁе ®ЇҐа жЁ© (0 - Ї«об,
1 - ¬Ё­гб).
Z (Ќ®«м) Џ®Є §лў Ґв १г«мв в  аЁд¬ҐвЁзҐб
ЄЁе ®ЇҐа жЁ© Ё ®ЇҐа жЁ© ба ў­Ґ­Ёп
(0 - ­Ґ­г«Ґў®©, 1 - ­г«Ґў®©
१г«мв в).
A (‚­Ґи­Ё© ЇҐаҐ­®б) ‘®¤Ґа¦Ёв ЇҐаҐ­®б Ё§ 3-Ј® ЎЁв  ¤«п
8-ЎЁв­ле ¤ ­­ле, ЁбЇ®«м§гҐвбп ¤«п
бЇҐжЁ «м­ле  аЁд¬ҐвЁзҐбЄЁе
®ЇҐа жЁ©.
P (Љ®­ва®«м зҐв­®бвЁ) Џ®Є §лў Ґв зҐв­®бвм ¬« ¤иЁе
8-ЎЁв®ўле ¤ ­­ле (1 - зҐв­®Ґ Ё 0 -
­ҐзҐв­®Ґ зЁб«®).
C (ЏҐаҐ­®б) ‘®¤Ґа¦Ёв ЇҐаҐ­®б Ё§ бв а襣® ЎЁв ,
Ї®б«Ґ  аЁд¬ҐвЁзҐбЄЁе ®ЇҐа жЁ©,  
в Є¦Ґ Ї®б«Ґ¤­Ё© ЎЁв ЇаЁ б¤ўЁЈ е
Ё«Ё жЁЄ«ЁзҐбЄЁе б¤ўЁЈ е.

ЏаЁ Їа®Ја ¬¬Ёа®ў ­ЁЁ ­   бᥬЎ«ҐаҐ ­ ЁЎ®«ҐҐ з бв® ЁбЇ®«м
§говбп д« ЈЁ O, S, Z, Ё C ¤«п  аЁд¬ҐвЁзҐбЄЁе ®ЇҐа жЁ© Ё
®ЇҐа жЁ© ба ў­Ґ­Ёп,   д« Ј D ¤«п ®Ў®§­ зҐ­Ёп ­ Їа ў«Ґ­Ёп ў
®ЇҐа жЁпе ­ ¤ бва®Є ¬Ё. ‚ Ї®б«Ґ¤гойЁе Ј« ў е ᮤҐа¦Ёвбп
Ў®«ҐҐ Ї®¤а®Ў­ п Ё­д®а¬ жЁп ® д« Ј®ў®¬ pҐЈЁбваҐ.

Ђђ•€’…Љ’“ђЂ PC
------------------------------------------------------------

Ћб­®ў­л¬Ё н«Ґ¬Ґ­в ¬Ё  ЇЇ а в­ле б।бвў Є®¬ЇмовҐа  пў«пов
бп: cЁб⥬­л© Ў«®Є, Є« ўЁ вга , гбва®©бвў® ®в®Ўа ¦Ґ­Ёп,
¤ЁбЄ®ў®¤л, ЇҐз в о饥 гбва®©бвў® (ЇаЁ­вҐа) Ё а §«Ёз­лҐ
б।бвў  ¤«п  бЁ­еа®­­®© Є®¬¬г­ЁЄ жЁЁ Ё гЇа ў«Ґ­Ёп ЁЈа®ўл¬Ё
Їа®Ја ¬¬ ¬Ё. ‘Ёб⥬­л© Ў«®Є б®бв®Ёв Ё§ бЁб⥬­®© Ї« вл,
Ў«®Є  ЇЁв ­Ёп Ё п祩ЄЁ а иЁаҐ­Ёп ¤«п ¤®Ї®«­ЁвҐ«м­ле
Ї« в. Ќ  бЁб⥬­®© Ї« вҐ а §¬ҐйҐ­л:

- ¬ЁЄа®Їа®жҐбб®а (Intel);
- Ї®бв®п­­ п Ї ¬пвм (ROM 40ЉЎ ©в);
- ®ЇҐа вЁў­ п Ї ¬пвм (RAM ¤® 512Љ ў § ўЁбЁ¬®бвЁ ®в ¬®¤Ґ«Ё);
- а биЁаҐ­­ п ўҐабЁп ЎҐ©бЁЄ-Ё­вҐаЇаҐв в®а .

џзҐ©ЄЁ а биЁаҐ­Ёп ®ЎҐбЇҐзЁў ов Ї®¤Є«о祭ЁҐ гбва®©бвў
®в®Ўа ¦Ґ­Ёп, ¤ЁбЄ®ў®¤®ў ¤«п ЈЁЎЄЁе ¤ЁбЄ®ў (¤ЁбЄҐв), Є ­ «®ў
⥫ҐЄ®¬¬г­ЁЄ жЁ©, ¤®Ї®«­ЁвҐ«м­®© Ї ¬пвЁ Ё ЁЈа®ўле гбва®©бвў.
Љ« ўЁ вга  б®¤Ґа¦Ёв б®Ўб⢥­­л© ¬ЁЄа®Їа®жҐбб®а, Є®в®ал©
oЎҐбЇҐзЁў Ґв вҐбвЁа®ў ­ЁҐ ЇаЁ ўЄ«о祭ЁЁ Ї ¬пвЁ, бЄ ­Ёа®ў ­ЁҐ
Є« ўЁ вгал, Ї®¤ ў«Ґ­ЁҐ "¤аҐЎҐ§Ј " Є« ўЁиҐ© Ё ЎгдҐаЁ§ жЁо ¤®
20 бЁ¬ў®«®ў.
"Њ®§Ј®¬" Є®¬ЇмовҐа  пў«пҐвбп ¬ЁЄа®Їа®жҐбб®а, Є®в®ал©
ўлЇ®«­пҐв ®Ўа Ў®вЄг ўбҐе Є®¬ ­¤ Ё ¤ ­­ле. Џа®жҐбб®а 8088
ЁбЇ®«м§гҐв 16-ЎЁв®ўлҐ ॣЁбвал, Є®в®алҐ ¬®Јгв ®Ўа Ў влў вм
¤ў  Ў ©в  o¤­®ўаҐ¬Ґ­­®. Џа®жҐбб®а 8088 Ї®е®¦ ­  8086, ­® б
®¤­Ё¬ а §«ЁзЁҐ¬: 8088 ®Ја ­ЁзҐ­ 8-ЎЁв®ўл¬Ё (ў¬Ґбв® 16-
ЎЁв®ўле) иЁ­ ¬Ё, Є®в®алҐ ®ЎҐбЇҐзЁў ов ЇҐаҐ¤ зг ¤ ­­ле ¬Ґ¦¤г
Їа®жҐбб®а®¬, Ї ¬пвмо Ё ў­Ґи­Ё¬Ё гбва®©бвў ¬Ё. ќв® ®Ја ­ЁзҐ
­ЁҐ б®®в­®бЁв бв®Ё¬®бвм ЇҐаҐ¤ зЁ ¤ ­­ле Ё ўлЁЈали ў Їа®бв®вҐ
 ЇЇ а в­®© ॠ«Ё§ жЁЁ. Џа®жҐбб®ал 80286 Ё 80386 пў«повбп
а биЁаҐ­­л¬Ё ўҐабЁп¬Ё Їа®жҐбб®а  8086.
Љ Є Ї®Є § ­® ­  аЁб. 1.3 Їа®жҐбб®а а §¤Ґ«Ґ­ ­  ¤ўҐ з бвЁ:
oЇҐа жЁ®­­®Ґ гбва®©бвў® (Ћ“) Ё иЁ­­л© Ё­вҐа䥩б (€). ђ®«м
Ћ“ § Є«оз Ґвбп ў ўлЇ®«­Ґ­ЁҐ Є®¬ ­¤, ў в® ўаҐ¬п Є Є €
Ї®¤Ј®в ў«Ёў Ґв Є®¬ ­¤л Ё ¤ ­­лҐ ¤«п ўлЇ®«­Ґ­Ёп. ЋЇҐа жЁ®­­®Ґ
гбва®©бвў® c®¤Ґа¦Ёв  аЁд¬ҐвЁЄ®-«®ЈЁзҐбЄ®Ґ гбва®©бвў® (Ђ‹“),
гбва®©бвў® yЇа ў«Ґ­Ёп (““) Ё ¤Ґбпвм ॣЁбва®ў. ќвЁ гбва®©
бвў  ®ЎҐбЇҐзЁў ов ўлЇ®«­Ґ­ЁҐ Є®¬ ­¤,  аЁд¬ҐвЁзҐбЄЁҐ ўлзЁб«Ґ
­Ёп Ё «®ЈЁзҐбЄЁҐ oЇҐа жЁЁ (ба ў­Ґ­ЁҐ ­  Ў®«миҐ, ¬Ґ­миҐ Ё«Ё
а ў­®).
’аЁ н«Ґ¬Ґ­в  иЁ­­®Ј® Ё­вҐа䥩б : гбва®©бвў® гЇа ў«Ґ­Ёп
иЁ­®©, ®зҐаҐ¤м Є®¬ ­¤ Ё ᥣ¬Ґ­в­лҐ ॣЁбвал ®бгйҐбвў«пов ваЁ
ў ¦­лҐ дг­ЄжЁЁ: ў®-ЇҐаўле, € гЇа ў«пҐв ЇҐаҐ¤ зҐ© ¤ ­­ле ­ 
®ЇҐа жЁ®­­®Ґ гбва®©бвў®, ў Ї ¬пвм Ё ­  ў­Ґи­ҐҐ гбва®©бвў®
ўў®¤ /ўлў®¤ . ‚®-ўв®але, зҐвлॠᥣ¬Ґ­в­ле ॣЁбва  гЇа ў«п
ов  ¤аҐб жЁҐ© Ї ¬пвЁ ®ЎкҐ¬®¬ ¤® 1 ЊЎ ©в .
’аҐвмп дг­ЄжЁп € нв® ўлЎ®аЄ  Є®¬ ­¤. ’ Є ўбҐ Їа®Ја ¬¬­лҐ
Є®¬ ­¤л ­ е®¤пвбп ў Ї ¬пвЁ, € ¤®«¦Ґ­ Ё¬Ґвм ¤®бвгЇ Є ­Ё¬ ¤«п
ўлЎ®аЄЁ Ёе ў ®зҐаҐ¤м Є®¬ ­¤. ’ Є Є Є ®зҐаҐ¤м Ё¬ҐҐв а §¬Ґа 4
Ё«Ё Ў®«ҐҐ Ў ©в, ў § ўЁбЁ¬®бвЁ ®в Їа®жҐбб®а , € ¤®«¦Ґ­
"§ Ј«п¤лў вм ўЇҐаҐ¤" Ё ўлЎЁа вм Є®¬ ­¤л в Є, зв®Ўл ўбҐЈ¤ 
бгйҐбвў®ў «  ­ҐЇгбв п ®зҐаҐ¤м Є®¬ ­¤ Ј®в®ўле ¤«п ўлЇ®«­Ґ­Ёп.
ЋЇҐа жЁ®­­®Ґ гбва®©бвў® Ё иЁ­­л© Ё­вҐа䥩б а Ў®в ов Ї а «
«Ґ«м­®, ЇаЁзҐ¬ € ®ЇҐаҐ¦ Ґв Ћ“ ­  ®¤Ё­ и Ј. ЋЇҐа жЁ®­­®Ґ
гбва®©cвў® б®®Ўй Ґв иЁ­­®¬г Ё­вҐа䥩бг ® ­Ґ®Ўе®¤Ё¬®бвЁ
¤®бвгЇ  Є ¤ ­­л¬ ў Ї ¬пвЁ Ё«Ё ­  гбва®©бвў® ўў®¤ /ўлў®¤ .
Ља®¬Ґ в®Ј® Ћ“ § Їа иЁў Ґв ¬ иЁ­­лҐ Є®¬ ­¤л Ё§ ®зҐаҐ¤Ё
Є®¬ ­¤. Џ®Є  Ћ“ § ­пв® ўлЇ®«­Ґ­ЁҐ¬ ЇҐаў®© ў ®зҐаҐ¤Ё Є®¬ ­¤л,
€ ўлЎЁа Ґв б«Ґ¤гойго Є®¬ ­¤г Ё§ Ї ¬пвЁ. ќв  ўлЎ®аЄ 
Їа®Ёб室Ёв ў® ўаҐ¬п ўлЇ®«­Ґ­Ёп, зв® Ї®ўли Ґв cЄ®а®бвм
®Ўа Ў®вЄЁ.

Џ ¬пвм

ЋЎлз­® ¬ЁЄа®Є®¬ЇмовҐа Ё¬ҐҐв ¤ў  вЁЇ  ў­гв७­Ґ© Ї ¬пвЁ.
ЇҐаўл© вЁЇ нв® Ї®бв®п­­ п Ї ¬пвм (Џ‡“) Ё«Ё ROM (read-only
memory). ROM ЇаҐ¤бв ў«пҐв б®Ў®© бЇҐжЁ «м­го ¬ЁЄа®б奬г, Ё§
Є®в®p®© (Є Є нв® б«Ґ¤гҐв Ё§ ­ §ў ­Ёп) ў®§¬®¦­® в®«мЄ® звҐ
­ЁҐ. Џ®бЄ®«мЄг ¤ ­­лҐ ў ROM бЇҐжЁ «м­л¬ ®Ўа §®¬ "Їа®¦ЁЈ ов
бп" ®­Ё ­Ґ ¬®Јгв Ўлвм ¬®¤ЁдЁжЁа®ў ­л.
Ћб­®ў­л¬ ­ §­ зҐ­ЁҐ¬ ROM пў«пҐвбп Ї®¤¤Ґа¦Є  Їа®жҐ¤га
­ з «м­®© § Јаг§ЄЁ: ЇаЁ ўЄ«о祭ЁЁ ЇЁв ­Ёп Є®¬ЇмовҐа  ROM
ўлЇ®«­пҐв p §«Ёз­лҐ Їа®ўҐаЄЁ Ё § Јаг¦ Ґв ў ®ЇҐа вЁў­го
Ї ¬пвм (RAM) ¤ ­­лҐ Ё§ бЁб⥬­®© ¤ЁбЄҐвл (­ ЇаЁ¬Ґа, DOS).
„«п 楫Ґ© Їа®Ја ¬¬Ёа®ў ­Ёп ­ ЁЎ®«ҐҐ ў ¦­л¬ н«Ґ¬Ґ­в®¬ ROM
пў«пҐвбп BIOS (Basic Input/Output System) Ў §®ў п бЁб⥬ 
ўў®¤ /ўлў®¤ , Є®в®а п а бб¬ ваЁў Ґвбп ў б«Ґ¤гойЁе Ј« ў е.
(Basic - §¤Ґбм ®Ўлз­®Ґ б«®ў®,   ­Ґ п§лЄ Їа®Ја ¬¬Ёа®ў ­Ёп).
ROM Єа®¬Ґ в®Ј® Ї®¤¤Ґа¦Ёў Ґв Ё­вҐаЇаҐв в®а п§лЄ  ЎҐ©бЁЄ Ё
д®а¬л ¤«п Ја дЁзҐбЄЁе бЁ¬ў®«®ў.
Џ ¬пвм, б Є®в®а®© Ё¬ҐҐв ¤Ґ«® Їа®Ја ¬¬Ёбв, ЇаҐ¤бв ў«пҐв
б®Ў®© RAM (Random Access Memory) Ё«Ё Ћ‡“, в.Ґ. ®ЇҐа вЁў­ п
Ї ¬пвЁ, ¤®бвгЇ­ п Є Є ¤«п з⥭Ёп, в Є Ё ¤«п § ЇЁбЁ. RAM
¬®¦­® а бб¬ ваЁў вм Є Є а Ў®зго ®Ў« бвм ¤«п ўаҐ¬Ґ­­®Ј®
еа ­Ґ­Ёп Їа®Ја ¬¬ Ё ¤ ­­ле ­  ўаҐ¬п ўлЇ®«­Ґ­Ёп.
’ Є Є Є ᮤҐа¦Ё¬®Ґ RAM вҐапҐвбп ЇаЁ ®вЄ«о祭ЁЁ ЇЁв ­Ёп
Є®¬ЇмовҐа , ­Ґ®Ўе®¤Ё¬  ў­Ґи­пп Ї ¬пвм ¤«п б®еа ­Ґ­Ёп
Їа®Ја ¬¬ Ё ¤ ­­ле. …б«Ё гбв ­®ў«Ґ­  ¤ЁбЄҐв  б ®ЇҐа жЁ®­­®©
бЁб⥬®© Ё«Ё Ё¬Ґeвбп ¦ҐбвЄЁ© ¤ЁбЄ вЁЇ  ўЁ­зҐбвҐа, в® ЇаЁ
ўЄ«о祭ЁЁ ЇЁв ­Ёп ROM § Јаг¦ Ґв Їа®Ја ¬¬л DOS ў RAM.
(‡ Јаг¦ Ґвбп в®«мЄ® ®б­®ў­ п з бвм DOS,   ­Ґ Ї®«­л© ­ Ў®а
Їа®Ја ¬¬ DOS). ‡ вҐ¬ ­Ґ®Ўе®¤Ё¬® o⢥вЁвм ­  ЇаЁЈ« иҐ­ЁҐ DOS
¤«п гбв ­®ўЄЁ ¤ вл Ё ¬®¦­® ўў®¤Ёвм § Їа®бл DOS ¤«п
ўлЇ®«­Ґ­Ёп Є®­ЄаҐв­ле ¤Ґ©бвўЁ©. Ћ¤­Ё¬ Ё§ в ЄЁе ¤Ґ©бвўЁ©
¬®¦Ґв Ўлвм § Јаг§Є  Їа®Ја ¬¬ б ¤ЁбЄ  ў RAM. Џ®бЄ®«мЄг DOS ­Ґ
§ ­Ё¬ Ґв ўбо Ї ¬пвм, в® ў ­Ґ© Ё¬ҐҐвбп (®Ўлз­®) ¬Ґбв® ¤«п
Ї®«м§®ў вҐ«мбЄЁе Їа®Ја ¬¬. Џ®«м§®ў вҐ«мбЄ п Їа®Ја ¬¬ 
ўлЇ®«­пҐвбп ў RAM Ё ®Ўлз­® ®бгйҐбвў«пҐв ўлў®¤ ­  нЄа ­,
ЇаЁ­вҐа Ё«Ё ¤ЁбЄ. Џ® ®Є®­з ­ЁЁ ¬®¦­® § Јаг§Ёвм ¤агЈго
Їа®Ја ¬¬г ў RAM. ЏЇаҐ¤л¤гй п Їа®Ја ¬¬  еа ­Ёвбп ­  ¤ЁбЄҐ Ё
­®ў п Їа®Ја ¬¬  ЇаЁ § Јаг§ЄҐ ¬®¦Ґв ­ «®¦Ёвмбп (§ вҐаҐвм)
ЇаҐ¤л¤гйго Їа®Ја ¬¬г ў RAM.

‚뤥«Ґ­ЁҐ Ї ¬пвЁ. ’ Є Є Є «оЎ®© ᥣ¬Ґ­в Ё¬ҐҐв ®ЎкҐ¬ ¤®
64Љ Ё Ё¬ҐҐвбп зҐвлॠ⨯  ᥣ¬Ґ­в®ў, в® нв® ЇаҐ¤Ї®« Ј Ґв
®ЎйҐҐ Є®«ЁзҐбвў® ¤®бвгЇ­®© RAM Ї ¬пвЁ: 4 е 64Љ = 256Љ. Ќ®
ў®§¬®¦­® «оЎ®Ґ Є®«ЁзҐбвў® ᥣ¬Ґ­в®ў. „«п в®Ј®, зв®Ўл  ¤аҐб®
ў вм ¤агЈ®© cҐЈ¬Ґ­в, ­Ґ®Ўе®¤Ё¬® ўбҐЈ® «Ёим Ё§¬Ґ­Ёвм  ¤аҐб
ᥣ¬Ґ­в­®Ј® ॣЁбва .

RAM ўЄ«оз Ґв ў бҐЎп ЇҐаўлҐ ваЁ зҐвўҐавЁ Ї ¬пвЁ,   ROM -
Ї®б«Ґ¤­оо зҐвўҐавм. ‚ ᮮ⢥вбвўЁЁ б Є ав®© дЁ§ЁзҐбЄ®©
Ї ¬пвЁ ¬ЁЄа®Є®¬ЇмовҐа , ЇаЁўҐ¤Ґ­­®© ­  аЁб. 1.4, ЇҐаўлҐ
256Љ RAM Ї ¬пвЁ ­ е®¤пвбп ­  бЁб⥬­®© Ї« вҐ. ’ Є Є Є ®¤­ 
®Ў« бвм ў RAM § аҐ§ҐаўЁа®ў ­  ¤«п ўЁ¤Ґ®ЎгдҐа , в® Ё¬ҐҐвбп
640Љ ¤®бвгЇ­ле ¤«п ЁбЇ®«м§®ў ­Ёп Їа®Ја ¬¬Ёб⮬, Ї® Єа ©­Ґ©
¬ҐаҐ ў ⥪гйЁе ўҐабЁпе DOS. ROM ­ зЁ­ Ґвбп Ї®  ¤аҐбг 768Љ Ё
oЎҐбЇҐзЁў Ґв Ї®¤¤Ґа¦Єг ®ЇҐа жЁ© ўў®¤ /ўлў®¤  ­  в ЄЁҐ
гбва®©cвў  Є Є Є®­ва®«Ґа ¦ҐбвЄ®Ј® ¤ЁбЄ . ROM, ­ зЁ­ ойЁ©бп
Ї®  ¤аҐcг 960Љ гЇа ў«пҐв Ў §®ўл¬Ё дг­ЄжЁп¬Ё Є®¬ЇмовҐа ,
в ЄЁ¬Ё Є Є вҐбв ЇаЁ ўЄ«о祭ЁЁ ЇЁв ­Ёп, в®зҐз­лҐ ®Ўа §л
Ја дЁзҐбЄЁе бЁ¬ў®«®ў Ё  ўв®§ Јаг§зЁЄ б ¤ЁбЄҐв.
‚ᥠ¤ «м­Ґ©иЁҐ гЇ®¬Ё­ ­Ёп RAM ЁбЇ®«м§гов ®ЎйЁ© вҐа¬Ё­ -
Ї ¬пвм.

Ђ¤аҐб жЁп. ‚ᥠп祩ЄЁ Ї ¬пвЁ Їа®­г¬Ґа®ў ­л Ї®б«Ґ¤®ў вҐ«м
­® ®в 00 - ¬Ё­Ё¬ «м­®Ј®  ¤аҐб  Ї ¬пвЁ. Џа®жҐбб®а ®ЎҐбЇҐзЁў 
Ґв ¤®бвгЇ Є Ў ©в ¬ Ё«Ё б«®ў ¬ ў Ї ¬пвЁ. ђ бᬮваЁ¬ ¤ҐбпвЁз
­®Ґ зЁб«® 1025. „«п § ЇЁбЁ ў Ї ¬пвм иҐбв. ЇаҐ¤бв ў«Ґ­Ёп
нв®Ј® зЁб«  - 0401 вॡгҐвбп ¤ў  Ў ©в  Ё«Ё ®¤­® б«®ў®. Ћ­®
б®бв®Ёв Ё§ cв а襩 з бвЁ - 04 Ё ¬« ¤иҐ© з бвЁ - 01. ‘Ёб⥬ 
еа ­Ёв ў Ї ¬пвЁ Ў ©вл б«®ў  ў ®Ўа в­®© Ї®б«Ґ¤®ў вҐ«м­®бвЁ:
¬« ¤и п з бвм Ї® ¬Ґ­миҐ¬г  ¤аҐбг,   бв аи п - Ї® Ў®«м襬г
 ¤аҐбг. ЏаҐ¤Ї®«®¦Ё¬, зв® Їа®жҐбб®а § ЇЁб « иҐбв. 0401 Ё§
ॣЁбва  ў п祩ЄЁ Ї ¬пвЁ 5612 Ё 5613, б«Ґ¤гойЁ¬ ®Ўа §®¬:

і01і04і
і і
п祩Є  5612, п祩Є  5613
¬« ¤иЁ© Ў ©в бв аиЁ© Ў ©в

Џа®жҐбб®а Ї®« Ј Ґв, зв® Ў ©вл зЁб«®ўле ¤ ­­ле ў Ї ¬пвЁ
ЇаҐ¤бв ў«Ґ­л ў ®Ўа в­®© Ї®б«Ґ¤®ў вҐ«м­®бвЁ Ё ®Ўа Ў влў Ґв
Ёе ᮮ⢥вб⢥­­®. ЌҐб¬®вап ­  в®, зв® нв® бў®©бвў®
Ї®«­®бвмо aўв®¬ вЁ§Ёа®ў ­®, б«Ґ¤гҐв ўбҐЈ¤  Ї®¬­Ёвм ®Ў н⮬
䠪⥠ЇаЁ Їа®Ја ¬¬Ёа®ў ­ЁЁ Ё ®в« ¤ЄҐ  бᥬЎ«Ґа­ле Їа®Ја ¬¬.

Ћ‘ЌЋ‚Ќ›… ЏЋ‹Ћ†…Ќ€џ ЌЂ ЏЂЊџ’њ
------------------------------------------------------------

- …¤Ё­ЁжҐ© Ї ¬пвЁ пў«пҐвбп Ў ©в, б®бв®пйЁ© Ё§ ў®бм¬Ё
Ё­д®а¬ жЁ®­­ле Ё ®¤­®Ј® Є®­ва®«м­®Ј® ЎЁв®ў. „ў  ᬥ¦­ле
Ў ©в  ®Ўа §гов б«®ў®.
- ‘Ґа¤жҐ¬ Є®¬ЇмовҐа  пў«пҐвбп ¬ЁЄа®Їа®жҐбб®а, Є®в®ал© Ё¬ҐҐв
¤®бвгЇ Є Ў ©в ¬ Ё«Ё б«®ў ¬ ў Ї ¬пвЁ.
- ASCII Є®¤ Ґбвм д®а¬ в ЇаҐ¤бв ў«Ґ­ЁҐ¬ бЁ¬ў®«м­ле ¤ ­­ле.
- Љ®¬ЇмовҐа бЇ®б®ЎҐ­ а §«Ёз вм ЎЁвл, Ё¬ҐойЁҐ а §­®Ґ §­ зҐ
­ЁҐ: 0 Ё«Ё 1, Ё ўлЇ®«­пвм  аЁд¬ҐвЁзҐбЄЁҐ ®ЇҐа жЁЁ в®«мЄ®
ў ¤ў®Ёз­®¬ д®а¬ вҐ.
- ‡­ зҐ­ЁҐ ¤ў®Ёз­®Ј® зЁб«  ®ЇаҐ¤Ґ«Ґ­® а бЇ®«®¦Ґ­ЁҐ¬ Ґ¤Ё­Ёз
­ле ЎЁв®ў. ’ Є, ¤ў®Ёз­®Ґ 1111 а ў­® 2**3 + 2**2 + 2**1 +
2**0, Ё«Ё 15.
- ЋваЁж вҐ«м­лҐ зЁб«  ЇаҐ¤бв ў«повбп ¤ў®Ёз­л¬ ¤®Ї®«­Ґ­ЁҐ¬:
®Ўа в­лҐ §­ зҐ­Ёп ЎЁв Ї®«®¦ЁвҐ«м­®Ј® ЇаҐ¤бв ў«Ґ­Ёп зЁб« 
+1.
- ‘®Єа йҐ­­ п § ЇЁбм ЈагЇЇ Ё§ зҐвлॠЎЁв®ў ЇаҐ¤бв ў«пҐв
б®Ў®© иҐбв­ ¤ж вЁаЁз­л© д®а¬ в. Ґбв. жЁдал 0-9 Ё A-F
ЇаҐ¤бв ў«пов ¤ў®Ёз­лҐ зЁб«  ®в 0000 ¤® 1111.
- Џа®Ја ¬¬л б®бв®пв Ё§ ᥣ¬Ґ­в®ў: ᥣ¬Ґ­в б⥪  ¤«п еа ­Ґ
­Ёп  ¤аҐб®ў ў®§ўа в , ᥣ¬Ґ­в ¤ ­­ле ¤«п ®ЇаҐ¤Ґ«Ґ­Ёп
¤ ­­ле Ё а Ў®зЁе ®Ў« б⥩ Ё ᥣ¬Ґ­в Є®¤  ¤«п ўлЇ®«­пҐ¬ле
Є®¬ ­¤. ‚ᥠ ¤аҐб  ў Їа®Ја ¬¬Ґ ЇаҐ¤бв ў«Ґ­л Є Є ®в­®бЁ
⥫м­лҐ ᬥ饭Ёп ®в ­ з «  ᥣ¬Ґ­в .
- ђҐЈЁбвал гЇа ў«пов ўлЇ®«­Ґ­ЁҐ¬ Є®¬ ­¤,  ¤аҐб жЁҐ©,  аЁд¬Ґ
вЁзҐбЄЁ¬Ё ®ЇҐа жЁп¬Ё Ё б®бв®п­ЁҐ¬ ўлЇ®«­Ґ­Ёп.
- ROM (Џ‡“) Ё RAM (Ћ‡“) ЇаҐ¤бв ў«пов б®Ў®© ¤ў  вЁЇ  ў­гв७
­Ґ© Ї ¬пвЁ.
- Џа®жҐбб®а еа ­Ёв ¤ўгеЎ ©в®ўлҐ зЁб«®ўлҐ ¤ ­­лҐ (б«®ў ) ў
Ї ¬пвЁ ў ®Ўа в­®© Ї®б«Ґ¤®ў вҐ«м­®бвЁ.

‚ЋЏђЋ‘› „‹џ ‘ЂЊЋЏђЋ‚…ђЉ€
------------------------------------------------------------
1.1. Ќ ЇЁиЁвҐ ЎЁв®ўлҐ ЇаҐ¤бв ў«Ґ­Ёп ASCII Є®¤®ў ¤«п б«Ґ¤го
йЁе ®¤­®ЎЁв®ўле бЁ¬ў®«®ў. (€бЇ®«м§г©вҐ ЇаЁ«®¦Ґ­ЁҐ 1 ў
Є зҐб⢥ бЇа ў®з­ЁЄ ):  ) P, Ў) p, ў) #, Ј) 5.
1.2. Ќ ЇЁиЁвҐ ЎЁв®ўлҐ ЇаҐ¤бв ў«Ґ­Ёп ¤«п б«Ґ¤гойЁе зЁбҐ«:  )
5, Ў) 13, ў) 21, Ј) 27.
1.3. C«®¦ЁвҐ б«Ґ¤гойЁҐ ¤ў®Ёз­лҐ:

 ) 00010101 Ў) 00111110 ў) 00011111
00001101 00101001 00000001

1.4. ЋЇаҐ¤Ґ«ЁвҐ ¤ў®Ёз­лҐ ¤®Ї®«­Ґ­Ёп ¤«п б«Ґ¤гойЁе ¤ў®Ёз­ле
зЁбҐ«:  ) 00010011, Ў) 00111100, ў) 00111001.
1.5. ЋЇаҐ¤Ґ«ЁвҐ Ї®«®¦ЁвҐ«м­лҐ §­ зҐ­Ёп ¤«п б«Ґ¤гойЁе ®ваЁж 
⥫м­ле ¤ў®Ёз­ле зЁбҐ«:  ) 11001000, Ў) 10111101, ў)
10000000.
1.6. ЋЇаҐ¤Ґ«ЁвҐ иҐбв. ЇаҐ¤бв ў«Ґ­Ёп ¤«п  ) ASCII бЁ¬ў®«  Q,
Ў) ASCII зЁб«  7, ў) ¤ў®Ёз­®Ј® зЁб«  01011101, Ј)
¤ў®Ёз­®Ј® 01110111.
1.7. ‘«®¦ЁвҐ б«Ґ¤гойЁҐ иҐбв. зЁб« :

 ) 23A6 Ў) 51FD ў) 7779 Ј) EABE
0022 3 887 26C4

1.8. ЋЇаҐ¤Ґ«ЁвҐ иҐбв. ЇаҐ¤бв ў«Ґ­Ёп ¤«п б«Ґ¤гойЁе ¤ҐбпвЁз
­ле зЁбҐ«. ЊҐв®¤ ЇаҐ®Ўа §®ў ­Ёп ЇаЁўҐ¤Ґ­ ў ЇаЁ«®¦Ґ­ЁЁ
2. Џа®ўҐа⥠⠪¦Ґ Ї®«г祭­лҐ १г«мв вл, ЇаҐ®Ўа §®ў ў
иҐбв. §­ зҐ­Ёп ў ¤ў®Ёз­лҐ Ё б«®¦Ёў Ґ¤Ё­Ёз­лҐ ЎЁвл.  )
19, Ў) 33, ў) 89, Ј) 255, ¤) 4095, Ґ) 63398.
1.9. —в® ЇаҐ¤бв ў«пов б®Ў®© ваЁ вЁЇ  ᥣ¬Ґ­в®ў, Є Є®ўл Ёе
¬ ЄбЁ¬ «м­лҐ а §¬Ґал Ё  ¤аҐб , б Є®в®але ®­Ё ­ зЁ­ ов
бп.
1.10. Љ ЄЁҐ ॣЁбвал ¬®¦­® ЁбЇ®«м§®ў вм ¤«п б«Ґ¤гойЁе 楫Ґ©:
 ) б«®¦Ґ­ЁҐ Ё ўлзЁв ­ЁҐ, Ў) Ї®¤бзҐв зЁб«  жЁЄ«®ў, ў)
г¬­®¦Ґ­ЁҐ Ё ¤Ґ«Ґ­ЁҐ, Ј)  ¤аҐб жЁп ᥣ¬Ґ­в®ў, ¤) Ё­¤Ё
Є жЁп ­г«Ґў®Ј® १г«мв в , Ґ)  ¤аҐб жЁп ўлЇ®«­пҐ¬®©
Є®¬ ­¤л?
1.11. —в® ЇаҐ¤бв ў«пов б®Ў®© ¤ў  ®б­®ў­ле вЁЇ  Ї ¬пвЁ Є®¬Їмо
вҐа  Ё Є Є®ў® Ёе ®б­®ў­®Ґ ­ §­ зҐ­ЁҐ?

ЂбᥬЎ«Ґа ¤«п IBM PC. ѓ« ў  2 30



ѓ‹Ђ‚Ђ 2
------------------------------------------------------------

‚лЇ®«­Ґ­ЁҐ Їа®Ја ¬¬

–Ґ«м: ЏаҐ¤бв ўЁвм ¬ иЁ­­л© п§лЄ, ўў®¤ Є®¬ ­¤ ў Ї ¬пвм Ё
ўлЇ®«­Ґ­ЁҐ Їа®Ја ¬¬.

‚‚…„…Ќ€…
------------------------------------------------------------

Ћб­®ў®© ¤ ­­®© Ј« ўл пў«пҐвбп ЁбЇ®«м§®ў ­ЁҐ DOS Їа®Ја ¬-
¬л б Ё¬Ґ­Ґ¬ DEBUG, Є®в®а п Ї®§ў®«пҐв Їа®б¬ ваЁў вм Ї ¬пвм,
ўў®¤Ёвм Їа®Ја ¬¬л Ё ®бгйҐбвў«пвм ва ббЁа®ўЄг Ёе ўлЇ®«­Ґ­Ёп.
‚ Ј« ўҐ Ї®Є § ­ Їа®жҐбб ўў®¤  нвЁе Їа®Ја ¬¬ ­ҐЇ®б।б⢥­­®
ў Ї ¬пвм ў ®Ў« бвм ᥣ¬Ґ­в  Є®¤®ў Ё ®Ўкпб­Ґ­ Є ¦¤л© и Ј
ўлЇ®«­Ґ­Ёп Їа®Ја ¬¬л.
Ќ з «м­лҐ гЇа ¦­Ґ­Ёп ­ гз в Їа®ўҐапвм ᮤҐа¦Ё¬®Ґ Є®­ЄаҐв
­ле п祥Є Ї ¬пвЁ. ‚ ЇҐаў®¬ ЇаЁ¬ҐаҐ Їа®Ја ¬¬л ЁбЇ®«м§говбп
­ҐЇ®б।б⢥­­лҐ ¤ ­­лҐ ®ЇаҐ¤Ґ«Ґ­­лҐ ў Є®¬ ­¤ е § Јаг§ЄЁ
ॣЁбва®ў Ё  аЁд¬ҐвЁзҐбЄЁе Є®¬ ­¤ е. ‚в®а®© ЇаЁ¬Ґа Їа®Ја ¬¬л
ЁбЇ®«м§гҐв ¤ ­­лҐ, ®ЇаҐ¤Ґ«Ґ­­лҐ ®в¤Ґ«м­® ў ᥣ¬Ґ­вҐ ¤ ­­ле.
’а ббЁа®ўЄ  нвЁе Є®¬ ­¤ ў Їа®жҐбᥠўлЇ®«­Ґ­Ёп Їа®Ја ¬¬л
Ї®§ў®«пҐв Ї®­пвм ¤Ґ©бвўЁп Є®¬ЇмовҐа  Ё а®«м ॣЁбва®ў.
„«п ­ з «  ­Ґ вॡгҐвбп ЇаҐ¤ў аЁвҐ«м­ле §­ ­Ё© п§лЄ 
 бcҐ¬Ў«Ґа  Ё ¤ ¦Ґ Їа®Ја ¬¬Ёа®ў ­Ёп. ‚ᥠзв® ­Ґ®Ўе®¤Ё¬® - нв®
IBM PC Ё«Ё б®ў¬ҐбвЁ¬л© ¬ЁЄа®Є®¬ЇмовҐа Ё ¤ЁбЄ б ®ЇҐа жЁ®­­®©
cЁб⥬®© DOS.

ЌЂ—Ђ‹Ћ ђЂЃЋ’›
------------------------------------------------------------

ЏаҐ¦¤Ґ ўбҐЈ® ­Ґ®Ўе®¤Ё¬® ўбв ўЁвм ¤ЁбЄҐвг б DOS ў «Ґўл©
¤ЁбЄ®ў®¤ A. …б«Ё ЇЁв ­ЁҐ ўлЄ«о祭®, в® ҐЈ® ­ ¤® ўЄ«озЁвм;
eб«Ё ЇЁв ­ЁҐ 㦥 ўЄ«о祭®, ­ ¦¬ЁвҐ ў¬Ґб⥠Ё § ¤Ґа¦ЁвҐ
Є« ўЁиЁ Ctrl Ё Alt Ё ­ ¦¬ЁвҐ Є« ўЁиг Del.
Љ®Ј¤  а Ў®з п з бвм DOS Ўг¤Ґв § Ја㦥­  ў Ї ¬пвм, ­ 
нЄа ­Ґ Ї®пўЁвбп § Їа®б ¤«п ўў®¤  ¤ вл Ё ўаҐ¬Ґ­Ё,   § вҐ¬
ЎгЄў  ⥪г饣® ¤ЁбЄ®ў®¤ , ®Ўлз­® A ¤«п ¤ЁбЄҐвл Ё C ¤«п ўЁ­
зҐбвҐа  (⢥मЈ® ¤ЁбЄ ). €§¬Ґ­Ёвм ⥪гйЁ© ¤ЁбЄ®ў®¤ ¬®¦­®,
­ ¦ ў ᮮ⢥вбвўгойго ЎгЄўг, ¤ў®Ґв®зЁҐ Ё Є« ўЁиг Return.
ќв® ®Ўлз­ п Їа®жҐ¤га  § Јаг§ЄЁ, Є®в®аго б«Ґ¤гҐв ЁбЇ®«м§®ў вм
ўбпЄЁ© а § ¤«п гЇа ¦­Ґ­Ё© Ё§ нв®© Є­ЁЈЁ.

ЏђЋ‘ЊЋ’ђ џ—……Љ ЏЂЊџ’€
------------------------------------------------------------

‚ н⮬ ЇҐаў®¬ гЇа ¦­Ґ­ЁЁ ¤«п Їа®б¬®ва  б®¤Ґа¦Ё¬®Ј® п祥Є
Ї ¬пвЁ ЁбЇ®«м§гҐвбп Їа®Ја ¬¬  DOS DEBUG . „«п § ЇгбЄ  нв®©
Ї®Ја ¬¬л ўўҐ¤ЁвҐ DEBUG Ё ­ ¦¬ЁвҐ Return, ў १г«мв вҐ
Їа®Ја ¬¬  DEBUG ¤®«¦­  § Јаг§Ёвбп б ¤ЁбЄ  ў Ї ¬пвм. Џ®б«Ґ
®Є®­з ­Ёп § Јаг§ЄЁ ­  нЄа ­Ґ Ї®пўЁвбп ЇаЁЈ« иҐ­ЁҐ ў ўЁ¤Ґ
¤ҐдЁб , зв® бўЁ¤ҐвҐ«мбвўгҐв ® Ј®в®ў­®бвЁ Їа®Ја ¬¬л DEBUG ¤«п
ЇаЁҐ¬  Є®¬ ­¤. …¤Ё­б⢥­­ п Є®¬ ­¤ , Є®в®а п Ё¬ҐҐв o⭮襭ЁҐ
Є ¤ ­­®¬г гЇа ¦­Ґ­Ёо, нв® D - ¤«п ¤ ¬Ї  Ї ¬пвЁ.

1. ђ §¬Ґа Ї ¬пвЁ. ‘­ з «  Їа®ўҐаЁ¬ а §¬Ґа ¤®бвгЇ­®© ¤«п
а Ў®вл Ї ¬пвЁ. ‚ § ўЁбЁ¬®бвЁ ®в ¬®¤Ґ«Ё Є®¬ЇмовҐа  нв®
§­ зҐ­ЁҐ бўп§ ­® б гбв ­®ўЄ®© ў­гв७­Ёе ЇҐаҐЄ«оз вҐ«Ґ©
Ё ¬®¦Ґв Ўлвм ¬Ґ­миҐ, 祬 ॠ«м­® бгйҐбвўгҐв. „ ­­®Ґ
§­ зҐ­ЁҐ ­ е®¤Ёвбп ў п祩Є е Ї ¬пвЁ иҐбв.413 Ё 414 Ё
ҐЈ® ¬®¦­® Їа®б¬®ваҐвм Ё§ DEBUG Ї®  ¤аҐбг, б®бв®п饬㠨§
¤ўге з б⥩:

Я 400 - нв®  ¤аҐб ᥣ¬Ґ­в , Є®в®ал© § ЇЁблў Ґвбп Є Є
40 (Ї®б«Ґ¤­Ё© ­г«м Ї®¤а §г¬Ґў Ґвбп) Ё
Я 13 - н⮠ᬥ饭ЁҐ ®в ­ з «  ᥣ¬Ґ­в . ’ ЄЁ¬
®Ўа §®¬, ¬®¦­® ўўҐбвЁ б«Ґ¤гойЁ© § Їа®б:

D 40:13 (Ё ­ ¦ вм Return)

ЏҐаўлҐ ¤ў  Ў ©в , Ї®пўЁўиЁҐбп ў १г«мв вҐ ­  нЄа ­Ґ,
ᮤҐа¦ в а §¬Ґа Ї ¬пвЁ ў ЄЁ«®Ў ©в е Ё ў иҐбв­ ¤ж вҐаЁз
­®¬ ЇаҐ¤бв ў«Ґ­ЁЁ, ЇаЁзҐ¬ Ў ©вл а бЇ®« Ј овбп ў ®Ўа в
­®© Ї®б«Ґ¤®ў вҐ«м­®бвЁ. ЌҐбЄ®«мЄ® б«Ґ¤гойЁе ЇаЁ¬Ґа®ў
Ї®Є §лў ов иҐбв. ®Ўа в­®Ґ, иҐбв. ­®а¬ «м­®Ґ Ё
¤ҐбпвЁз­лҐ ЇаҐ¤бв ў«Ґ­Ёп.

Ґбв.®Ўа в­. Ґбв. ­®а¬. „ҐбпвЁз­. (Љ)

8000 0080 128
0001 0100 256
8001 0180 384
0002 0200 512
8002 0280 640

2. ‘ҐаЁ©­л© ­®¬Ґа. ‘ҐаЁ©­л© ­®¬Ґа Є®¬ЇмовҐа  "§ иЁв" ў ROM
Ї®  ¤аҐбг иҐбв. FE000. —в®Ўл гўЁ¤Ґвм ҐЈ®, б«Ґ¤гҐв
ўўҐбвЁ:

D FE00:0 (Ё ­ ¦ вм Return)

‚ १г«мв вҐ ­  нЄа ­Ґ Ї®пўЁвбп ᥬЁ§­ з­л© ­®¬Ґа
Є®¬ЇмовҐа  Ё ¤ в  Є®ЇЁа ©в.

3. G„ в  ROM BIOS.H „ в  ROM BIOS ў д®а¬ вҐ mm/dd/yy ­ е®¤Ёв
бп Ї® иҐбв.  ¤аҐбг FFFF5. ‚ўҐ¤ЁвҐ

D FFFF:05 (Ё ­ ¦¬ЁвҐ Return)

§­ ­ЁҐ нв®© Ё­д®а¬ жЁЁ (¤ вл) Ё­®Ј¤  Ўлў Ґв Ї®«Ґ§­л¬
¤«п ®ЇаҐ¤Ґ«Ґ­Ёп ¬®¤Ґ«Ё Ё ў®§а бв  Є®¬ЇмовҐа .


’ҐЇҐам, Ї®бЄ®«мЄг ўл §­ ҐвҐ, Є Є Ї®«м§®ў вмбп Є®¬ ­¤®© D
(Display), ¬®¦­® гбв ­ ў«Ёў вм  ¤аҐб «оЎ®© п祩ЄЁ Ї ¬пвЁ ¤«п
Їа®б¬®ва  б®¤Ґа¦Ё¬®Ј®. Њ®¦­® в Є¦Ґ Їа®«Ёбвлў вм Ї ¬пвм,
ЇҐаЁ®¤ЁзҐбЄЁ ­ ¦Ё¬ п Є« ўЁиг D, - DEBUG ўлўҐ¤Ґв ­  нЄа ­
 ¤аҐб , б«Ґ¤гойЁҐ §  Ї®б«Ґ¤­Ґ© Є®¬ ­¤®©.
„«п ®Є®­з ­Ёп а Ў®вл Ё ўл室  Ё§ ®в« ¤зЁЄ  ў DOS ўўҐ¤ЁвҐ
Є®¬ ­¤г Q (Quit). ђ бᬮваЁ¬ ⥯Ґам ЁбЇ®«м§®ў ­ЁҐ ®в« ¤зЁЄ 
DEBUG ¤«п ­ҐЇ®б।б⢥­­®Ј® ўў®¤  Їа®Ја ¬¬ ў Ї ¬пвм Ё
ва ббЁа®ўЄЁ Ёе ўлЇ®«­Ґ­Ёп.

Џђ€Њ…ђ ЊЂ€ЌЌ›• ЉЋ„Ћ‚: Ќ…ЏЋ‘ђ…„‘’‚…ЌЌ›… „ЂЌЌ›…
------------------------------------------------------------

–Ґ«м ¤ ­­®Ј® ЇаЁ¬Ґа  - Їа®Ё««обваЁа®ў вм Їа®бвго Їа®Ја ¬
¬г ­  ¬ иЁ­­®¬ п§лЄҐ, ҐҐ ЇаҐ¤бв ў«Ґ­ЁҐ ў Ї ¬пвЁ Ё १г«мв вл
ҐҐ ўлЇ®«­Ґ­Ёп. Џа®Ја ¬¬  Ї®Є § ­  ў иҐбв­ ¤ж вЁаЁз­®¬
д®а¬ вҐ:

Љ®¬ ­¤  Ќ §­ зҐ­ЁҐ

B82301 ЏҐаҐб« вм иҐбв.§­ зҐ­ЁҐ 0123 ў AX.
052500 ЏаЁЎ ўЁвм иҐбв.§­ зҐ­ЁҐ 0025 Є AX.
8BD8 ЏҐаҐб« вм ᮤҐа¦Ё¬®Ґ AX ў BX.
03D8 ЏаЁЎ ўЁвм ᮤҐа¦Ё¬®Ґ AX Є BX.
8BCB ЏҐаҐб« вм ᮤҐа¦Ё¬®Ґ BX ў CX.
2BC8 ‚лзҐбвм ᮤҐа¦Ё¬®Ґ AX Ё§ AX (®зЁбвЄ  AX).
90 ЌҐв ®ЇҐа жЁЁ.
CB ‚®§ўа в ў DOS.

Њ®¦­® § ¬ҐвЁвм, зв® ¬ иЁ­­лҐ Є®¬ ­¤л Ё¬Ґов а §«Ёз­го
¤«Ё­г: ®¤Ё­, ¤ў  Ё«Ё ваЁ Ў ©в . Њ иЁ­­лҐ Є®¬ ­¤л ­ е®¤пвбп ў
Ї ¬пвЁ ­ҐЇ®б।б⢥­­® ¤агЈ §  ¤агЈ®¬. ‚лЇ®«­Ґ­ЁҐ Їа®Ја ¬¬л
­ зЁ­ Ґвбп б ЇҐаў®© Є®¬ ­¤л Ё ¤ «ҐҐ Ї®б«Ґ¤®ў вҐ«м­® ўлЇ®«
­повбп ®бв «м­лҐ. ЌҐ б«Ґ¤гҐв, ®¤­ Є®, ў ¤ ­­л© ¬®¬Ґ­в ЁбЄ вм
Ў®«ми®© б¬лб« ў ЇаЁўҐ¤Ґ­­®¬ ¬ иЁ­­®¬ Є®¤Ґ. Ќ ЇаЁ¬Ґа, ў ®¤­®¬
б«гз Ґ MOV - иҐбв. B8,   ў ¤агЈ®¬ - иҐбв. 8B.
Њ®¦­® ўўҐбвЁ нвг Їа®Ја ¬¬г ­ҐЇ®б।б⢥­­® ў Ї ¬пвм
¬ иЁ­л Ё ўлЇ®«­Ёвм ҐҐ Ї®Є®¬ ­¤­®. ‚ ⮦Ґ ўаҐ¬п ¬®¦­®
Їа®б¬ ваЁў вм c®¤Ґа¦Ё¬®Ґ ॣЁбва®ў Ї®б«Ґ ўлЇ®«­Ґ­Ёп Є ¦¤®©
Є®¬ ­¤л. Ќ з­Ґ¬ ¤ ­­®Ґ гЇа ¦­Ґ­ЁҐ в Є ¦Ґ Є Є ¤Ґ« «®бм
ЇаҐ¤л¤г饥 - ўў®¤ Є®¬ ­¤л oв« ¤зЁЄ  DEBUG Ё ­ ¦ вЁҐ Є« ўЁиЁ
Return. Џ®б«Ґ § Јаг§ЄЁ DEBUG ­  нЄа ­Ґ ўлᢥ稢 Ґвбп
ЇаЁЈ« иҐ­ЁҐ Є ўў®¤г Є®¬ ­¤ ў ўЁ¤Ґ ¤ҐдЁб . „«п ЇҐз вЁ ¤ ­­®Ј®
гЇа ¦­Ґ­Ёп ўЄ«озЁвҐ ЇаЁ­вҐа Ё ­ ¦¬ЁвҐ Ctrl Ё PrtSc
®¤­®ўаҐ¬Ґ­­®.
„«п ­ҐЇ®б।б⢥­­®Ј® ўў®¤  Їа®Ја ¬¬л ­  ¬ иЁ­­®¬ п§лЄҐ
ўўҐ¤ЁвҐ б«Ґ¤гойго Є®¬ ­¤г, ўЄ«оз п Їа®ЎҐ«л:

E CS:100 B8 23 01 05 25 00 (­ ¦¬ЁвҐ Return)

Љ®¬ ­¤  E ®Ў®§­ з Ґв Enter (ўў®¤). CS:100 ®ЇаҐ¤Ґ«пҐв
 ¤аҐб Ї ¬пвЁ, Єг¤  Ўг¤гв ўў®¤Ёвмбп Є®¬ ­¤л, - иҐбв. 100
(256) Ў ©в ®в ­ з «  ᥣ¬Ґ­в  Є®¤®ў. (ЋЎлз­л© бв ав®ўл©
 ¤аҐб ¤«п ¬ иЁ­­ле Є®¤®ў ў ®в« ¤зЁЄҐ DEBUG). ЉЄ®¬ ­¤  E
§ ЇЁблў Ґв Є ¦¤го Ї аг иҐбв­ ¤ж вЁpЁз­ле жЁда ў Ї ¬пвм ў
ўЁ¤Ґ Ў ©в , ­ зЁ­ п б  ¤аҐб  CS:100 ¤®  ¤аҐб  CS:105.
‘«Ґ¤гой п Є®¬ ­¤  Enter:

E CS:106 8B D8 03 D8 8B CB (Return)

ўў®¤Ёв иҐбвм Ў ©в®ў ў п祩ЄЁ, ­ зЁ­ п б  ¤аҐб  CS:106 Ё
¤ «ҐҐ ў 107, 108, 109, 10A Ё 10B. Џ®б«Ґ¤­пп Є®¬ ­¤  Enter:

E CS:10C 2B C8 2B C0 90 CB (Return)

ўў®¤Ёв иҐбвм Ў ©в®ў, ­ зЁ­ п б CS:10C ў 10D, 10E, 10F, 110 Ё
111. Џа®ўҐам⥠Їа ўЁ«м­®бвм ўў®¤  §­ зҐ­Ё©. …б«Ё Ґбвм
®иЁЎЄЁ, в® б«Ґ¤гҐв Ї®ўв®аЁвм Є®¬ ­¤л, Є®в®алҐ Ўл«Ё ўўҐ¤Ґ­л
­ҐЇа ўЁ«м­®.
’ҐЇҐам ®бв «®бм б ¬®Ґ Їа®б⮥ - ўлЇ®«­Ёвм нвЁ Є®¬ ­¤л. Ќ 
pЁб. 2-1 Ї®Є § ­л ўбҐ и ЈЁ, ўЄ«оз п Є®¬ ­¤л E. Ќ  ў иҐ¬
нЄа ­Ґ ¤®«¦­л Ўлвм  ­ «®ЈЁз­лҐ १г«мв вл Ї®б«Ґ ўў®¤  Є ¦¤®©
Є®¬ ­¤л oв« ¤зЁЄ .
‚ўҐ¤ЁвҐ Є®¬ ­¤г R ¤«п Їа®б¬®ва  б®¤Ґа¦Ё¬®Ј® ॣЁбва®ў Ё
д« Ј®ў. ‚ ¤ ­­л© ¬®¬Ґ­в ®в« ¤зЁЄ Ї®Є ¦Ґв ᮤҐа¦Ё¬®Ґ
ॣЁбва®ў ў иҐбв. д®а¬ вҐ, ­ ЇаЁ¬Ґа,

AX=0000, BX=0000, ...

‚ § ўЁбЁ¬®бвЁ ®в ўҐабЁЁ DOS ᮤҐа¦Ё¬®Ґ ॣЁбва®ў ­ 
нЄа ­Ґ ¬®¦Ґв ®в«Ёз вмбп ®в Ї®Є § ­­®Ј® ­  аЁб. 2.1. ‘®¤Ґа¦Ё
¬®Ґ ॣЁбва  IP (гЄ § вҐ«м Є®¬ ­¤) ўлў®¤Ёвбп ў ўЁ¤Ґ IP=0100,
Ї®Є §лў п зв® ўлЇ®«­пҐ¬ п Є®¬ ­¤  ­ е®¤Ёвбп ­  ᬥ饭ЁЁ 100
Ў ©в ®в ­ з «  ᥣ¬Ґ­в  Є®¤®ў. (‚®в Ї®зҐ¬г ЁбЇ®«м§®ў « бм
Є®¬ ­¤  E CS:100 ¤«п гбв ­®ўЄЁ ­ з «  Їа®Ја ¬¬л.)
ђҐЈЁбва д« Ј®ў ­  аЁб. 2.1 Ї®Є §лў Ґв б«Ґ¤гойЁҐ §­ зҐ­Ёп
д« Ј®ў:

NV UP DI PL NZ NA PO NC

------------------------------------------------------------
------------------------------------------------------------
ђЁб. 2.1. ’а ббЁа®ўЄ  ¬ иЁ­­ле Є®¬ ­¤.

„ ­­лҐ §­ зҐ­Ёп ᮮ⢥вбвўгов: ­Ґв ЇҐаҐЇ®«­Ґ­Ёп, Їа ў®Ґ
­ Їа ў«Ґ­ЁҐ, ЇаҐалў ­Ёп § ЇаҐйҐ­л, §­ Є Ї«об, ­Ґ ­®«м, ­Ґв
ў­Ґи­ҐЈ® ЇҐаҐ­®б , Є®­ва®«м ­  зҐбв­®бвм Ё ­Ґв ЇҐаҐ­®б . ‚
¤ ­­л© ¬®¬Ґ­в §­ зҐ­ЁҐ д« Ј®ў ­Ґ бгйҐб⢥­­®.
Љ®¬ ­¤  R Ї®Є §лў Ґв в Є¦Ґ Ї® ᬥ襭Ёо 0100 ЇҐаўго ўлЇ®«
­пҐ¬го ¬ иЁ­­го Є®¬ ­¤г. ђҐЈЁбва CS ­  аЁб. 2.1 ᮤҐа¦Ёв
§­ зҐ­ЁҐ CS=13C6 (­  а §­ле Є®¬ЇмовҐа е ®­® ¬®¦Ґв
а §«Ёз вмбп),   ¬ иЁ­­ п Є®¬ ­¤  ўлЈ«п¤Ёв б«Ґ¤гойЁ¬ ®Ўа §®¬:

13C6:0100 B82301 MOV AX,0123


Я CS=13C6 ®Ў®§­ з Ґв, зв® ­ з «® ᥣ¬Ґ­в®ў Є®¤  ­ е®¤Ёвбп
Ї® ᬥ饭Ёо 13C6 Ё«Ё в®з­ҐҐ 13C60. ‡­ зҐ­ЁҐ 13C6:0100
®Ў®§­ з Ґв 100 (иҐбв.) Ў ©в®ў ®в ­ з «м­®Ј®  ¤аҐб  13C6
ў ॣЁбвॠCS.
Я B82301 - ¬ иЁ­­ п Є®¬ ­¤ , ўўҐ¤Ґ­­ п Ї®  ¤аҐбг CS:100.
Я MOV AX,0123 -  бᥬЎ«Ґа­л© ¬­Ґ¬®­ЁзҐбЄЁ© Є®¤,
ᮮ⢥вбвўгойЁ© ўўҐ¤Ґ­®© ¬ иЁ­­®© Є®¬ ­¤Ґ. ќв® Ґбвм
१г«мв в ®ЇҐа жЁЁ ¤Ёб бᥬЎ«Ёа®ў ­Ёп, Є®в®аго ®ЎҐбЇҐ
зЁў Ґв ®в« ¤зЁЄ ¤«п Ў®«ҐҐ Їа®бв®Ј® Ї®­Ё¬ ­Ёп ¬ иЁ­­ле
Є®¬ ­¤. ‚ Ї®б«Ґ¤гойЁе Ј« ў е ¬л Ўг¤Ґ¬ Є®¤Ёа®ў вм Їа®
Ја ¬¬л ЁбЄ«озЁвҐ«м­® ў Є®¬ ­¤ е  бᥬЎ«Ґа . ђ бб¬ ваЁ
ў Ґ¬ п ў ¤ ­­®¬ б«Ґз Ґ Є®¬ ­¤  ®Ў®§­ з Ґв ЇҐаҐбл«Єг
­ҐЇ®б।б⢥­­®Ј® §­ зҐ­Ёп ў ॣЁбва AX.

‚ ¤ ­­л© ¬®¬Ґ­в Є®¬ ­¤  MOV ҐйҐ ­Ґ ўлЇ®«­Ґ­ . „«п ҐҐ
ўлЇ®«­Ґ­Ёп ­ ¦¬ЁвҐ Є« ўЁиг T (¤«п ва ббЁа®ўЄЁ) Ё Є« ўЁиг
Return. ‚ १г«мв вҐ Є®¬ ­¤  MOV Ўг¤Ґв ўлЇ®«­Ґ­  Ё ®в« ¤зЁЄ
ўл¤ бв ­  нЄа ­ ᮤҐа¦Ё¬®Ґ ॣЁбва®ў, д« ЈЁ,   в Є¦Ґ
б«Ґ¤гойго ­  ®зҐаҐ¤Ё Є®¬ ­¤г. ‡ ¬ҐвЁ¬, з⮠ॣЁбва AX ⥯Ґам
ᮤҐа¦Ёв 0123. Њ иЁ­­ п Є®¬ ­¤  ЇҐаҐбл«ЄЁ ў ॣЁбва AX
Ё¬ҐҐв Є®¤ B8 Ё §  нвЁ¬ Є®¤®¬ б«Ґ¤гҐв ­ҐЇ®б।б⢥­­лҐ ¤ ­­лҐ
2301. ‚ 室Ґ ўлЇ®«­Ґ­Ёп Є®¬ ­¤  B8 ЇҐаҐбл« Ґв §­ зҐ­ЁҐ 23 ў
¬« ¤иго з бвм ॣЁбва  AX, в.Ґ ®¤­®Ў ©в®ўл© ॣЁбва AL,  
§­ зҐ­ЁҐ 01 - ў бв аиго з бвм ॣЁбва  AX, в.Ґ ў ॣЁбва AH:

AX: і01і23і

‘®¤Ґа¦Ё¬®Ґ ॣЁбва  IP:0103 Ї®Є §лў Ґв  ¤аҐб б«Ґ¤го饩
ўлЇ®«­пҐ¬®© Є®¬ ­¤л ў ᥣ¬Ґ­вҐ Є®¤®ў:

13C6:0103 052500 ADD AX,0025

„«п ўлЇ®«­Ґ­Ёп ¤ ­­®© Є®¬ ­¤л б­®ў  ўўҐ¤ЁвҐ T. Љ®¬ ­¤ 
ЇаЁЎ ўЁв 25 Є ¬« ¤иҐ© (AL) з б⨠ॣЁбва  AX Ё 00 Є бв а襩
(AH) з б⨠ॣЁбва  AX, в.Ґ ЇаЁЎ ўЁв 0025 Є ॣЁбваг AX.
’ҐЇҐам ॣЁбва AX ᮤҐа¦Ёв 0148,   ॣЁбва IP 0106 -  ¤аҐб
c«Ґ¤го饩 Є®¬ ­¤л ¤«п ўлЇ®«­Ґ­Ёп.
‚ўҐ¤ЁвҐ б­®ў  Є®¬ ­¤г T. ‘«Ґ¤гой п ¬ иЁ­­ п Є®¬ ­¤ 
ЇҐаҐбл« Ґв ᮤҐа¦Ё¬®Ґ ॣЁбва  AX ў ॣЁбва BX Ё Ї®б«Ґ ҐҐ
ўлЇ®«­Ґ­Ёп ў ॣЁбвॠBX Ўг¤Ґв ᮤҐа¦ вмбп §­ зҐ­ЁҐ 0148.
ђҐЈЁбва AX б®еа ­пe⠯०­ҐҐ §­ зҐ­ЁҐ 0148, Ї®бЄ®«мЄг
Є®¬ ­¤  MOV в®«мЄ® Є®ЇЁpгҐв ¤ ­­лҐ Ё§ ®¤­®Ј® ¬Ґбв  ў ¤агЈ®Ґ.
’ҐЇҐам ўў®¤ЁвҐ Є®¬ ­¤г T ¤«п Ї®и Ј®ў®Ј® ўлЇ®«­Ґ­Ёп
Є ¦¤®© ®б⠢襩бп ў Їа®Ја ¬¬Ґ Є®¬ ­¤л. ‘«Ґ¤гой п Є®¬ ­¤ 
ЇаЁЎ ўЁв c®¤Ґа¦Ё¬®Ґ ॣЁбва  AX Є ᮤҐа¦Ё¬®¬г ॣЁбва  BX,
ў Ї®б«Ґ¤­Ґ¬ Ї®«гзЁ¬ 0290. ‡ вҐ¬ Їа®Ја ¬¬  бЄ®ЇЁагҐв
ᮤҐа¦Ё¬®Ґ pҐЈЁбва  BX ў CX, ўлзвҐв AX Ё§ CX, Ё ўлзвҐв AX Ё§
­ҐЈ® б ¬®Ј®. Џ®б«Ґ нв®© Ї®б«Ґ¤­Ґ© Є®¬ ­¤л, д« Ј ­г«п Ё§¬Ґ­Ёв
бў®Ґ б®бв®п­ЁҐ c NZ (­Ґ­г«м) ­  ZR (­г«м), в Є Є Є
१г«мв в®¬ нв®© Є®¬ ­¤л пў«пҐвбп ­г«м (ўлзЁв ­ЁҐ AX Ё§
б ¬®Ј® бҐЎп ®зЁй Ґв нв®в ॣЁбва ў 0).


Њ®¦­® ўўҐбвЁ T ¤«п ўлЇ®«­Ґ­Ёп Ї®б«Ґ¤­Ёе Є®¬ ­¤ NOP Ё RET,
­® нв® ¬л ᤥ« Ґ¬ Ї®§¦Ґ. „«п Їа®б¬®ва  Їа®Ја ¬¬л ў ¬ иЁ­­ле
Є®¤ е ў ᥣ¬Ґ­вҐ Є®¤®ў ўўҐ¤ЁвҐ D ¤«п ¤ ¬Ї :

D CS:100

‚ १г«мв вҐ ®в« ¤зЁЄ ўл¤ бв ­  Є ¦¤го бва®Єг нЄа ­  Ї®
16 Ў ©в ¤ ­­ле ў иҐбв. ЇаҐ¤бв ў«Ґ­ЁЁ (32 иҐбв. жЁдал) Ё ў
бЁ¬ў®«м­®¬ ЇаҐ¤бв ў«Ґ­ЁЁ ў Є®¤Ґ ASCII (®¤Ё­ бЁ¬ў®« ­  Є ¦¤го
Ї аг иҐбв. жЁда). ЏаҐ¤бв ў«Ґ­ЁҐ ¬ иЁ­­®Ј® Є®¤  ў бЁ¬ў®« е
ASCII ­Ґ Ё¬ҐҐв б¬лб«  Ё ¬®¦Ґв Ўлвм ЁЈ­®аЁа®ў ­®. ‚ б«Ґ¤гойЁе
а §¤Ґ« е Ўг¤Ґв а бᬮв७ бЁ¬ў®«м­л© ¤ ¬Ї Ў®«ҐҐ Ї®¤а®Ў­®.
ЏҐаў п бва®Є  ¤ ¬Ї  ­ зЁ­ Ґвбп б 00 Ё ЇаҐ¤бв ў«пҐв
ᮤҐа¦Ё¬®Ґ п祥Є ®в CS:100 ¤® CS:10F. ‚в®а п бва®Є 
ЇаҐ¤бв ў«пҐв c®¤Ґа¦Ё¬®Ґ п祥Є ®в CS:110 ¤® CS:11F. ЌҐб¬®вап
­  в®, зв® ў и  Їа®Ја ¬¬  § Є ­зЁў Ґвбп Ї®  ¤аҐбг CS:111,
Є®¬ ­¤  Dump aўв®¬ вЁзҐбЄЁ ўл¤ бв ­  ў®бм¬Ё бва®Є е нЄа ­ 
¤ ¬Ї б  ¤аҐб  CS:100 ¤®  ¤аҐб  CS:170.
ЏаЁ ­Ґ®Ўе®¤Ё¬®бвЁ Ї®ўв®аЁвм ўлЇ®«­Ґ­ЁҐ нвЁе Є®¬ ­¤
бЎа®бм⥠ᮤҐа¦Ё¬®Ґ ॣЁбва  IP Ё Ї®ўв®аЁвҐ ва ббЁа®ўЄг
б­®ў . ‚ўҐ¤ЁвҐ R IP, ўўҐ¤ЁвҐ 100,   § вҐ¬ ­Ґ®Ўе®¤Ё¬®Ґ зЁб«®
Є®¬ ­¤ T. Џ®б«Ґ Є ¦¤®© Є®¬ ­¤л ­ ¦Ё¬ ©вҐ Є« ўЁиг Return.
Ќ  аЁб.2.2 Ї®Є § ­ १г«мв в ўлЇ®«­Ґ­Ёп Є®¬ ­¤лD CS:100.
ЋЎа вЁвҐ ў­Ё¬ ­ЁҐ ­  ¬ иЁ­­л© Є®¤ б CS:100 ¤® 111 Ё ўл
®Ў­ а㦨⥠¤ ¬Ї ў иҐ© Їа®Ја ¬¬л; б«Ґ¤гойЁҐ Ў ©вл ¬®Јгв
ᮤҐа¦ вм «оЎлҐ ¤ ­­лҐ.

------------------------------------------------------------
------------------------------------------------------------
ђЁб. 2.2. „ ¬Ї Є®¤®ў®Ј® ᥣ¬Ґ­в .

„«п § ўҐа襭Ёп а Ў®вл б Їа®Ја ¬¬®© DEBUG ўўҐ¤ЁвҐ Q (Quit
- ўл室). ‚ १г«мв вҐ Їа®Ё§®©¤Ґв ў®§ўа в ў DOS Ё ­  нЄа ­Ґ
Ї®пўЁвбп ЇаЁЈ« иҐ­ЁҐ A> Ё«Ё C>. …б«Ё ЇҐз в «бп Їа®в®Є®«
а Ў®вл б ®в« ¤зЁЄ®¬, в® ¤«п ЇаҐЄа йҐ­Ёп ЇҐз вЁ c­®ў  ­ ¦¬ЁвҐ
Ctrl/PrtSc.

Џђ€Њ…ђ ЊЂ€ЌЌ›• ЉЋ„Ћ‚: ЋЏђ…„…‹…Ќ€… „ЂЌЌ›•
------------------------------------------------------------

‚ ЇаҐ¤л¤г饬 ЇаЁ¬ҐаҐ ЁбЇ®«м§®ў «Ёбм ­ҐЇ®б।б⢥­­лҐ
¤ ­­лҐ, ®ЇЁб ­­лҐ ­ҐЇ®б।б⢥­­® ў ЇҐаўле ¤ўге Є®¬ ­¤ е
(MOV Ё ADD). ’ҐЇҐам а бᬮваЁ¬  ­ «®ЈЁз­л© ЇаЁ¬Ґа, ў Є®в®а®¬
§­ зҐ­Ёп 0123 Ё 0025 ®ЇаҐ¤Ґ«Ґ­л ў ¤ўге Ї®«пе бЁЈ¬Ґ­в 
¤ ­­ле. „ ­­л© ЇаЁ¬Ґа Ї®§ў®«пҐв Ї®­пвм Є Є Є®¬ЇмовҐа
®ЎҐбЇҐзЁў Ґв ¤®бвгЇ Є ¤ ­­л¬ Ї®б।бвў®¬ ॣЁбва  DS Ё
 ¤аҐб­®Ј® ᬥ饭Ёп.
‚ ­ бв®п饬 ЇаЁ¬ҐаҐ ®ЇаҐ¤Ґ«Ґ­л ®Ў« бвЁ ¤ ­­ле, ᮤҐа¦ йЁҐ
c®®вўҐвб⢥­­® б«Ґ¤гойЁҐ §­ зҐ­Ёп:

Ђ¤аҐб ў DS Ґбв.§­ з. Ќ®¬Ґа  Ў ©в®ў

0000 2301 0 Ё 1
0002 2500 2 Ё 3
0004 0000 4 Ё 5
0006 2A2A2A 6, 7 Ё 8

‚бЇ®¬­Ё¬, зв® иҐбв. бЁ¬ў®« § ­Ё¬ Ґв Ї®«®ўЁ­г Ў ©в , в ЄЁ¬
oЎа §®¬, ­ ЇаЁ¬Ґа, 23 ­ е®¤Ёвбп ў Ў ©вҐ 0 (ў ЇҐаў®¬ Ў ©вҐ)
ᥣ¬Ґ­в  ¤ ­­ле, 01 - ў Ў ©вҐ 1 (в.Ґ. ў® ўв®а®¬ Ў ©вҐ).
ЌЁ¦Ґ Ї®Є § ­л Є®¬ ­¤л ¬ иЁ­­®Ј® п§лЄ , Є®в®алҐ ®Ўа Ў влў 
ов нвЁ ¤ ­­лҐ:

Љ®¬ ­¤  Ќ §­ зҐ­ЁҐ

A10000 ЏҐаҐб« вм б«®ў® (¤ў  Ў ©в ),
­ зЁ­ о饥бп ў DS Ї®  ¤аҐбг 0000, ў ॣЁбва AX.
03060200 ЏаЁЎ ўЁвм ᮤҐа¦Ё¬®Ґ б«®ў  (¤ўге Ў ©в), ­ зЁ­ о饣®бп ў DS Ї®  ¤аҐбг 0002,
Є ॣЁбваг AX.
A30400 ЏҐаҐб« вм ᮤҐа¦Ё¬®Ґ ॣЁбва  AX
ў б«®ў®, ­ зЁ­ о饥бп ў DS Ї®  ¤аҐбг 0004.
CB ‚Ґа­гвмбп ў DOS.

ЋЎа вЁвҐ ў­Ё¬ ­ЁҐ, зв® §¤Ґбм Ё¬Ґовбп ¤ўҐ Є®¬ ­¤л MOV б
p §«Ёз­л¬Ё ¬ иЁ­­л¬Ё Є®¤ ¬Ё: A1 Ё A3. ” ЄвЁзҐбЄЁ ¬ иЁ­­л©
Є®¤ § ўЁбЁв ®в ॣЁбва®ў, ­  Є®в®алҐ Ё¬ҐҐвбп ббл«Є , Є®«Ё
зҐбвў  Ў ©в®ў (Ў ©в Ё«Ё б«®ў®), ­ Їа ў«Ґ­Ёп ЇҐаҐ¤ зЁ ¤ ­­ле
(Ё§ ॣЁбва  Ё«Ё ў ॣЁбва) Ё ®в ббл«ЄЁ ­  ­ҐЇ®б।б⢥­­лҐ
¤ ­­лҐ Ё«Ё ­  Ї ¬пвм.
‚®бЇ®«м§гҐ¬бп ®Їпвм ®в« ¤зЁЄ®¬ DEBUG ¤«п ўў®¤  ¤ ­­®©
Їа®Ја ¬¬л Ё  ­ «Ё§  ҐҐ ўлЇ®«­Ґ­Ёп. Љ®Ј¤  ®в« ¤зЁЄ ўл¤ « бў®Ґ
¤ҐдЁб­®Ґ ЇаЁЈ« иҐ­ЁҐ, ®­ Ј®в®ў Є ЇаЁҐ¬г Є®¬ ­¤.
‘­ з «  ўўҐ¤ЁвҐ Є®¬ ­¤л E (Enter) ¤«п ᥣ¬Ґ­в  ¤ ­­ле:

E DS:00 23 01 25 00 00 00 (Ќ ¦¬ЁвҐ Return)
E DS:06 2A 2A 2A (Ќ ¦¬ЁвҐ Return)

ЏҐаў п Є®¬ ­¤  § ЇЁблў Ґв ваЁ б«®ў  (иҐбвм Ў ©в®ў) ў
­ з «® ᥣ¬Ґ­в  ¤ ­­ле, DS:00. ‡ ¬ҐвмвҐ, зв® Є ¦¤®Ґ б«®ў®
ўў®¤Ё«®бм ў ®Ўа в­®© Ї®б«Ґ¤®ў вҐ«м­®бвЁ, в Є зв® 0123 Ґбвм
2301, a 0025 Ґбвм 2500. Љ®Ј¤  Є®¬ ­¤  MOV Ўг¤Ґв ®Ўа й вмбп Є
нвЁ¬ c«®ў ¬, ­®а¬ «м­ п Ї®б«Ґ¤®ў вҐ«м­®бвм Ўг¤Ґв ў®ббв ­®ў
«Ґ­  Ё 2301 бв ­Ґв 0123,   2500 - 0025.
‚в®а п Є®¬ ­¤  § ЇЁблў Ґв ваЁ §ўҐ§¤®зЄЁ (***) ¤«п в®Ј®,
зв®Ўл Ёе ¬®¦­® Ўл«® ўЁ¤Ґвм ўЇ®б«Ґ¤бвўЁЁ Ї® Є®¬ ­¤Ґ D (Dump)
- ¤агЈ®Ј® ­ §­ зҐ­Ёп нвЁ §ўҐ§¤®зЄЁ ­Ґ Ё¬Ґов.
‚ўҐ¤Ґ¬ ⥯Ґам Є®¬ ­¤л ў ᥣ¬Ґ­в Є®¤®ў, ®Їпвм ­ зЁ­ п б
 ¤аҐб  CS:100:

E CS:100 A1 00 00 03 06 02 00
E CS:107 A3 04 00 CB


’ҐЇҐам Є®¬ ­¤л ­ е®¤пвбп ў п祩Є е Ї ¬пвЁ ®в CS:100 ¤®
CS:10A. ќвЁ Є®¬ ­¤л ¬®¦­® ўлЇ®«­Ёвм Є Є нв® ¤Ґ« «®бм а ­ҐҐ.
Ќ  аЁб. 2.3 Ї®Є § ­л ўбҐ и ЈЁ, ўЄ«оз п Є®¬ ­¤л E. Ќ  нЄа ­Ґ
¤ЁбЇ«Ґп ¤®«¦­л Ї®пўЁвмбп в ЄЁҐ ¦Ґ १г«мв вл, е®вп  ¤аҐб 
CS Ё DS ¬®Јгв а §«Ёз вмбп. „«п ЇҐаҐб¬®ва  Ё­д®а¬ жЁЁ ў
ᥣ¬Ґ­вҐ ¤ ­­ле Ё ў ᥣ¬Ґ­вҐ Є®¤®ў ўўҐ¤ЁвҐ Є®¬ ­¤л D (Dump)
ᮮ⢥вб⢥­­®:

¤«п ᥣ¬Ґ­в  ¤ ­­ле: D DS:000 (Return)
¤«п ᥣ¬Ґ­в  Є®¤®ў: D CS:100 (Return)

‘а ў­ЁвҐ ᮤҐа¦Ё¬®Ґ ®Ў®Ёе ᥣ¬Ґ­в®ў б ⥬, зв® ўў®¤Ё«®бм
Ё б Ё§®Ўа ¦Ґ­­л¬ ­  аЁб. 2.3. ‘®¤Ґа¦Ё¬®Ґ Ї ¬пвЁ ®в DS:00 ¤®
DS:08 Ё ®в CS:100 ¤® CS:10A ¤®«¦­® Ўлвм Ё¤Ґ­вЁз­® аЁб. 2.3.
’ҐЇҐам ўўҐ¤ЁвҐ R ¤«п Їа®б¬®ва  б®¤Ґа¦Ё¬®Ј® ॣЁбва®ў Ё
д« Ј®ў Ё ¤«п ®в®Ўа ¦Ґ­Ёп ЇҐаў®© Є®¬ ­¤л. ђҐЈЁбвал ᮤҐа¦ в
⥠¦Ґ §­ зҐ­Ёп, Є Є ЇаЁ бв а⥠ЇҐаў®Ј® ЇаЁ¬Ґа . Љ®¬ ­¤  ®в®-
Ўа §Ёвбп ў ўЁ¤Ґ:

13C6:0100 A10000 MOV AX,[0000]

’ Є, Є Є ॣЁбва CS ᮤҐа¦Ёв 13C6, в® CS:100 ᮤҐа¦Ёв
ЇҐаўго Є®¬ ­¤г A10000. Ћв« ¤зЁЄ Ё­вҐаЇаҐвЁагҐв нвг Є®¬ ­¤г
Є Є MOV Ё ®ЇаҐ¤Ґ«пҐв ббл«Єг Є ЇҐаў®¬г  ¤аҐбг [0000] ў
ᥣ¬Ґ­вҐ ¤ ­­ле. Љў ¤а в­лҐ бЄ®ЎЄЁ ­Ґ®Ўе®¤Ё¬л ¤«п гЄ § ­Ёп
ббл«ЄЁ Є  ¤аҐбг Ї ¬пвЁ,   ­Ґ Є ­ҐЇ®б।б⢥­­л¬ ¤ ­­л¬.

------------------------------------------------------------
------------------------------------------------------------
ђЁб. 2.3. ’а ббЁа®ўЄ  ¬ иЁ­­ле Є®¬ ­¤

…б«Ё Ўл Єў ¤а в­ле бЄ®Ў®Є ­Ґ Ўл«®, в® Є®¬ ­¤ 

MOV AX,0000

oЎ­г«Ё«  Ўл ॣЁбва AX ­ҐЇ®б।б⢥­­л¬ §­ зҐ­ЁҐ¬ 0000.
’ҐЇҐам ўўҐ¤Ґ¬ Є®¬ ­¤г T. Љ®¬ ­¤  MOV AX,[0000] ЇҐаҐи«Ґв
c®¤Ґа¦Ё¬®Ґ б«®ў , ­ е®¤п饣®бп Ї® ­г«Ґў®¬г ᬥ饭Ёо ў
ᥣ¬Ґ­вҐ ¤ ­­ле, ў ॣЁбва AX. ‘®¤Ґа¦Ё¬®Ґ 2301 ЇаҐ®Ўа §гҐвбп
Є®¬ ­¤®© ў 0123 Ё Ї®¬Ґй Ґвбп ў ॣЁбва AX.
‘«Ґ¤гойго Є®¬ ­¤г ADD ¬®¦­® ўлЇ®«­Ёвм, ўўҐ¤п ҐйҐ а §
Є®¬ ­¤г T. ‚ १г«мв вҐ ᮤҐа¦Ё¬®Ґ б«®ў  ў DS Ї® ᬥ饭Ёо
0002 ЇаЁЎ ўЁвбп ў ॣЁбва AX. ’ҐЇҐам ॣЁбва AX Ўг¤Ґв
ᮤҐа¦ вм б㬬г 0123 Ё 0025, в.Ґ 0148.
‘«Ґ¤гой п Є®¬ ­¤  MOV [0004],AX ўлЇ®«­пҐвбп ®Їпвм Ї®
ўў®¤г T. ќв  Є®¬ ­¤  ЇҐаҐбл« Ґв ᮤҐа¦Ё¬®Ґ ॣЁбва  AX ў
б«®ў® Ї® ᬥ襭Ёо 0004. „«п Їа®б¬®ва  Ё§¬Ґ­Ґ­Ё© ᮤҐа¦Ё¬®Ј®
ᥣ¬Ґ­в  ¤ ­­ле ўўҐ¤ЁвҐ D DS:00. ЏҐаўлҐ ¤Ґўпвм Ў ©в Ўг¤гв
б«Ґ¤гойЁ¬Ё:

§­ зҐ­ЁҐ ў ᥣ¬Ґ­вҐ ¤ ­­ле: 23 01 25 00 48 01 2A 2A 2A
ўҐ«ЁзЁ­  ᬥ饭Ёп: 00 01 02 03 04 05 06 07 08

‡­ зҐ­ЁҐ 0148, Є®в®а®Ґ Ўл«® § ­ҐбҐ­® Ё§ ॣЁбва  AX ў ᥣ
¬Ґ­в ¤ ­­ле Ї® ᬥ饭Ёо 04 Ё 05, Ё¬ҐҐв ®Ўа в­®Ґ ЇаҐ¤бв ў«Ґ
­ЁҐ 4801. ‡ ¬Ґвм⥠зв® нвЁ иҐбв. §­ зҐ­Ёп ЇаҐ¤бв ў«Ґ­л ў
Їа ў®© з бвЁ нЄа ­  Ёе бЁ¬ў®« ¬Ё ў Є®¤Ґ ASCII. Ќ ЇаЁ¬Ґа,
иҐбв.23 ЈҐ­ҐаЁагeвбп ў бЁ¬ў®« #,   иҐбв.25 - ў бЁ¬ў®« %.
’аЁ Ў ©в  б иҐбв. §­ зҐ­Ёп¬Ё 2A ўлᢥ稢 овбп ў ўЁ¤Ґ ваҐе
§ўҐ§¤®зҐЄ (***). ‹Ґў п з бвм ¤ ¬Ї  Ї®Є §лў Ґв ¤Ґ©б⢨⥫м­лҐ
¬ иЁ­­лҐ Є®¤л, Є®в®алҐ ­ е®¤пвбп ў Ї ¬пвЁ. Џа ў п з бвм
¤ ¬Ї  в®«мЄ® Ї®¬®Ј Ґв Їа®йҐ «®Є «Ё§®ў вм бЁ¬ў®«м­лҐ (ба®з
­лҐ) ¤ ­­лҐ.
„«п Їа®б¬®ва  б®¤Ґа¦Ё¬®Ј® ᥣ¬Ґ­в  Є®¤®ў ўўҐ¤ЁвҐ D DS:100
в Є, Є Є Ї®Є § ­® ­  аЁб. 2.3. ‚ § Є«о祭ЁЁ ўўҐ¤ЁвҐ Q ¤«п
§ ўҐа襭Ёп а Ў®вл б Їа®Ја ¬¬®©.

ЊЂ€ЌЌЂџ Ђ„ђ…‘Ђ–€џ
------------------------------------------------------------

„«п ¤®бвгЇ  Є ¬ иЁ­­®© Є®¬ ­¤Ґ Їа®жҐбб®а ®ЇаҐ¤Ґ«пҐв ҐҐ
 ¤аҐб Ё§ ᮤҐа¦Ё¬®Ј® ॣЁбва  CS Ї«об ᬥ饭ЁҐ ў ॣЁбваҐ
IP. Ќ ЇаЁ¬Ґа, ЇаҐ¤Ї®«®¦Ё¬, з⮠ॣЁбва CS ᮤҐа¦Ёв иҐбв.
04AF (¤Ґ©б⢨⥫м­л©  ¤аҐб 04AF0),   ॣЁбва IP ᮤҐа¦Ёв
иҐбв. 0023:

CS: 04AF0
IP: 0023
Ђ¤аҐб Є®¬ ­¤л: 04B13

…б«Ё, ­ ЇаЁ¬Ґа, Ї®  ¤аҐбг 04B13 ­ е®¤Ёвбп Є®¬ ­¤ :

A11200 MOV AX,[0012]
і
Ђ¤аҐб 04B13

в® ў Ї ¬пвЁ Ї®  ¤аҐбг 04B13 ᮤҐа¦Ёвбп ЇҐаўл© Ў ©в Є®¬ ­¤л.
Џа®жҐбб®а Ї®«гз Ґв ¤®бвгЇ Є н⮬㠡 ©вг Ё Ї® Є®¤г Є®¬ ­¤л
(A1) oЇаҐ¤Ґ«пҐв ¤«Ё­г Є®¬ ­¤л - 3 Ў ©в .
„«п ¤®бвгЇ  Є ¤ ­­л¬ Ї® ᬥ饭Ёо [0012] Їа®жҐбб®а ®ЇаҐ¤Ґ
«пҐв a¤аҐб, Ёбе®¤п Ё§ ᮤҐа¦Ё¬®Ј® ॣЁбва  DS (Є Є Їа ўЁ«®)
Ї«об c¬ҐйҐ­ЁҐ ў ®ЇҐа ­¤Ґ Є®¬ ­¤л. …б«Ё DS ᮤҐа¦Ёв иҐбв.04B1
(ॠ«м­л©  ¤аҐб 04B10), ⮠१г«мвЁагойЁ©  ¤аҐб ¤ ­­ле
®ЇаҐ¤Ґ«пҐвбп c«Ґ¤гойЁ¬ ®Ўа §®¬:

DS: 04B10
‘¬ҐйҐ­ЁҐ: 0012
Ђ¤аҐб ¤ ­­ле: 04B22

ЏаҐ¤Ї®«®¦Ё¬, зв® Ї®  ¤аҐб ¬ 04B22 Ё 04B23 ᮤҐа¦ вбп
б«Ґ¤гойЁҐ ¤ ­­лҐ:

‘®¤Ґа¦Ё¬®Ґ: 24 01
і і
Ђ¤аҐб: 04B22 04B23

Џа®жҐбб®а ўлЎЁа Ґв §­ зҐ­ЁҐ 24 Ё§ п祩ЄЁ Ї®  ¤аҐбг 04B22 Ё
Ї®¬Ґй Ґв ҐЈ® ў ॣЁбва AL, Ё §­ зҐ­ЁҐ 01 Ї®  ¤аҐбг 04B23 - ў
ॣЁбва AH. ђҐЈЁбва AX Ўг¤Ґв ᮤҐа¦ вм ў १г«мв вҐ 0124. ‚
Їа®жҐбᥠўлЎ®аЄЁ Є ¦¤®Ј® Ў ©в  Є®¬ ­¤л Їа®жҐбб®а 㢥«ЁзЁў Ґв
§­ зҐ­ЁҐ ॣЁбва  IP ­  Ґ¤Ё­Ёжг, в Є зв® Є ­ з «г ўлЇ®«­Ґ­Ёп
б«Ґ¤го饩 Є®¬ ­¤л ў ­ иҐ¬ ЇаЁ¬ҐаҐ IP Ўг¤Ґв ᮤҐа¦ вм
ᬥ饭ЁҐ 0026. ’ ЄЁ¬ ®Ўp §®¬ Їа®жҐбб®а ⥯Ґам Ј®в®ў ¤«п
ўлЇ®«­Ґ­Ёп б«Ґ¤го饩 Є®¬ ­¤л, Є®в®аго ®­ Ї®«гз Ґв Ї®  ¤аҐбг
Ё§ ॣЁбва  CS (04AF0) Ї«об ⥪г饥 ᬥ饭ЁҐ ў ॣЁбвॠIP
(0026), в.Ґ 04B16.

—Ґв­ п  ¤аҐб жЁп

Џа®жҐбб®а 8086, 80286 Ё 80386 ¤Ґ©бвўгов Ў®«ҐҐ нд䥪⨢­®,
eб«Ё ў Їа®Ја ¬¬Ґ ®ЎҐбЇҐзЁў овбп ¤®бвгЇ Є б«®ў ¬, а бЇ®«®¦Ґ­
­л¬ Ї® зҐв­л¬  ¤аҐб ¬. ‚ ЇаҐ¤л¤г饬 ЇаЁ¬ҐаҐ Їа®жҐбб®а ¬®¦Ґв
ᤥ« вм o¤­г ўлЎ®аЄг б«®ў  Ї®  ¤аҐбг 4B22 ¤«п § Јаг§ЄЁ ҐЈ®
­ҐЇ®б।б⢥­­® ў ॣЁбва. Ќ® Ґб«Ё б«®ў® ­ зЁ­ Ґвбп ­  ­ҐзҐв
­®¬  ¤аҐбҐ, Їа®жҐбб®а ўлЇ®«­пҐв ¤ў®©­го ўлЎ®аЄг. ЏаҐ¤Ї®«®
¦Ё¬, ­ ЇаЁ¬Ґа, зв® Є®¬ ­¤  ¤®«¦­  ўлЇ®«­Ёвм ўлЎ®аЄг б«®ў ,
­ зЁ­ о饣®бп Ї®  ¤аҐcг 04B23 Ё § Јаг§Ёвм ҐЈ® ў ॣЁбва AX:

‘®¤Ґа¦Ё¬®Ґ Ї ¬пвЁ: іееі24і01іееі
і
Ђ¤аҐб: 04B23

‘­ з «  Їа®жҐбб®а Ї®«гз Ґв ¤®бвгЇ Є Ў ©в ¬ Ї®  ¤аҐб ¬ 4B22 Ё
4B23 Ё ЇҐаҐбл« Ґв Ў ©в Ё§ п祩ЄЁ 4B23 ў ॣЁбва AL. ‡ вҐ¬ ®­
Ї®«гз Ґв ¤®бвгЇ Є Ў ©в ¬ Ї®  ¤аҐб ¬ 4B24 Ё 4B25 Ё ЇҐаҐбл« Ґв
Ў ©в Ё§ п祩ЄЁ 4B23 ў ॣЁбва AH. ‚ १г«мв вҐ ॣЁбва AX
Ўг¤Ґв ᮤҐа¦ вм 0124.
ЌҐв ­Ґ®Ўе®¤Ё¬®бвЁ ў Є ЄЁе-«ЁЎ® бЇҐжЁ «м­ле ¬Ґв®¤ е
Їа®Ја ¬¬Ёа®ў ­Ёп ¤«п Ї®«г祭Ёп зҐв­®© Ё«Ё ­ҐзҐв­®©
 ¤аҐбб жЁЁ, ­Ґ ®Ўп§ вҐ«м­® в Є¦Ґ §­ вм пў«пҐвбп  ¤аҐб зҐв­л¬
Ё«Ё ­Ґв. ‚ ¦­® §­ вм, зв®, ў®-ЇҐаўле, Є®¬ ­¤л ®Ўа йҐ­Ёп Є
Ї ¬пвЁ ¬Ґ­пов б«®ў® ЇаЁ § Јаг§ЄҐ ҐЈ® ў ॣЁбва в Є, зв®
Ї®«гз Ґвбп Їа ўЁ«м­ п Ї®б«Ґ¤®ў вҐ«м­®бвм Ў ©в Ё, ў®-ўв®але,
Ґб«Ё Їа®Ја ¬¬  Ё¬ҐҐв з бвл© ¤®бвгЇ Є Ї ¬пвЁ, в® ¤«п
Ї®ўл襭Ёп нд䥪⨢­®бвЁ ¬®¦­® ®ЇаҐ¤Ґ«Ёвм ¤ ­­лҐ в Є, зв®Ўл
®­Ё ­ зЁ­ «Ёбм Ї® зҐв­л¬  ¤аҐб ¬.
Ќ ЇаЁ¬Ґа, Ї®бЄ®«мЄг ­ з «® ᥣ¬Ґ­в  ¤®«¦­® ўбҐЈ¤ 
­ е®¤Ёвмбп Ї® зҐв­®¬г  ¤аҐбг, ЇҐаў®Ґ Ї®«Ґ ¤ ­­ле ­ зЁ­ Ґвбп
в Є¦Ґ Ї® зҐв­®¬г  ¤аҐбг Ё Ї®Є  б«Ґ¤гойЁҐ Ї®«п ®ЇаҐ¤Ґ«Ґ­л Є Є
б«®ў , Ё¬ҐойЁҐ зҐв­го ¤«Ё­г, ®­Ё ўбҐ Ўг¤гв ­ зЁ­ вмбп ­ 
зҐв­ле  ¤аҐб е. ‚ Ў®«миЁ­б⢥ б«гз Ґў, ®¤­ Є®, ­Ґў®§¬®¦­®
§ ¬ҐвЁвм г᪮७Ёп а Ў®вл ЇаЁ зҐв­®©  ¤аҐбб жЁЁ Ё§-§  ®зҐ­м
ўлб®Є®© бЄ®а®бвЁ а Ў®вл Їа®жҐбб®а®ў.
ЂбᥬЎ«Ґа Ё¬ҐҐв ¤ЁаҐЄвЁўг EVEN, Є®в®а п ўл§лў Ґв ўла ў­Ёў
­Ёў ­ЁҐ ¤ ­­ле Ё Є®¬ ­¤ ­  зҐв­лҐ  ¤аҐб  Ї ¬пвЁ.

Џђ€Њ…ђ ЊЂ€ЌЌ›• ЉЋ„Ћ‚: ЋЏђ…„…‹…Ќ€… ђЂ‡Њ…ђЂ ЏЂЊџ’€
------------------------------------------------------------

‚ ЇҐаў®¬ гЇа ¦­Ґ­ЁЁ ў ¤ ­­®© Ј« ўҐ Їа®ў®¤Ё« бм Їа®ўҐаЄ 
а §¬Ґа  Ї ¬пвЁ (RAM), Є®в®аго Ё¬ҐҐв Є®¬ЇмовҐа. BIOS
(Ў §®ў п бЁб⥬  ўў®¤ /ўлў®¤ ) ў ROM Ё¬ҐҐв Ї®¤Їа®Ја ¬¬г,
Є®в®а п ®ЇаҐ¤Ґ«пҐв p §¬Ґа Ї ¬пвЁ. Њ®¦­® ®Ўа вЁвмбп ў BIOS
Ї® Є®¬ ­¤Ґ INT, ў ¤ ­­®¬ c«гз Ґ Ї® ЇаҐалў ­Ёо 12H. ‚
१г«мв вҐ BIOS ў®§ўа й Ґв ў ॣЁбва AX а §¬Ґа Ї ¬пвЁ ў
ЄЁ«®Ў ©в е. ‡ Ја㧨⥠ў Ї ¬пвм DEBUG Ё ўўҐ¤ЁвҐ ¤«п INT 12H
Ё RET б«Ґ¤гойЁҐ ¬ иЁ­­лҐ Є®¤л:

E CS:100 CD 12 CB

Ќ ¦¬ЁвҐ R (Ё Return) ¤«п ®в®Ўа ¦Ґ­Ёп ᮤҐа¦Ё¬®Ј® ॣЁбва®ў Ё
ЇҐаў®© Є®¬ ­¤л. ђҐЈЁбва IP ᮤҐа¦Ёв 0100, ЇаЁ н⮬
ўлᢥ稢 Ґвбп Є®¬ ­¤  INT 12H. ’ҐЇҐам ­ ¦¬ЁвҐ T (Ё Return)
­ҐбЄ®«мЄ® а § Ё Їа®б¬®ваЁвҐ ўлЇ®«­пҐ¬лҐ Є®¬ ­¤л BIOS
(®в« ¤зЁЄ Ї®Є §лў Ґв ¬­Ґ¬®Є®¤л, е®вп ў ¤Ґ©б⢨⥫쭮бвЁ
ўлЇ®«­повбп ¬ иЁ­­лҐ Є®¤л):

STI
PUSH DS
MOV AX,0040
MOV DS,AX
MOV AX,[0013]
POP DS
IRET

‚ нв®в ¬®¬Ґ­в ॣЁбва AX ᮤҐа¦Ёв а §¬Ґа Ї ¬пвЁ ў иҐбв­ ¤ж 
вЁpЁз­®¬ д®а¬ вҐ. ’ҐЇҐам ўўҐ¤ЁвҐ ҐйҐ а § Є®¬ ­¤г T ¤«п
ўл室  Ё§ BIOS Ё ў®§ўа в  ў ў иг Їа®Ја ¬¬г. Ќ  нЄа ­Ґ
Ї®пўЁвбп Є®¬ ­¤  RET ¤«п ¬ иЁ­­®Ј® Є®¤  CB, Є®в®ал© Ўл«
ўўҐ¤Ґ­ ў ¬Ё.

‘Џ…–€Ђ‹њЌ›… ‘ђ…„‘’‚Ђ Ћ’‹Ђ„—€ЉЂ
------------------------------------------------------------

‚ ®ЇҐа жЁ®­­®© бЁб⥬Ґ DOS ўҐабЁЁ 2.0 Ё бв аиҐ ¬®¦­®
ЁбЇ®«м§®ў вм DEBUG ¤«п ўў®¤  Є®¬ ­¤  бᥬЎ«Ґа  в Є ¦Ґ, Є Є Ё
Є®¬ ­¤ ¬ иЁ­­®Ј® п§лЄ . Ќ  Їа ЄвЁЄҐ ¬®¦­® Ї®«м§®ў вмбп
®Ў®Ё¬Ё ¬Ґв®¤ ¬Ё.

Љ®¬ ­¤  A

Љ®¬ ­¤  ®в« ¤зЁЄ  A (Assemble) ЇҐаҐў®¤Ёв DEBUG ў ०Ё¬
ЇаЁҐ¬  Є®¬ ­¤  бᥬЎ«Ґа  Ё ЇҐаҐў®¤  Ёе ў ¬ иЁ­­лҐ Є®¤л.
“бв ­®ўЁ¬ ­ з «м­л©  ¤аҐб б«Ґ¤гойЁ¬ ®Ўа §®¬:

A 100 [Return]

Ћв« ¤зЁЄ ўл¤ бв §­ зҐ­ЁҐ  ¤аҐб  ᥣ¬Ґ­в  Є®¤®ў Ё ᬥ饭Ёп ў
ўўЁ¤Ґ ееее:0100. ’ҐЇҐам ¬®¦­® ўў®¤Ёвм Є ¦¤го Є®¬ ­¤г, § ўҐа
и п Є« ўЁиҐ© Return. Љ®Ј¤  ўбп Їа®Ја ¬¬  Ўг¤Ґв ўўҐ¤Ґ­ ,
­ ¦¬ЁвҐ б­®ў  Є« ўЁиг Return ¤«п ўл室  Ё§ ०Ё¬   бᥬЎ«Ґ
а . ‚ўҐ¤ЁвҐ б«Ґ¤гойго Їа®Ја ¬¬г:

MOV AL,25 [Return]
MOV BL,32 [Return]
ADD AL,BL [Return]
RET [Return]

Ї® § ўҐа襭Ёо ­  нЄа ­Ґ Ўг¤Ґв б«Ґ¤гой п Ё­д®а¬ жЁп:

ееее:0100 MOV AL,25
ееее:0102 MOV BL,32
ееее:0104 ADD AL,BL
ееее:0106 RET

‚ нв®в ¬®¬Ґ­в ®в« ¤зЁЄ Ј®в®ў Є ЇаЁҐ¬г б«Ґ¤го饩 Є®¬ ­¤л. ЏаЁ
­ ¦ вЁЁ Return ®ЇҐа жЁп Ўг¤Ґв ЇаҐЄа йҐ­ .
Њ®¦­® ўЁ¤Ґвм, зв® ®в« ¤зЁЄ ®ЇаҐ¤Ґ«Ё« бв ав®ўлҐ  ¤аҐб 
Є ¦¤®© Є®¬ ­¤л. ЏаҐ¦¤Ґ 祬 ўлЇ®«­Ёвм Їа®Ја ¬¬г, Їа®ўҐаЁ¬
бЈҐ­ҐаЁа®ў ­­лҐ ¬ иЁ­­лҐ Є®¤л.

Љ®¬ ­¤  U

Љ®¬ ­¤  ®в« ¤зЁЄ  U (Unassemble) Ї®Є §лў Ґв ¬ иЁ­­лҐ
Є®¤л ¤«п Є®¬ ­¤  бᥬЎ«Ґа . ЌҐ®Ўе®¤Ё¬® б®®ЎйЁвм ®в« ¤зЁЄг
 ¤аҐб  ЇҐаў®© Ё Ї®б«Ґ¤­Ґ© Є®¬ ­¤л, Є®в®алҐ ­Ґ®Ўе®¤Ё¬®
Їа®б¬®ваҐвм (ў ¤ ­­®¬ c«гз Ґ 100 Ё 106). ‚ўҐ¤ЁвҐ:

U 100,106 [Ё Return]

Ё ­  нЄа ­Ґ Ї®пўЁвбп

ееее:0100 B025 MOV AL,25
ееее:0102 B332 MOV BL,32
ееее:0104 00D8 ADD AL,BL
ееее:0106 C3 RET

’ҐЇҐам Їа®ўҐ¤Ґ¬ ва ббЁа®ўЄг ўлЇ®«­Ґ­Ёп Їа®Ја ¬¬л, ­ зЁ­ п б
Є®¬ ­¤л R ¤«п ўлў®¤  ᮤҐа¦Ё¬®Ј® ॣЁбва®ў Ё ЇҐаў®© Є®¬ ­¤л
Їа®Ја ¬¬л. ‘ Ї®¬®ймо Є®¬ ­¤ T ўлЇ®«­Ё¬ Ї®б«Ґ¤®ў вҐ«м­® ўбҐ
Є®¬ ­¤л Їа®Ја ¬¬л.
’ҐЇҐам ўл §­ ҐвҐ, Є Є ўў®¤Ёвм Їа®Ја ¬¬г ў ¬ иЁ­­®¬ Є®¤Ґ
Ё«Ё ­  п§лЄҐ  бᥬЎ«Ґа . ЋЎлз­® ЁбЇ®«м§гҐвбп ўў®¤ ­  п§лЄҐ
 бᥬЎ«Ґа , Є®Ј¤  ¬ иЁ­­л© Є®¤ ­ҐЁ§ўҐб⥭,   ўў®¤ ў ¬ иЁ­­®¬
Є®¤Ґ - ¤«п Ё§¬Ґ­Ґ­Ёп Їа®Ја ¬¬л ў® ўаҐ¬п ўлЇ®«­Ґ­Ёп. Ћ¤­ Є®
ў ¤Ґ©б⢨⥫쭮бвЁ Їа®Ја ¬¬  DEBUG ЇаҐ¤­ §­ зҐ­  ¤«п ®в« ¤ЄЁ
Їа®Ја ¬¬ Ё ў б«Ґ¤гойЁе Ј« ў е ®б­®ў­®Ґ ў­Ё¬ ­ЁҐ Ўг¤Ґв
㤥«Ґ­® ЁбЇ®«м§®ў ­Ёо п§лЄ   бᥬЎ«Ґа .

‘®еа ­Ґ­ЁҐ Їа®Ја ¬¬л Ё§ ®в« ¤зЁЄ 

Њ®¦­® ЁбЇ®«м§®ў вм DEBUG ¤«п б®еа ­Ґ­Ёп Їа®Ја ¬¬ ­  ¤ЁбЄҐ
ў б«Ґ¤гойЁе б«гз пе:


1. Џ®б«Ґ § Јаг§ЄЁ Їа®Ја ¬¬л ў Ї ¬пвм ¬ иЁ­л Ё ҐҐ ¬®¤ЁдЁЄ 
жЁЁ ­Ґ®Ўе®¤Ё¬® б®еа ­Ёвм Ё§¬Ґ­Ґ­­л© ў аЁ ­в. „«п нв®Ј®
б«Ґ¤гҐв:
Я § Јаг§Ёвм Їа®Ја ¬¬г Ї® ҐҐ Ё¬Ґ­Ё:
DEBUG n:Ё¬пд ©« [Return]
Я Їа®б¬®ваҐвм Їа®Ја ¬¬г б Ї®¬®ймо Є®¬ ­¤л D Ё ўўҐбвЁ
Ё§¬Ґ­Ґ­Ёп Ї® Є®¬ ­¤Ґ E,
Я § ЇЁб вм Ё§¬Ґ­Ґ­­го Їа®Ја ¬¬г: W [Return]

2. ЌҐ®Ўе®¤Ё¬® б Ї®¬®ймо DEBUG ­ ЇЁб вм ­ҐЎ®«миго Ї® ®ЎкҐ¬г
Їа®Ја ¬¬г Ё б®еа ­Ёвм ҐҐ ­  ¤ЁбЄҐ. „«п нв®Ј® б«Ґ¤гҐв:
Я ўл§ў вм ®в« ¤зЁЄ DEBUG,
Я б Ї®¬®ймо Є®¬ ­¤ A (assemble) Ё E (enter) ­ ЇЁб вм
Їа®Ја ¬¬г,
Я ЇаЁбў®Ёвм Їа®Ја ¬¬Ґ Ё¬п: N Ё¬пд ©« .COM [Return]. ’ЁЇ
Їа®Ја ¬¬л ¤®«¦Ґ­ Ўлвм COM (б¬. Ј« ўг 6 ¤«п Ї®пб­Ґ­Ё©
Ї® COM-д ©« ¬).
Я ’ Є Є Є в®«мЄ® Їа®Ја ¬¬Ёбв §­ Ґв, Ј¤Ґ ¤Ґ©б⢨⥫쭮
Є®­з Ґвбп ҐЈ® Їа®Ја ¬¬ , гЄ § вм ®в« ¤зЁЄг ¤«Ё­г
Їа®Ја ¬¬л ў Ў ©в е. ‚ Ї®б«Ґ¤­Ґ¬ ЇаЁ¬ҐаҐ Є®­ж®¬
Їа®Ја ¬¬л пў«пҐвбп Є®¬ ­¤ 

ееее:0106 C3 RET

ќв  Є®¬ ­¤  ®¤­®Ў ©в®ў п Ё Ї®н⮬г а §¬Ґа Їа®Ја ¬¬л
Ўг¤Ґв а ўҐ­ 106 (Є®­Ґж) ¬Ё­гб 100 (­ з «®), в.Ґ. 6.
Я § Їа®бЁвм ॣЁбва CX Є®¬ ­¤®©: R CX [Return]
Я ®в« ¤зЁЄ ўл¤ бв ­  нв®в § Їа®б CX 0000 (­г«Ґў®Ґ
§­ зҐ­ЁҐ)
Я гЄ § вм ¤«Ё­г Їа®Ја ¬¬л - 6,
Я § ЇЁб вм Ё§¬Ґ­Ґ­­го Їа®Ја ¬¬г: W [Return]

‚ ®Ў®Ёе б«гз пе DEBUG ўл¤ Ґв б®®ЎйҐ­ЁҐ "Writing nnnn
bytes." (‡ ЇЁбм nnnn Ў ©в®ў). …б«Ё nnnn а ў­® 0, в®
Їа®Ё§®и«  ®иЁЎЄ  ЇаЁ ўў®¤Ґ ¤«Ё­л Їа®Ја ¬¬л, Ё ­Ґ®Ўе®¤Ё¬®
Ї®ўв®аЁвм § ЇЁбм c­®ў .

Ћ‘ЌЋ‚Ќ›… ЏЋ‹Ћ†…Ќ€џ ЌЂ ЏЂЊџ’њ
------------------------------------------------------------

Ћв« ¤зЁЄ DOS DEBUG нв® ¤®бв в®з­®Ґ ¬®й­®Ґ б।бвў®,
Ї®«Ґ§­®Ґ ¤«п ®в« ¤ЄЁ  бᥬЎ«Ґа­ле Їа®Ја ¬¬. Ћ¤­ Є® б«Ґ¤гҐв
Ўлвм ®бв®а®¦­л¬ б ҐҐ ЁбЇ®«м§®ў ­ЁҐ¬, ®б®ЎҐ­­® ¤«п Є®¬ ­¤л E
(ўў®¤). ‚ў®¤ ¤ ­­ле ў ­ҐЇа ўЁ«м­лҐ  ¤аҐб  Ї ¬пвЁ Ё«Ё ўў®¤
­ҐЄ®а४в­ле ¤ ­­ле ¬®Јгв ЇаЁўҐбвЁ Є ­ҐЇаҐ¤бЄ §гҐ¬л¬
१г«мв в ¬. Ќ  нЄа ­Ґ ў н⮬ б«гз Ґ ¬®Јгв Ї®пўЁвмбп
"бва