Скачиваний:
9
Добавлен:
01.05.2014
Размер:
76.55 Кб
Скачать

— бвм I. ЏаЁЄ« ¤­®Ґ Їа®Ја ¬¬Ёа®ў ­ЁҐ

ѓ« ў  2. Ћб­®ў­ п Їа®Ја ¬¬­ п ¬®¤Ґ«м
----------------------------------------------------------------

„ ­­ п Ј« ў  ®ЇЁблў Ґв ®Єа㦥­ЁҐ ¤«п ЇаЁЄ« ¤­®Ј®
Їа®Ја ¬¬Ёа®ў ­Ёп (ЁбЄ«оз п ў®§¬®¦­®бвЁ ўҐйҐб⢥­­®©  аЁд¬ҐвЁЄЁ),
б в®зЄЁ §аҐ­Ёп Їа®Ја ¬¬Ёбв®ў, а Ў®в ойЁе ­  п§лЄҐ  бᥬЎ«Ґа . ‚
­Ґ© ®ЇЁблў овбп ®б­®ў­лҐ ®б®ЎҐ­­®бвЁ  аеЁвҐЄвгал Їа®жҐбб®а ,
­ҐЇ®б।б⢥­­® ў«ЁпойЁҐ ­  бвагЄвгаг Ё а Ў®вг ЇаЁЄ« ¤­ле
Їа®Ја ¬¬. €бЇ®«м§®ў ­ЁҐ ўҐйҐб⢥­­®©  аЁд¬ҐвЁЄЁ ®ЇЁблў Ґвбп
®в¤Ґ«м­® ў — бвЁ III.

ЋЇЁб ­ЁҐ ®б­®ў­®© Їа®Ја ¬¬­®© ¬®¤Ґ«Ё б®бв Ёв Ё§ б«Ґ¤гойЁе
з б⥩:

- ЋаЈ ­Ё§ жЁп Ї ¬пвЁ

- ’ЁЇл ¤ ­­ле

- ђҐЈЁбвал

- ”®а¬ в Є®¬ ­¤

- ‚лЎ®а ®ЇҐа ­¤®ў

- ЏаҐалў ­Ёп Ё ЁбЄ«о祭Ёп

ЏаЁ¬Ґз вҐ«м­®, зв® ўў®¤/ўлў®¤ ­Ґ а бб¬ ваЁў Ґвбп Є Є з бвм
®б­®ў­®© Їа®Ја ¬¬­®© ¬®¤Ґ«Ё. ђ §а Ў®взЁЄЁ бЁбвҐ¬л ¬®Јгв ᤥ« вм
Є®¬ ­¤л ўў®¤ /ўлў®¤  ¤®бвгЇ­л¬Ё ¤«п ЇаЁЄ« ¤­ле Їа®Ја ¬¬ Ё«Ё
§ аҐ§ҐаўЁа®ў вм нвЁ дг­ЄжЁЁ ¤«п ®ЇҐа жЁ®­­®© бЁб⥬л. €бе®¤п Ё§
нв®Ј®, ®б®ЎҐ­­®бвЁ ўў®¤ /ўлў®¤  Їа®жҐбб®а  i486(’Њ) ®ЇЁб ­л ў
— бвЁ II.

ђ §¤Ґ«л ¤ ­­®© Ј« ўл ᮤҐа¦ в ®ЇЁб ­ЁҐ ¤«п Є ¦¤®© Є®­ЄаҐв­®©
®б®ЎҐ­­®бвЁ  аеЁвҐЄвгал Їа®жҐбб®а , Є®в®а п, Є Є Їа ўЁ«®,
бгйҐб⢥­  ¤«п ЇаЁЄ« ¤­ле Їа®Ја ¬¬.

2.1 ЋаЈ ­Ё§ жЁп Ї ¬пвЁ
----------------------------------------------------------------

Џ ¬пвм ­  иЁ­Ґ Їа®жҐбб®а  i486 ­ §лў Ґвбп дЁ§ЁзҐбЄ®© Ї ¬пвмо.
Ћ­  ®аЈ ­Ё§®ў ­­  Є Є Ї®б«Ґ¤®ў вҐ«м­®бвм 8-¬Ё ЎЁв®ўле Ў ©в®ў.
Љ ¦¤®¬г Ў ©вг ᮮ⢥вбвўгҐв г­ЁЄ «м­л©  ¤аҐб, ­ §лў Ґ¬л©
дЁ§ЁзҐбЄЁ¬, Є®в®ал© ¬®¦Ґв ­ е®¤Ёвмбп ў Ё­вҐаў «Ґ ®в 0 ¤® 2**32-1
(4 ѓЎ ©в). „ЁбЇҐвзҐа Ї ¬пвЁ - нв®  ЇЇ а в­л© ¬Ґе ­Ё§¬ ¤«п
­ ¤Ґ¦­®Ј® Ё нд䥪⨢­®Ј® ЁбЇ®«м§®ў ­Ёп Ї ¬пвЁ. ЏаЁ ЁбЇ®«м§®ў ­ЁЁ
¤ ­­®Ј® ¬Ґе ­Ё§¬ , ЇаЁЄ« ¤­лҐ Їа®Ја ¬¬л ­Ґ ЁбЇ®«м§гов Їаאַ©
 ¤аҐб жЁЁ Є дЁ§ЁзҐбЄ®© Ї ¬пвЁ,    ¤аҐбговбп Є ­ҐЄ®в®а®© ¬®¤Ґ«Ё
Ї ¬пвЁ, ­ §лў Ґ¬®© ўЁавг «м­®© Ї ¬пвмо.

„ЁбЇҐвзҐа Ї ¬пвЁ Ї®¤¤Ґа¦Ёў Ґв ᥣ¬Ґ­в жЁо Ё § ¬ҐйҐ­ЁҐ бва ­Ёж
(Ї®¤Є зЄг). ‘ҐЈ¬Ґ­в жЁп - нв® ¬Ґе ­Ё§¬, ®ЎҐбЇҐзЁў ойЁ© а §ЎЁҐ­ЁҐ
Ї ¬пвЁ ­  ®в¤Ґ«м­лҐ ­Ґ§ ўЁбЁ¬лҐ  ¤аҐб­лҐ Їа®бва ­бвў . Џ®¤Є зЄ 
- нв® ¬Ґе ­Ё§¬ Ї®¤¤Ґа¦ЄЁ ¬®¤Ґ«Ё Ў®«ми®Ј®  ¤аҐб­®Ј® Їа®бва ­бвў 
Ћ‡“, ॠ«м­® ЁбЇ®«м§гп ¬Ґ­миЁ© ®ЎкҐ¬ Ћ‡“ Ё ­ҐЄ®в®а®Ґ ¤ЁбЄ®ў®Ґ
Їа®бва ­бвў®. ‚®§¬®¦­® ЁбЇ®«м§®ў ­ЁҐ ®¤­®Ј® Ё§ гЄ § ­­ле
¬Ґе ­Ё§¬®ў Ё«Ё Ёе ®¤­®ўаҐ¬Ґ­­®Ґ ЁбЇ®«м§®ў ­ЁҐ. Ђ¤аҐб,
ЁбЇ®«м§гҐ¬л© ў Їа®Ја ¬¬Ґ, ­ §лў Ґвбп «®ЈЁзҐбЄЁ¬  ¤аҐб®¬.
“бва®©бвў® ᥣ¬Ґ­в жЁЁ ЇаҐ®Ўа §гҐв «®ЈЁзҐбЄЁ©  ¤аҐб ў ­ҐЄ®в®ал©
Їа®¬Ґ¦гв®з­л©  ¤аҐб ­ҐбҐЈ¬Ґ­вЁа®ў ­­®Ј®  ¤аҐб­®Ј® Їа®бва ­бвў ,
­ §лў Ґ¬л© «Ё­Ґ©­л¬. “бва®©бвў® § ¬ҐйҐ­Ёп бва ­Ёж ЇаҐ®Ўа §гҐв
Ї®«г祭­л© «Ё­Ґ©­л©  ¤аҐб ў дЁ§ЁзҐбЄЁ©.

ђҐ «м­®, Ї ¬пвм ¬®¦Ґв ЇаҐ¤бв ў«пвм б®Ў®© Ґ¤Ё­®Ґ  ¤аҐб­®Ґ
Їа®бва ­бвў®, Ї®е®¦ҐҐ ­  дЁ§ЁзҐбЄго Ї ¬пвм. €«Ё, ®­  ¬®¦Ґв
ЇаҐ¤бв ў«пвм б®Ў®© ­ Ў®а Ё§ ®¤­®Ј® Ё«Ё Ў®«ҐҐ ­Ґ§ ўЁбЁ¬ле
Їа®бва ­бвў Ї ¬пвЁ, ­ §лў Ґ¬ле ᥣ¬Ґ­в ¬Ё. ‘ҐЈ¬Ґ­вл ¬®Јгв Ўлвм
ЁбЇ®«м§®ў ­л бЇҐжЁ «м­® ¤«п еа ­Ґ­Ёп Є®¤  Їа®Ја ¬¬л (Є®¬ ­¤),
¤ ­­ле Ё«Ё б⥪ . ” ЄвЁзҐбЄЁ, Є ¦¤ п Є®­ЄаҐв­ п Їа®Ја ¬¬  ¬®¦Ґв
ЁбЇ®«м§®ў вм ¤® 16383 ᥣ¬Ґ­в®ў а §«Ёз­®© ¤«Ё­л Ё а §«Ёз­®Ј®
­ §­ зҐ­Ёп. ‘ҐЈ¬Ґ­в жЁп ¬®¦Ґв Ўлвм ЁбЇ®«м§®ў ­  ¤«п Ї®ўл襭Ёп
­ ¤Ґ¦­®бвЁ Їа®Ја ¬¬ Ё бЁб⥬. Ќ ЇаЁ¬Ґа, а §¬ҐйҐ­ЁҐ б⥪ 
Їа®Ја ¬¬л Ё ҐҐ Є®¤  ў а §«Ёз­ле ᥣ¬Ґ­в е Ї®§ў®«пҐв Ё§ЎҐ¦ вм
­ «®¦Ґ­Ёп ¤ ­­ле Ё Є®¤  ў б«гз Ґ ЇҐаҐЇ®«­Ґ­Ёп б⥪ .

‚­Ґ § ўЁбЁ¬®бвЁ ®в в®Ј®, ЁбЇ®«м§гҐвбп ¬­®Ј® ᥣ¬Ґ­в®ў Ё«Ё ­Ґв,
«®ЈЁзҐбЄЁ©  ¤аҐб ва ЄвгҐвбп Є Є ᬥ饭ЁҐ ў ᥣ¬Ґ­вҐ Ё б®Ј« б­®
н⮬㠯८Ўа §гҐвбп ў «Ё­Ґ©­л©. Љ ¦¤л© ᥣ¬Ґ­в Ё¬ҐҐв ¤ЁбЄаЁЇв®а,
Є®в®ал© б®¤Ґа¦Ёв ҐЈ® Ў §®ўл©  ¤аҐб Ё ¬ ЄбЁ¬ «м­л© а §¬Ґа. …б«Ё
ᬥ饭ЁҐ ¬Ґ­миҐ а §¬Ґа  Ё ­Ґв ЇаҐЇп¤бвўЁ© ¤«п з⥭Ёп ᥣ¬Ґ­в ,
«Ё­Ґ©­л©  ¤аҐб Ї®«гз Ґвбп б«®¦Ґ­ЁҐ¬ Ў §®ў®Ј®  ¤аҐб  Ё ᬥ饭Ёп.

‹Ё­Ґ©­л©  ¤аҐб, ўла Ў®в ­­л© гбва®©бвў®¬ ᥣ¬Ґ­в жЁЁ,
ЁбЇ®«м§гҐвбп ­ҐЇ®б।б⢥­­® Є Є дЁ§ЁзҐбЄЁ©  ¤аҐб, Ґб«Ё 31-л©
ЎЁв ॣЁбва  CR0 ®зЁйҐ­ (®ЇЁб ­ЁҐ ॣЁбва  CR0 ᬮваЁ ў ѓ« ўҐ
4). „ ­­л© ЎЁв ॣЁбва  гЄ §лў Ґв, ЁбЇ®«м§гҐвбп Ё«Ё ­Ґ
ЁбЇ®«м§гҐвбп ¬Ґе ­Ё§¬ Ї®¤Є зЄЁ бва ­Ёж. …б«Ё ¦Ґ ¤ ­­л© ЎЁв ­Ґ
®зЁйҐ­, ¤«п ЇаҐ®Ўа §®ў ­Ёп «Ё­Ґ©­®Ј®  ¤аҐб  ў дЁ§ЁзҐбЄЁ©
ЁбЇ®«м§гҐвбп гбва®©бвў® Ї®¤Є зЄЁ бва ­Ёж.

“бва®©бвў® Ї®¤Є зЄЁ бва ­Ёж ®ЎҐбЇҐзЁў Ґв ¤агЈ®© га®ўҐ­м
®аЈ ­Ё§ жЁЁ Ї ¬пвЁ. Ћ­® а §ЎЁў Ґв «Ё­Ґ©­®Ґ  ¤аҐб­®Ґ Їа®бва ­бвў®
­  Ў«®ЄЁ дЁЄбЁа®ў ­­®© ¤«Ё­л (4Љ Ў ©в), ­ §лў Ґ¬лҐ бва ­Ёж ¬Ё.
‹®ЈЁзҐбЄ®Ґ  ¤аҐб­®Ґ Їа®бва ­бвў® ®в®Ўа ¦ Ґвбп ў «Ё­Ґ©­®Ґ
 ¤аҐб­®Ґ Їа®бва ­бвў®, Є®в®а®Ґ ®в®Ўа ¦ Ґвбп ­  ­ҐбЄ®«мЄ®
бва ­Ёж. ‘ва ­Ёжл ¬®Јгв ­ е®¤Ёвмбп Є Є ў Ї ¬пвЁ, в Є Ё ­  ¤ЁбЄҐ.
ЏаЁ ®Ўа йҐ­ЁЁ Їа®Ја ¬¬л Ї® «®ЈЁзҐбЄ®¬г  ¤аҐбг, ®­ ва ­б«ЁагҐвбп
ў  ¤аҐб ­  бва ­ЁжҐ Ї ¬пвЁ, Ё«Ё ЈҐ­ҐаЁагҐвбп ЁбЄ«о祭ЁҐ (Ґб«Ё
¤ ­­ п бва ­Ёж  ®вбгвбвўгҐв ў Ї ¬пвЁ). ЏаЁ ў®§­ЁЄ­®ўҐ­ЁЁ
ЁбЄ«о祭Ёп, гЇа ў«Ґ­ЁҐ ЇҐаҐ¤ Ґвбп ®ЇҐа жЁ®­­®© бЁб⥬Ґ, Є®в®а п
¤®«¦­  Ї®Їлв вмбп бзЁв вм ­г¦­го бва ­Ёжг б ¤ЁбЄ  Ё ®Ў­®ўЁвм
в Ў«Ёжг бва ­Ёж. Џ®б«Ґ нв®Ј®, а Ў®в  Їа®Ја ¬¬л, Є®в®а п ўл§ў « 
ЁбЄ«о祭ЁҐ ў®§®Ў­®ў«пҐвбп ЎҐ§ ЈҐ­Ґа жЁЁ ЁбЄ«о祭Ёп.

…б«Ё ЁбЇ®«м§гҐвбп ­ҐбЄ®«мЄ® а §«Ёз­ле ᥣ¬Ґ­в®ў, ®­Ё пў«повбп
з бвмо Їа®Ја ¬¬­®Ј® ®Єа㦥­Ёп, ўЁ¤Ё¬®Ј® ¤«п ЇаЁЄ« ¤­®Ј®
Їа®Ја ¬¬Ёбв . …б«Ё ¦Ґ ЁбЇ®«м§гҐвбп Ї®¤Є зЄ , в®, Є Є Їа ўЁ«®,
¬Ґе ­Ё§¬ § ¬ҐйҐ­Ёп ¤«п ЇаЁЄ« ¤­®Ј® Їа®Ја ¬¬Ёбв  ®бв Ґвбп
­ҐўЁ¤Ё¬л¬. €бЄ«о祭ЁҐ б®бв ў«пҐв б«гз ©, Є®Ј¤  ЇаЁЄ« ¤­ п
Їа®Ја ¬¬  ў§ Ё¬®¤Ґ©бвўгҐв б  «Ј®аЁв¬®¬ § ¬ҐйҐ­Ёп бва ­Ёж
®ЇҐа жЁ®­­®© бЁб⥬л. „ ­­л©  «Ј®аЁв¬  ЄвЁўЁ§ЁагҐвбп Є®Ј¤  ўбҐ
бва ­Ёжл Ї ¬пвЁ ЁбЇ®«м§®ў ­л Ё ®ЇҐа жЁ®­­ п бЁб⥬  ¤®«¦­ 
аҐиЁвм, Є Єго бва ­Ёжг ­Ґ®Ўе®¤Ё¬® ўлвҐб­Ёвм ­  ¤ЁбЄ. ‚бҐ
 «Ј®аЁв¬л § ¬ҐйҐ­Ёп бва ­Ёж (ЁбЄ«оз п ¬Ґв®¤ б«гз ©­®Ј®
ўлвҐб­Ґ­Ёп) ў ­ҐЄ®в®але бЁвг жЁпе ¬®Јгв а Ў®в вм Єа ©­Ґ
­Ґнд䥪⨢­®, зв® ¬®¦Ґв Ўлвм ЁбЇа ў«Ґ­® бЇҐжЁ «м­®© ЇаЁЄ« ¤­®©
Їа®Ја ¬¬®©.

ЂаеЁвҐЄвга  Їа®жҐбб®а  i486 ¤ Ґв а §а Ў®взЁЄ ¬ бў®Ў®¤г ўлЎ®а 
¬®¤Ґ«Ё Ї ¬пвЁ ¤«п Є ¦¤®© ®в¤Ґ«м­®© Їа®Ја ¬¬л, ¤ ¦Ґ Ґб«Ё нвЁ
Їа®Ја ¬¬л ўлЇ®«­повбп ®¤­®ўаҐ¬Ґ­­®. ‚®§¬®¦Ґ­ ўлЎ®а «оЎ®© ¬®¤Ґ«Ё
®аЈ ­Ё§ жЁЁ Ї ¬пвЁ, пў«по饩бп Їа®¬Ґ¦гв®з­®© ¬Ґ¦¤г ¤ўг¬п
б«Ґ¤гойЁ¬Ё ¬®¤Ґ«п¬Ё:

- "Џ«®бЄ®Ґ"  ¤аҐб­®Ґ Їа®бва ­бвў®, ЇаЁ Є®в®а®¬ Їа®бва ­бвў 
Є®¤®ў, б⥪  Ё ¤ ­­ле ®в®Ўа ¦ овбп ў ®ЎйЁҐ «Ё­Ґ©­лҐ  ¤аҐб . ‚
н⮬ б«гз Ґ ᥣ¬Ґ­в жЁп ЁЈ­®аЁагҐвбп Ё Ї®§ў®«пҐвбп ¤®бвгЇ
«оЎ®Ј® вЁЇ  гЄ § вҐ«п ­  Ї ¬пвм Є «оЎ®¬г вЁЇг ¤ ­­ле.

- ‘ҐЈ¬Ґ­вЁа®ў ­­®Ґ  ¤аҐб­®Ґ Їа®бва ­бвў® б а §«Ёз­л¬Ё ᥣ¬Ґ­в ¬Ё
¤«п Їа®бва ­бвў Є®¤ , ¤ ­­ле Ё б⥪ . Њ®¦Ґв Ўлвм ЁбЇ®«м§®ў ­®
¤® 16383 «Ё­Ґ©­ле  ¤аҐб­ле Їа®бва ­бвў, а §¬Ґа®¬ ¤® 4 ЈЁЈ®Ў ©в
Є ¦¤®Ґ.

ЋЎҐ нвЁ ¬®¤Ґ«Ё ¬®Јгв ®ЎҐбЇҐзЁў вм § йЁвг Ї ¬пвЁ. Ља®¬Ґ в®Ј®,
ў®§¬®¦Ґ­ ўлЎ®а «оЎ®© ¬®¤Ґ«Ё, Їа®¬Ґ¦гв®з­®© ¬Ґ¦¤г гЄ § ­­л¬Ё.
ЏаЁ­жЁЇл ўлЎ®а  ¬®¤Ґ«Ё Ї ¬пвЁ Ё бЇ®б®Ўл а Ў®вл бЁб⥬­ле
Їа®Ја ¬¬Ёбв®ў ў ўлЎа ­­®© ¬®¤Ґ«Ё ®ЇЁб ­л ў — бвЁ II - ‘Ёб⥬­®Ґ
Їа®Ја ¬¬Ёа®ў ­ЁҐ.

2.1.1 ЌҐбҐЈ¬Ґ­вЁа®ў ­­ п Ё«Ё "Џ«®бЄ п" ¬®¤Ґ«м
----------------------------------------------------------------


ЌҐбҐЈ¬Ґ­вЁа®ў ­­ п ¬®¤Ґ«м - нв® б ¬ п Їа®бв п ¬®¤Ґ«м Ї ¬пвЁ.
ЌҐб¬®вап ­  в®, зв® ­Ґ бгйҐбвўгҐв ЎЁв  ०Ё¬  Ё«Ё гЇа ў«по饣®
ॣЁбва , Є®в®алҐ Ї®§ў®«п«Ё Ўл ўЄ«оз вм Ё ўлЄ«оз вм ¬Ґе ­Ё§¬
ᥣ¬Ґ­в жЁЁ, ­Ґ®Ўе®¤Ё¬л© нд䥪⠤®бвЁЈ Ґвбп ®в®Ўа ¦Ґ­ЁҐ¬
ўбҐе ᥣ¬Ґ­в®ў ў Ґ¤Ё­®Ґ «Ё­Ґ©­®Ґ  ¤аҐб­®Ґ Їа®бва ­бвў®. ‚
१г«мв вҐ нв®Ј® ўбҐ ®ЇҐа жЁЁ б Ї ¬пвмо ®Ўа й овбп Є ®ЎйҐ¬г
Їа®бва ­бвўг Ї ¬пвЁ.

‚ Ї«®бЄ®© ¬®¤Ґ«Ё, ᥣ¬Ґ­вл ¬®Јгв Ї®Єалў вм ўҐбм 4-е ЈЁЈ Ў ©в­л©
¤Ё Ї §®­ дЁ§ЁзҐбЄЁе  ¤аҐб®ў, Ё«Ё в®«мЄ® ⥠ ¤аҐб , Є®в®алҐ
®в®Ўа ¦ овбп ­  дЁ§ЁзҐбЄго Ї ¬пвм. ЏаҐЁ¬гйҐбвў® ¬Ё­Ё¬ «м­®Ј®
 ¤аҐб­®Ј® Їа®бва ­бвў  § Є«оз Ґвбп ў ⮬, зв® ®­® ®ЎҐбЇҐзЁў Ґв
¬Ё­Ё¬ «м­л© га®ўҐ­м  ЇЇ а в­®© § йЁвл ®в Їа®Ја ¬¬­ле ®иЁЎ®Є.
€бЄ«о祭ЁҐ б®бв ў«пҐв б«гз ©, Є®Ј¤  «®ЈЁзҐбЄЁ©  ¤аҐб гЄ §лў Ґв
­   ¤аҐб ­ҐбгйҐбвўго饩 Ї ¬пвЁ.

2.1.2 ‘ҐЈ¬Ґ­вЁа®ў ­­ п ¬®¤Ґ«м
----------------------------------------------------------------

‚ ᥣ¬Ґ­вЁа®ў ­­®© ¬®¤Ґ«Ё ®аЈ ­Ё§ жЁЁ Ї ¬пвЁ, «®ЈЁзҐбЄ®Ґ
 ¤аҐб­®Ґ Їа®бва ­бвў® ᮤҐа¦Ёв ¤® 16383 ᥣ¬Ґ­в®ў, а §¬Ґа®¬ ¤® 4
-е ЈЁЈ Ў ©в Є ¦¤л©, в.Ґ. ®ЎйЁ© ®ЎкҐ¬ ¬®¦Ґв ¤®бвЁЈ вм 2**46 Ў ©в
(64 вҐа Ў ©в). Џа®жҐбб®а ®в®Ўа ¦ Ґв нв® 64-е вҐа Ў ©в®ў®Ґ
«®ЈЁзҐбЄ®Ґ  ¤аҐб­®Ґ Їа®бва ­бвў® ў дЁ§ЁзҐбЄ®Ґ  ¤аҐб­®Ґ
Їа®бва ­бвў® (¤® 4-е ЈЁЈ Ў ©в) ў ᮮ⢥вбвўЁЁ б ¬Ґе ­Ё§¬®¬
ЇаҐ®Ўа §®ў ­Ёп  ¤аҐб®ў, ®ЇЁб ­­л¬ ў ѓ« ўҐ 5. ЏаЁЄ« ¤­лҐ
Їа®Ја ¬¬Ёбвл ¬®Јгв ­Ґ ў¤ ў вмбп ў Ї®¤а®Ў­®бвЁ ¤ ­­®Ј® ¬Ґе ­Ё§¬ 
®в®Ўа ¦Ґ­Ёп. ЏаҐЁ¬гйҐбвў® ᥣ¬Ґ­вЁа®ў ­­®© ¬®¤Ґ«Ё § Є«оз Ґвбп ў
⮬, з⮠ᬥ饭ЁҐ ў­гваЁ Є ¦¤®Ј®  ¤аҐб­®Ј® Їа®бва ­бвў 
Їа®ўҐапҐвбп ®в¤Ґ«м­® Ё ¤®бвгЇ Є Є ¦¤®¬г ᥣ¬Ґ­вг Є®­ва®«Ёаговбп
Ё­¤ЁўЁ¤г «м­®.

“Є § вҐ«м ­  ᥣ¬Ґ­вЁа®ў ­­®Ґ  ¤аҐб­®Ґ Їа®бва ­бвў® б®бв®Ёв Ё§
¤ўге з б⥩:

1. 16-а §ап¤­®Ґ Ї®«Ґ ᥫҐЄв®а  ᥣ¬Ґ­в , Є®в®а®Ґ Ё¤Ґ­вЁдЁжЁагҐв
ᥣ¬Ґ­в.

2. ‘¬ҐйҐ­ЁҐ, Є®в®а®Ґ ЇаҐ¤бв ў«пҐв б®Ў®© 32-а §ап¤­л©  ¤аҐб
ў­гвਠᥣ¬Ґ­в .

Џа®жҐбб®а ЁбЇ®«м§гҐв ᥫҐЄв®а ᥣ¬Ґ­в  ¤«п Ї®«г祭Ёп «Ё­Ґ©­®Ј®
 ¤аҐб  ­ з «  ᥣ¬Ґ­в , ­ §лў Ґ¬®Ј® Ў §®ўл¬  ¤аҐб®¬. ЋЎа йҐ­ЁҐ Є
Ї ¬пвЁ Ё§ Їа®Ја ¬¬ ®бгйҐбвў«пҐвбп ЇаЁ Ї®¬®йЁ дЁЄбЁа®ў ­­ле
ᬥ饭Ё© ®в­®бЁвҐ«м­® ¤ ­­®Ј® Ў §®ў®Ј®  ¤аҐб , зв® Ї®§ў®«пҐв
§ Јаг¦ вм ў Ї ¬пвм Ё ўлЇ®«­пвм ®ЎкҐЄв­лҐ ¬®¤г«Ё ЎҐ§
Є®а४вЁа®ўЄЁ  ¤аҐб®ў (¤Ё­ ¬ЁзҐбЄ п Є®¬Ї ­®ўЄ ). ђ §¬Ґа ᥣ¬Ґ­в 
®ЇаҐ¤Ґ«пҐвбп Їа®Ја ¬¬Ёб⮬, зв® Ї®§ў®«пҐв ¤Ґ« вм ҐЈ® а ў­л¬
а §¬Ґаг ᮤҐа¦ йҐЈ®бп ў ­Ґ¬ ¬®¤г«п.

2.2 ’ЁЇл ¤ ­­ле
----------------------------------------------------------------

Ћб­®ў­л¬Ё вЁЇ ¬Ё ¤ ­­ле пў«повбп Ў ©вл, б«®ў  Ё ¤ў®©­лҐ б«®ў 
(ᬮваЁ ђЁбг­®Є 2-2). Ѓ ©в ®Ўа §гов ў®бҐ¬м б®бҐ¤­Ёе ЎЁв®ў,
Є®в®алҐ ­г¬Ґаговбп б 0 ¤® 7, ЇаЁзҐ¬ ЎЁв 0 пў«пҐвбп б ¬л¬ ¬« ¤иЁ¬
§­ з йЁ¬ ЎЁв®¬.

‘«®ў® б®бв®Ёв Ё§ ¤ўге Ў ©в®ў, Ё¬ҐойЁе Ї®б«Ґ¤®ў вҐ«м­лҐ  ¤аҐб .
’.®. б«®ў® ᮤҐа¦Ёв 16 ЎЁв, Є®в®алҐ ­г¬Ґаговбп ®в 0 ¤® 15. Ѓ ©в,
ᮤҐа¦ йЁ© ­г«Ґў®© ЎЁв, ­ §лў Ґвбп ¬« ¤иЁ¬ Ў ©в®¬,   Ў ©в,
ᮤҐа¦ йЁ© 15-© ЎЁв - бв аиЁ¬ Ў ©в®¬. ‚ Їа®жҐбб®аҐ i486 ¬« ¤иЁ©
Ў ©в еа ­Ёвбп Ї® ¬Ґ­миҐ¬г  ¤аҐбг. Ђ¤аҐб®¬ б«®ў  бзЁв Ґвбп  ¤аҐб
ҐЈ® ¬« ¤иҐЈ® Ў ©в . Ђ¤аҐб бв а襣® Ў ©в  ¬®¦Ґв Ўлвм ЁбЇ®«м§®ў ­
¤«п ¤®бвгЇ  Є бв а襩 Ї®«®ўЁ­Ґ б«®ў .

ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї
і ЪДДДДДДДДДДДДДДДДДДДї і
і ЪДДБДДДДДДДДДДДДДДДДДї і і
і ЪДБДДДДДДДДДДДДДДДДДДї і і і
і ЪДБДДДДДДДДДДДДДДДДДДї і і і і
і ЪДБДДДДДДДДДДДДДДДДДї і ГДЩ і і
і ЪДБДДДДДДДДДДДДДДДДї і і і і і
і і і і і і і і
і і і і і і і і
і ГДДДДДДДДДДДДДДДДДДґ і і і і і
і і ЋЏ…ђЂЌ„ ГДДЩ і ГДДДЩ і
і ДДД ГДДДДДДДДДДДДДДДДДДґ і і і
і і і ГДДДДДЩ і і
і ‘¬ҐйҐ­ЁҐ ў­гваЁ і і ГДДДДДДДЩ і
і ᥣ¬Ґ­в  і і і і
і ДДД АДДДДДДДДДДДДДДДДДДЩ і
і ^ і
і і і
і і і
і ‘Ґ«ҐЄв®а ᥣ¬Ґ­в  ДДДДДЩ і
і 15 0 і
і ЪДДДДДДДДДДДДДДДДДДДДДДДДДї і
і і ‘Ґ«ҐЄв®а ᥣ¬Ґ­в  і і
і АДДДДДДДДДДДДДДДДДДДДДДДДДЩ і
і 31 0 і
і ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї і
і і ‘¬ҐйҐ­ЁҐ ў­гвਠᥣ¬Ґ­в  і і
і АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ і
і і
і і
АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ

ђЁбг­®Є 2-1. ‘ҐЈ¬Ґ­в­ п  ¤аҐб жЁп

„ў®©­®Ґ б«®ў® б®бв®Ёв Ё§ зҐвлаҐе Ў ©в, Ё¬ҐойЁе Ї®б«Ґ¤®ў вҐ«м­лҐ
 ¤аҐб . ’.®. ¤ў®©­®Ґ б«®ў® ᮤҐа¦Ёв 32 ЎЁв , Є®в®алҐ ­г¬Ґаговбп
®в 0 ¤® 31. ‘«®ў®, ᮤҐа¦ йҐҐ ­г«Ґў®© ЎЁв, ­ §лў Ґвбп ¬« ¤иЁ¬
б«®ў®¬,   б«®ў®, ᮤҐа¦ йҐҐ 31-© ЎЁв - бв аиЁ¬ б«®ў®¬. Њ« ¤иҐҐ
б«®ў® еа ­Ёвбп Ї® ¬Ґ­миҐ¬г  ¤аҐбг. Ђ¤аҐб®¬ ¤ў®©­®Ј® б«®ў 
бзЁв Ґвбп  ¤аҐб ҐЈ® ¬« ¤иҐЈ® б«®ў . Ђ¤аҐб бв а襣® б«®ў  ¬®¦Ґв
Ўлвм ЁбЇ®«м§®ў ­ ¤«п ¤®бвгЇ  Є бв а襩 Ї®«®ўЁ­Ґ ¤ў®©­®Ј® б«®ў .

„«п ¤®бвЁ¦Ґ­Ёп ¬ ЄбЁ¬ «м­®© ЈЁЎЄ®бвЁ ў бвагЄвга е ¤ ­­ле Ё
нд䥪⨢­®Ј® ЁбЇ®«м§®ў ­Ёп Ї ¬пвЁ, б«®ў  ­Ґ®Ўп§ вҐ«м­®
ўла ў­Ёў вм Ї® зҐв­л¬  ¤аҐб ¬. „ў®©­лҐ б«®ў  в Є¦Ґ ­Ґ®Ўп§ вҐ«м­®
ўла ў­Ёў вм Ї®  ¤аҐб ¬, Єа в­л¬ зҐвл६. Ћ¤­ Є®, Ё§-§  в®Ј®, зв®
Їа®жҐбб®а i486 Ё¬ҐҐв 32-а §ап¤­го иЁ­г, ®Ў¬Ґ­ ¤ ­­л¬Ё ¬Ґ¦¤г
Їа®жҐбб®а®¬ Ё Ї ¬пвмо Їа®Ё§ў®¤Ёвбп ¤ў®©­л¬Ё б«®ў ¬Ё,
­ зЁ­ ойЁ¬Ёбп б  ¤аҐб®ў, Єа в­ле зҐвл६. Џа®жҐбб®а ЇаҐ®Ўа §гҐв
§ Їа®бл ­Ґўла®ў­Ґ­­ле б«®ў Ё«Ё ¤ў®©­ле б«®ў ў Ї®б«Ґ¤®ў вҐ«м­®бвм
§ Їа®б®ў, ¤®ЇгбвЁ¬ле ¤«п Ё­вҐадҐ©б  б Ї ¬пвмо. ’ ЄЁ¬ ®Ўа §®¬,
®вбгвбвўЁҐ ўла ў­Ёў ­Ёп ¤ ­­ле б­Ё¦ Ґв Їа®Ё§ў®¤ЁвҐ«м­®бвм Ё§-§ 
㢥«ЁзҐ­Ёп Є®«ЁзҐбвў  ®Ўа йҐ­Ё© Є Ї ¬пвЁ. „«п Ї®ўл襭Ёп
Їа®Ё§ў®¤ЁвҐ«м­®бвЁ бвагЄвгал ¤ ­­ле (®б®ЎҐ­­® б⥪Ё) б«Ґ¤гҐв
ўла ў­Ёў вм Ї® зҐв­л¬  ¤аҐб ¬ Ё Ї®  ¤аҐб ¬, Єа в­л¬ зҐвл६.


ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї
і і
і 7 0 і
і ЪДДДДДДДДДДДДДДДї і
і і Ѓ ©в і ЃЂ‰’ і
і АДДДДДДДДДДДДДДДЩ і
і 15 0 і
і ЪДДДДДДДДДДДДДВДДДДДДДДДДДДДї і
і і ‘в аиЁ© Ў ©ві Њ« ¤иЁ© Ў ©ві ‘‹Ћ‚Ћ і
і АДДДДДДДДДДДДДБДДДДДДДДДДДДДЩ і
і  ¤аҐб N+1  ¤аҐб N і
і 31 15 0 і
і ЪДДДДДДДДДДДДДДДДДДДДДДВДДДДДДДДДДДДДДДДДДДДДДДДДДДї і
і і ‘в а襥 б«®ў® і Њ« ¤иҐҐ б«®ў® і „‚Ћ‰ЌЋ… і
і АДДДДДДДДДДДДДДДДДДДДДДБДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ ‘‹Ћ‚Ћ і
і  ¤аҐб N+3  ¤аҐб N+2  ¤аҐб N+1  ¤аҐб N і
і і
АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ

ђЁбг­®Є 2-2. Ћб­®ў­лҐ вЁЇл ¤ ­­ле


ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї
і і
і ЪДДДДДДДДДДДДДДДї і
і і і … і
і „ў®©­®Ґ б«®ў® Ї®  ¤аҐбг A ДВД ГДДДДДДДДДДДДДДДґ і
і ᮤҐа¦Ёв 7AFE0636 і і 7A і D і
і ДВД і ГДДДДДДДДДДДДДДДґ і
і і і і FE і C і
і ‘«®ў® Ї®  ¤аҐбг B ᮤҐа¦Ёв і і ГДДДДДДДДДДДДДДДґ і
і FE06 і і і 06 і B і
і ДБД і ГДДДДДДДДДДДДДДДґ і
і і і 36 і A і
і ДВД ДБД ГДДДДДДДДДДДДДДДґ і
і Ѓ ©в Ї®  ¤аҐбг 9 і і 1F і 9 і
і ᮤҐа¦Ёв 1F ДБД ГДДДДДДДДДДДДДДДґ і
і і і 8 і
і ДВД ГДДДДДДДДДДДДДДДґ і
і і і 23 і 7 і
і ‘«®ў® Ї®  ¤аҐбг 2 ᮤҐа¦Ёв і ГДДДДДДДДДДДДДДДґ і
і і і 0B і 6 і
і ДБД ГДДДДДДДДДДДДДДДґ і
і і і 5 і
і ГДДДДДДДДДДДДДДДґ і
і і і 4 і
і ‘«®ў® Ї®  ¤аҐбг 2 ᮤҐа¦Ёв ДВД ГДДДДДДДДДДДДДДДґ і
і 74CB і і 74 і 3 і
і ДВД і ГДДДДДДДДДДДДДДДґ і
і і і і CB і 2 і
і ‘«®ў® Ї®  ¤аҐбг 1 ᮤҐа¦Ёв і ДБД ГДДДДДДДДДДДДДДДґ і
і CB31 і і 31 і 1 і
і ДБД ГДДДДДДДДДДДДДДДґ і
і і і 0 і
і АДДДДДДДДДДДДДДДЩ і
і і
АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ

ђЁбг­®Є 2-3. Ѓ ©вл, б«®ў  Ё ¤ў®©­лҐ б«®ў  ў Ї ¬пвЁ


’.Є. Ў ©вл, б«®ў  Ё ¤ў®©­лҐ б«®ў  пў«повбп ®б­®ў­л¬Ё вЁЇ ¬Ё
®ЇҐа ­¤®ў, Їа®жҐбб®а в Є¦Ґ Ї®¤¤Ґа¦Ёў Ґв ¤®Ї®«­ЁвҐ«м­го
Ё­вҐаЇаҐв жЁо нвЁе ®ЇҐа ­¤®ў. ‘ЇҐжЁ «Ё§Ёа®ў ­­лҐ Є®¬ ­¤л
а бЇ®§­ ов б«Ґ¤гойЁҐ вЁЇл ¤ ­­ле (ᬮваЁ ђЁбг­®Є 2-4):

- –Ґ«л© вЁЇ: §­ Є®ў®Ґ ¤ў®Ёз­®Ґ §­ зҐ­ЁҐ, ᮤҐа¦ йҐҐбп ў
32-а §ап¤­®¬ ¤ў®©­®¬ б«®ўҐ, 16-а §ап¤­®¬ б«®ўҐ Ё«Ё 8-а §ап¤­®¬
Ў ©вҐ. ‚ᥠ®ЇҐа жЁЁ ЇаҐ¤Ї®« Ј о⠯।бв ў«Ґ­ЁҐ зЁбҐ« ў
¤®Ї®«­ЁвҐ«м­®¬ Є®¤Ґ. ‡­ Є®ўл© ЎЁв а бЇ®«®¦Ґ­ ў ЎЁвҐ 7 ў Ў ©вҐ,
ў ЎЁвҐ 15 ў б«®ўҐ Ё ў ЎЁвҐ 31 ў ¤ў®©­®¬ б«®ўҐ. Ћ­ а ўҐ­ 0 ¤«п
Ї®«®¦ЁвҐ«м­ле зЁбҐ« Ё 1 ¤«п ®ваЁж вҐ«м­ле. 8-а §ап¤­®Ґ 楫®Ґ
зЁб«® ¬®¦Ґв Ё§¬Ґ­пвмбп ў ¤Ё Ї §®­Ґ ®в -128 ¤® +127,
16-а §ап¤­®Ґ 楫®Ґ зЁб«® ў ¤Ё Ї §®­Ґ ®в -32768 ¤® +32767,   32
-а §ап¤­®Ґ 楫®Ґ зЁб«® ў ¤Ё Ї §®­Ґ ®в -2**31 ¤® +2**31-1.

- ЋЎлз­л© вЁЇ: ЎҐ§§­ Є®ў®Ґ ¤ў®Ёз­®Ґ §­ зҐ­ЁҐ, ᮤҐа¦ йҐҐбп ў 32-
а §ап¤­®¬ ¤ў®©­®¬ б«®ўҐ, 16-а §ап¤­®¬ б«®ўҐ Ё«Ё 8-а §ап¤­®¬
Ў ©вҐ. ‡­ зҐ­ЁҐ зЁб«  ¤«п Ў ©в  ¬®¦Ґв Ё§¬Ґ­пвмбп ®в 0 ¤® 255,
¤«п б«®ў  ®в 0 ¤® 65535 Ё ¤«п ¤ў®©­®Ј® б«®ў  ®в 0 ¤® 2**32-1.

- Ѓ«Ё¦­Ё© гЄ § вҐ«м: 32-а §ап¤­л© «®ЈЁзҐбЄЁ©  ¤аҐб, Є®в®ал©
ЇаҐ¤бв ў«пҐв б®Ў®© ®в­®бЁвҐ«м­л©  ¤аҐб ў­гвਠᥣ¬Ґ­в .
Ѓ«Ё¦­ЁҐ гЄ § вҐ«Ё ЁбЇ®«м§говбп ¤«п ўбҐе гЄ § вҐ«Ґ© ў бЇ«®и­®©
¬®¤Ґ«Ё Ё ¤«п ббл«®Є ў­гвਠᥣ¬Ґ­в  ў ᥣ¬Ґ­вЁа®ў ­­®© ¬®¤Ґ«Ё
Ї ¬пвЁ.

- „ «м­Ё© гЄ § вҐ«м: 48-а §ап¤­л© «®ЈЁзҐбЄЁ©  ¤аҐб Ё§ ¤ўге
Є®¬Ї®­Ґ­в®ў: 16-а §ап¤­®Ј® ᥫҐЄв®а  ᥣ¬Ґ­в  Ё 32-а §ап¤­®Ј®
®в­®бЁвҐ«м­®Ј®  ¤аҐб . „ «м­ЁҐ гЄ § вҐ«Ё ЁбЇ®«м§говбп
Їа®Ја ¬¬ ¬Ё в®«мЄ® ў ⮬ б«гз Ґ, Є®Ј¤  Є®­бвагЄв®ал бЁб⥬л
ўлЎЁа ов ᥣ¬Ґ­вЁа®ў ­­го ¬®¤Ґ«м Ї ¬пвЁ.

- ‘ва®Є : ­ҐЇаҐалў­ п Ї®б«Ґ¤®ў вҐ«м­®бвм Ў ©в®ў, б«®ў Ё«Ё
¤ў®©­ле б«®ў. ‘ва®Є  ¬®¦Ґв ᮤҐа¦ вм ®в 0 ¤® 2**32-1 Ў ©в®ў
Ё«Ё 4 ѓЎ ©в.

- ЃЁв®ў®Ґ Ї®«Ґ: ­ҐЇаҐалў­ п Ї®б«Ґ¤®ў вҐ«м­®бвм ЎЁв®ў, ў Є®в®а®©
Є ¦¤л© ЎЁв а бб¬ ваЁў Ґвбп Є Є ­Ґ§ ўЁбЁ¬ п ЇҐаҐ¬Ґ­­ п. ЃЁв®ў®Ґ
Ї®«Ґ ¬®¦Ґв ­ зЁ­ вмбп б «оЎ®Ј® ЎЁв  «оЎ®Ј® Ў ©в  Ё ¬®¦Ґв Ўлвм
¤«Ё­®© ¤® 32 ЎЁв.

- ЃЁв®ў п бва®Є : ­ҐЇаҐалў­ п Ї®б«Ґ¤®ў вҐ«м­®бвм ЎЁв®ў. ЃЁв®ў п
бва®Є  ¬®¦Ґв ­ зЁ­ вмбп б «оЎ®Ј® ЎЁв  «оЎ®Ј® Ў ©в  Ё Ё¬Ґвм
¤«Ё­г ¤® (2**32-1) ЎЁв.

- ЌҐгЇ Є®ў ­­л© ¤ў®Ёз­®-¤ҐбпвЁз­л© вЁЇ (Ќ„„): а бЇ Є®ў ­­®Ґ
Ў ©в®ў®Ґ ЇаҐ¤бв ў«Ґ­ЁҐ ¤ҐбпвЁз­®© жЁдал ®в 0 ¤® 9.
ђ бЇ Є®ў ­­лҐ ¤ҐбпвЁз­лҐ зЁб«  еа ­пвбп Є Є ЎҐ§§­ Є®ўлҐ
Ў ©в®ўлҐ §­ зҐ­Ёп Ї® ®¤­®© жЁдॠў Є ¦¤®¬ Ў ©вҐ. ‡­ зҐ­ЁҐ
жЁдал ®ЇаҐ¤Ґ«пҐвбп ¬« ¤иЁ¬ Ї®«гЎ ©в®¬. ‘в аиЁ© Ї®«гЎ ©в ¤®«¦Ґ­
Ўлвм а ў­л¬ ­г«о ЇаЁ ¤Ґ«Ґ­ЁЁ Ё г¬­®¦Ґ­ЁЁ, ­® ¬®¦Ґв Ё¬Ґвм «оЎ®Ґ
§­ зҐ­ЁҐ ЇаЁ ўлзЁв ­ЁЁ Ё«Ё б«®¦Ґ­ЁЁ.

- “Ї Є®ў ­­л© ¤ў®Ёз­®-¤ҐбпвЁз­л© вЁЇ (“„„): гЇ Є®ў ­­®Ґ Ў ©в®ў®Ґ
ЇаҐ¤бв ў«Ґ­ЁҐ ¤ўге ¤ҐбпвЁз­ле жЁда ®в 0 ¤® 9. Љ ¦¤ п жЁда 
еа ­Ёвбп ў бў®Ґ¬ Ї®«гЎ ©вҐ. –Ёда  ў бв а襬 Ї®«гЎ ©вҐ пў«пҐвбп
Ў®«ҐҐ §­ зЁ¬®©. „Ё Ї §®­ гЇ Є®ў ­­®Ј® ¤ҐбпвЁз­®Ј® Ў ©в 
б®бв ў«пҐв ®в 0 ¤® 99.

- ‚ҐйҐб⢥­­лҐ вЁЇл (вЁЇл ¤ ­­ле б Ї« ў о饩 в®зЄ®©): ®ЇЁб ­ЁҐ
¤ ­­ле ¤«п ®ЇҐа жЁ© б Ї« ў о饩 в®зЄ®© ЇаЁў®¤Ёвбп ў ѓ« ўҐ 15.

ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї
і 7 0 –Ґ«л© і
і ЪВВВВВВВї 1 Ў ©в і
і АДДДДДДДЩ 7 ЎЁв жЁдал і
і ГДДДДДДґ 1 ЎЁв §­ Є і
і Гґ і
і 15 0 –Ґ«л© і
і ЪВВВВВВВВВВВВВВВї 1 б«®ў® і
і АДДДДДДДБДДДДДДДЩ 15 ЎЁв жЁдалі
і ГДДДДДДДДДДДДДДґ 1 ЎЁв §­ Є і
і Гґ і
і 31 0 –Ґ«л© і
і ЪВВВВВВВВВВВВВВВВВВВВВВВВВВВВВВВї 1 ¤ў. б«®ў® і
і АДДДДДДДБДДДДДДДБДДДДДДДБДДДДДДДЩ 31 ЎЁв жЁдалі
і ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ 1 ЎЁв §­ Є і
і Гґ і
і 7 0 ЋЎлз­л© і
і ЪВВВВВВВї 1 Ў ©в і
і АДДДДДДДЩ 8 ЎЁв жЁдал і
і ГДДДДДДДґ і
і 15 0 ЋЎлз­л© і
і ЪВВВВВВВВВВВВВВВї 1 б«®ў® і
і АДДДДДДДБДДДДДДДЩ 16 ЎЁв жЁдалі
і ГДДДДДДДДДДДДДДДґ і
і 31 0 ЋЎлз­л© і
і ЪВВВВВВВВВВВВВВВВВВВВВВВВВВВВВВВї 1 ¤ў. б«®ў® і
і АДДДДДДДБДДДДДДДБДДДДДДДБДДДДДДДЩ 32 ЎЁв жЁдалі
і ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ і
і N 0 Ќ„„ і
і ЪВВВВВВВї ЪВВВВВВВВВВВВВВВї 4 ЎЁв жЁда  і
і АДДДДДДДЩ " " " АДДДДДДДБДДДДДДДЩ ў 1 Ў ©вҐ і
і ДДДґ ГДДД і
і ДДДґ ГДДД і
і N 0 “„„ і
і ЪВВВВВВВї ЪВВВВВВВВВВВВВВВї 4 ЎЁв жЁда  і
і АДДДДДДДЩ " " " АДДДДДДДБДДДДДДДЩ 4 ЎЁв жЁда  і
і ДДДґ ГДДД і
і ДДДґ ГДДД 2 ў 1 Ў ©вҐ і
і 31 0 Ѓ«Ё§ЄЁ© і
і ЪВВВВВВВВВВВВВВВВВВВВВВВВВВВВВВВї гЄ § вҐ«м і
і АДДДДДДДБДДДДДДДБДДДДДДДБДДДДДДДЩ 32 ЎЁв  і
і ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ ᬥ饭ЁҐ і
і 47 31 0 „ «м­Ё© і
і ЪВВВВВВВВВВВВВВВВВВВВВВВВВВВВВВВВВВВВВВВВВВВВВВї гЄ § вҐ«м і
і АДДДДДДДБДДДДДДБДДДДДДДБДДДДДДДБДДДДДДДБДДДДДДДЩ 32 ЎЁв ᬥй.і
і ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ 16 ЎЁв і
і ГДДДДДДДДДДДДДДґ ᥫҐЄв®а і
і ЪВВВВВВВВВВВВВВВВВВВВВВВВВВВВВВВВВВВВВВВВВВВВВВї ЃЁв®ў®Ґ Ї®«Ґі
і АДДДДДДДБДДДДДДБДДДДДДДБДДДДДДДБДДДДДДДБДДДДДДДЩ ¤® 32 ЎЁв і
і ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ і
і ЪВВВВВВВВВВВВВВВВВВВВВВї ЪВВВВВВВВВВВВВВВї ЃЁв®ў п і
і АДДДДДДДБДДДДДДБДДДДДДДЩ " " " АДДДДДДДБДДДДДДДЩ бва®Є  і
і ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ ¤® 4 ѓЎЁв і
і ЪВВВВВВВВВВВВВВВВВВВВВВї ЪВВВВВВВВВВВВВВВї Ѓ ©в®ў п і
і АДДДДДДДБДДДДДДБДДДДДДДЩ " " " АДДДДДДДБДДДДДДДЩ бва®Є  і
і ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ ¤® 4 ѓЎ ©в і
і і
АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ

ђЁбг­®Є 2-4. ’ЁЇл ¤ ­­ле

2.3 ђҐЈЁбвал
----------------------------------------------------------------

Џа®жҐбб®а i486 ᮤҐа¦Ёв 16 ॣЁбва®ў, Є®в®алҐ ¬®Јгв
ЁбЇ®«м§®ў вмбп ЇаЁЄ« ¤­л¬Ё Їа®Ја ¬¬Ёбв ¬Ё. Љ Є Ї®Є § ­® ­ 
ђЁбг­ЄҐ 2-5, аЁЈЁбвал ¬®Јгв Ўлвм бЈагЇЇЁа®ў ­л б«Ґ¤гойЁ¬
®Ўа §®¬:

1. ђҐЈЁбвал ®ЎйҐЈ® ­ §­ зҐ­Ёп (ђЋЌ). ќв® ў®бҐ¬м 32-ЎЁв­ле
ॣЁбва , Є®в®алҐ ¬®Јгв Їа®Ё§ў®«м­® ЁбЇ®«м§®ў вмбп
Їа®Ја ¬¬Ёбв ¬Ё.

2. ђҐЈЁбвал ᥣ¬Ґ­в®ў (ђ‘). „ ­­лҐ ॣЁбвал ᮤҐа¦ в ᥫҐЄв®ал
ᥣ¬Ґ­в®ў, ᮮ⢥вбвўгойЁе а §«Ёз­л¬ д®а¬ ¬ ¤®бвгЇ  Є Ї ¬пвЁ.
Ќ ЇаЁ¬Ґа, бгйҐбвўгов бЇҐжЁ «м­лҐ ᥣ¬Ґ­в­лҐ ॣЁбвал ¤«п
¤®бвгЇ  Є Їа®бва ­бвўг Є®¤  Ё Їа®бва ­бвўг б⥪ . Ґбвм
ᥣ¬Ґ­в­ле ॣЁбва®ў ®ЇаҐ¤Ґ«пов, Є ЄЁҐ ᥣ¬Ґ­вл Ї ¬пвЁ
¤®бвгЇ­л ў Є ¦¤л© ®ЇаҐ¤Ґ«Ґ­­л© ¬®¬Ґ­в ўаҐ¬Ґ­Ё.

3. ђҐЈЁбва б®бв®п­Ёп (ॣЁбва бЁб⥬­ле д« Ј®ў) Ё гЇа ў«пойЁҐ
ॣЁбвл (ђ‘ Ё “ђ). „ ­­лҐ ॣЁбвал ®ЇаҐ¤Ґ«пов Ё Ї®§ў®«пов
Ё§¬Ґ­пвм б®бв®п­ЁҐ Їа®жҐбб®а  i486.

2.3.1 ђҐЈЁбвал ®ЎйҐЈ® ­ §­ зҐ­Ёп.
----------------------------------------------------------------

ђҐЈЁбва ¬Ё ®ЎйҐЈ® ­ §­ зҐ­Ёп ­ §лў овбп 32-ЎЁв­лҐ ॣЁбвал EAX,
EBX, ECX, EDX, EBP, ESP, ESI Ё EDI. „ ­­лҐ ॣЁбвал ЁбЇ®«м§говбп
¤«п еа ­Ґ­Ёп ®ЇҐа ­¤®ў «®ЈЁзҐбЄЁе Ё  аЁд¬ҐвЁзҐбЄЁе Є®¬ ­¤. Ља®¬Ґ
в®Ј®, ®­Ё ¬®Јгв ЁбЇ®«м§®ў вмбп ¤«п еа ­Ґ­Ёп ®ЇҐа ­¤®ў ЇаЁ
ўлзЁб«Ґ­ЁЁ  ¤аҐб®ў (Єа®¬Ґ ॣЁбва  ESP, Є®в®ал© ­Ґ ¬®¦Ґв Ўлвм
ЁбЇ®«м§®ў ­ Є Є Ё­¤ҐЄб­л© ®ЇҐа ­¤). €¬Ґ­  гЄ § ­­ле ॣЁбва®ў
­ б«Ґ¤®ў ­л ®в Ё¬Ґ­ ॣЁбва®ў ®ЎйҐЈ® ­ §­ зҐ­Ёп Їа®жҐбб®а  8086
- AX, BX, CX, DX, BP, SP, SI Ё DI. ‚ ’ Ў«ЁжҐ 2-1 Ї®Є § ­®, Є Є
¬®¦­®  ¤аҐб®ў вм ¬« ¤иЁҐ 16 ЎЁв ॣЁбва®ў ®ЎйҐЈ® ­ §­ зҐ­Ёп
Їа®жҐбб®а  i486, ЁбЇ®«м§гп Ё¬Ґ­  ॣЁбва®ў Їа®жҐбб®а  8086.

Љ ¦¤л© Ў ©в 16-ЎЁв­ле ॣЁбва®ў AX, BX, CX Ё DX в Є¦Ґ Ё¬ҐҐв бў®Ґ
Ё¬п. Ѓ ©вл нвЁе ॣЁбва®ў ­ §лў овбп AH, BH, CH Ё DH (бв аиЁҐ
Ў ©вл) Ё AL, BL, CL Ё DL (¬« ¤иЁҐ Ў ©вл).


’ Ў«Ёж  2-1. €¬Ґ­  ॣЁбва®ў

ЪДДДДДДДДДДДДДДДДДДДВДДДДДДДДДДДДДДДДДДДДДДВДДДДДДДДДДДДДДДДДДДї
і 8 Ѓ€’ і 16 Ѓ€’ і 32 Ѓ€’Ђ і
ГДДДДДДДДДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДґ
і AL і AX і EAX і
і AH і і і
і BL і BX і EBX і
і BH і і і
і CL і CX і ECX і
і CH і і і
і DL і DX і EDX і
і DH і і і
і і SI і ESI і
і і DI і EDI і
і і BP і EBP і
і і SP і ESP і
АДДДДДДДДДДДДДДДДДДДБДДДДДДДДДДДДДДДДДДДДДДБДДДДДДДДДДДДДДДДДДДЩ

ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї
і і
і ђҐЈЁбвал ®ЎйҐЈ® ­ §­ зҐ­Ёп і
і і
і 31 23 15 7 0 16ЎЁв 32ЎЁв і
іЪДДДДДДДДДДДВДДДДДДДДДДДїЪДДДДДДДДДДДїЪДДДДДДДДДДї і
іі і іі AH іі AL і AX EAX і
іГДДДДДДДДДДДЕДДДДДДДДДДДґГДДДДДДДДДДДґГДДДДДДДДДДґ і
іі і іі DH іі DL і DX EDX і
іГДДДДДДДДДДДЕДДДДДДДДДДДґГДДДДДДДДДДДґГДДДДДДДДДДґ і
іі і іі CH іі CL і CX ECX і
іГДДДДДДДДДДДЕДДДДДДДДДДДґГДДДДДДДДДДДґГДДДДДДДДДДґ і
іі і іі BH іі BL і BX EBX і
іАДДДДДДДДДДДБДДДДДДДДДДДЩАДДДДДДДДДДДЩАДДДДДДДДДДЩ і
іЪДДДДДДДДДДДВДДДДДДДДДДДїЪДДДДДДДДДДДДДДДДДДДДДДДї і
іі і іі BP і EBP і
іГДДДДДДДДДДДЕДДДДДДДДДДДґГДДДДДДДДДДДДДДДДДДДДДДДґ і
іі і іі SI і ESI і
іГДДДДДДДДДДДЕДДДДДДДДДДДґГДДДДДДДДДДДДДДДДДДДДДДДґ і
іі і іі DI і EDI і
іГДДДДДДДДДДДЕДДДДДДДДДДДґГДДДДДДДДДДДДДДДДДДДДДДДґ і
іі і іі SP і ESP і
іАДДДДДДДДДДДБДДДДДДДДДДДЩАДДДДДДДДДДДДДДДДДДДДДДДЩ і
і і
і ђҐЈЁбвал ᥣ¬Ґ­в®ў і
і 15 0 і
і ЪДДДДДДДДДДДДДДДДДДДДДДДї і
і і CS і і
і ГДДДДДДДДДДДДДДДДДДДДДДДґ і
і і SS і і
і ГДДДДДДДДДДДДДДДДДДДДДДДґ і
і і DS і і
і ГДДДДДДДДДДДДДДДДДДДДДДДґ і
і і ES і і
і ГДДДДДДДДДДДДДДДДДДДДДДДґ і
і і FS і і
і ГДДДДДДДДДДДДДДДДДДДДДДДґ і
і і GS і і
і АДДДДДДДДДДДДДДДДДДДДДДДЩ і
і і
і ђҐЈЁбва б®бв®п­Ёп ( ॣЁбва бЁб⥬­ле д« Ј®ў ) і
і Ё гЇа ў«пойЁ© ॣЁбва ( гЄ § вҐ«м Є®¬ ­¤ ) і
і 31 0 і
іЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї і
іі EFLAGS і і
іГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ і
іі EIP і і
іАДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ і
і і
АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ

ђЁбг­®Є 2-5. ђҐЈЁбвал, ЁбЇ®«м§гҐ¬лҐ ЇаЁЄ« ¤­л¬Ё Їа®Ја ¬¬ ¬Ё

‚ᥠॣЁбвал ®ЎйҐЈ® ­ §­ зҐ­Ёп ¬®Јгв ЁбЇ®«м§®ў вмбп ¤«п  ¤аҐб­ле
ўлзЁб«Ґ­Ё© Ё ¤«п Ї®«г祭Ёп १г«мв в®ў Ў®«миЁ­бвў 
 аЁд¬ҐвЁзҐбЄЁе Ё «®ЈЁзҐбЄЁе ®ЇҐа жЁ©. Ћ¤­ Є®, ­ҐЄ®в®алҐ Є®¬ ­¤л
ЁбЇ®«м§гов дЁЄбЁа®ў ­­лҐ ॣЁбвал ¤«п еа ­Ґ­Ёп ®ЇҐа ­¤®ў.
Ќ ЇаЁ¬Ґа, Є®¬ ­¤л ®Ўа Ў®вЄЁ бва®Є ЁбЇ®«м§гов ў Є зҐб⢥
®ЇҐа ­¤®ў ᮤҐа¦Ё¬®Ґ ॣЁбва®ў ECX, ESI Ё EDI. €бЇ®«м§®ў ­ЁҐ
дЁЄбЁа®ў ­­ле ॣЁбва®ў ¤«п ­ҐЄ®в®але ®ЇҐа жЁ© Ї®§ў®«пҐв Ў®«ҐҐ
Є®¬Ї Єв­® Є®¤Ёа®ў вм ­ Ў®а Є®¬ ­¤. ‘«Ґ¤гойЁҐ Є®¬ ­¤л ЁбЇ®«м§гов
дЁЄбЁа®ў ­­лҐ ॣЁбвал: г¬­®¦Ґ­ЁҐ Ё ¤Ґ«Ґ­ЁҐ б ¤ў®©­®© в®з­®бвмо,
ўў®¤/ўлў®¤, ®Ўа Ў®вЄ  бва®Є, ЇҐаҐЄ®¤Ёа®ў ­ЁҐ, жЁЄ«, б¤ўЁЈ Ё
жЁЄ«ЁзҐбЄЁ© б¤ўЁЈ, ®ЇҐа жЁЁ б® б⥪®¬.

2.3.2 ђҐЈЁбвал ᥣ¬Ґ­в®ў
----------------------------------------------------------------

‘ҐЈ¬Ґ­вЁа®ў ­ЁҐ Ї®§ў®«пҐв а §а Ў®взЁЄ ¬ бЁб⥬ ўлЎЁа вм
а §«Ёз­лҐ ¬®¤Ґ«Ё ®аЈ ­Ё§ жЁЁ Ї ¬пвЁ. Џа®Ў«Ґ¬л а §а Ў®вЄЁ
Є®­ЄаҐв­ле ¬®¤Ґ«Ґ© Ї ¬пвЁ Ї®¤а®Ў­® а бб¬ ваЁў Ґвбп ў — бвЁ II -
‘Ёб⥬­®Ґ Їа®Ја ¬¬Ёа®ў ­ЁҐ.

ђҐЈЁбвал ᥣ¬Ґ­в®ў ᮤҐа¦ в 16-а §ап¤­лҐ бҐ«ҐЄв®ал ᥣ¬Ґ­в®ў,
Є®в®алҐ гЄ §лў ов ­  в Ў«Ёжг а бЇаҐ¤Ґ«Ґ­Ёп Ї ¬пвЁ. „ ­­ п
в Ў«Ёж  ᮤҐа¦Ёв Ў §®ўлҐ  ¤аҐб  ᥣ¬Ґ­в®ў Ё ¤агЈго Ё­д®а¬ жЁо,
ॣ« ¬Ґ­вЁагойго ¤®бвгЇ Є Ї ¬пвЁ. ЏаЁ ЁбЇ®«м§®ў ­ЁЁ Ї«®бЄ®©
(­ҐбҐЈ¬Ґ­вЁа®ў ­­®©) ¬®¤Ґ«Ё ўбҐ ᥣ¬Ґ­вл ®в®Ўа ¦ овбп ў Ґ¤Ё­®Ґ
Їа®бва ­бвў® дЁ§ЁзҐбЄ®© Ї ¬пвЁ, Є Є нв® Ї®Є § ­® ­  ђЁбг­ЄҐ 2-6.

‚ Є ¦¤л© ¬®¬Ґ­в ўаҐ¬Ґ­Ё ­ҐЇ®б।б⢥­­® ¤®бвгЇ­л ­Ґ Ў®«ҐҐ 6-Ё
ᥣ¬Ґ­в®ў. €е ᥫҐЄв®ал ᮤҐа¦ вбп ў ॣЁбва е CS, DS, SS, ES,
FS Ё GS. Љ ¦¤л© ॣЁбва  бб®жЁЁагҐвбп б ᥣ¬Ґ­в®¬, Є®в®ал©
ᮮ⢥вбвўгҐв ®¤­®¬г Ё§ ў®§¬®¦­ле вЁЇ®ў ¤®бвгЇ  Є Ї ¬пвЁ (Є®¤л,
¤ ­­лҐ Ё«Ё б⥪). Љ ¦¤л© ॣЁбва гЄ §лў Ґв ­  Є®­ЄаҐв­л©
ᥣ¬Ґ­в, ЁбЇ®«м§гҐ¬л© Їа®Ја ¬¬®© Ё Ё¬ҐойЁ© ®ЇаҐ¤Ґ«Ґ­­л© вЁЇ
¤®бвгЇ  (ᬮваЁ ђЁбг­®Є 2-7). Ћбв «м­лҐ ᥣ¬Ґ­вл ¬®Јгв Ўлвм
ЁбЇ®«м§®ў ­л Ї®б«Ґ § Јаг§ЄЁ ᮮ⢥вбвўгойЁе ᥫҐЄв®а®ў ў
ᥣ¬Ґ­в­лҐ ॣЁбвал.

ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї
і і
і ђ §«Ёз­лҐ «®ЈЁзҐбЄЁҐ …¤Ё­б⢥­­®Ґ дЁ§ЁзҐбЄ®Ґ і
і ᥣ¬Ґ­вл  ¤аҐб­®Ґ Їа®бва ­бвў® і
і і
і ЪДДДДДДДДДДДДДДДДДДї ЪДДДДДДДДДДДДДДДДДДДДї і
і GS і і і і і
і FS і і і і і
і ES і і -----> і і і
і DS і і і і і
і CS і і і і і
і SS і і і і і
і АДДДДДДДДДДДДДДДДДДЩ АДДДДДДДДДДДДДДДДДДДДЩ і
і і
АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ

ђЁбг­®Є 2-6. Џ«®бЄ п (­ҐбҐЈ¬Ґ­вЁа®ў ­­ п) Ї ¬пвм


ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї
і і
і ђ §«Ёз­лҐ  ¤аҐб­лҐ і
і ђ §«Ёз­лҐ «®ЈЁзҐбЄЁҐ ᥣ¬Ґ­вл Їа®бва ­бвў  і
і ў дЁ§ЁзҐбЄ®© Ї ¬пвЁ і
і CS ЪДДДДДДДДДДДДДДДДДДДї ЪДДДДДДДДДДДДДДДї і
і SS ЪДДБДДДДДДДДДДДДДДДДДї і і ‘ҐЈ¬Ґ­в і і
і DS ЪДБДДДДДДДДДДДДДДДДДДї і і і Є®¤  і і
і ES ЪДБДДДДДДДДДДДДДДДДДДї і і і і і і
і FS ЪДБДДДДДДДДДДДДДДДДДї і ГДЩ і ГДДДДДДДДДДДДДДДґ і
і ЪДБДДДДДДДДДДДДДДДДї і і і і і ‘ҐЈ¬Ґ­в б⥪  і і
і і і і і і і ГДДДДДДДДДДДДДДДґ і
і і і і і і і і ‘ҐЈ¬Ґ­в і і
і і і і і і і --> і ¤ ­­ле і і
і і ГДДЩ і ГДДДЩ і і і
і і і і і ГДДДДДДДДДДДДДДДґ і
і і ГДДДДДЩ і і ‘ҐЈ¬Ґ­в ¤ ­­леі і
і і ГДДДДДДДЩ ГДДДДДДДДДДДДДДДґ і
і і і і ‘ҐЈ¬Ґ­в ¤ ­­леі і
і АДДДДДДДДДДДДДДДДДДЩ ГДДДДДДДДДДДДДДДґ і
і і ‘ҐЈ¬Ґ­в і і
і і ¤ ­­ле і і
і АДДДДДДДДДДДДДДДЩ і
АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ

ђЁбг­®Є 2-7. ‘ҐЈ¬Ґ­вЁа®ў ­­ п ¬®¤Ґ«м

‘ҐЈ¬Ґ­в, ᮤҐа¦ йЁ© Ї®б«Ґ¤®ў вҐ«м­®бвм ЁбЇ®«­пҐ¬ле Є®¬ ­¤,
­ §лў Ґвбп ᥣ¬Ґ­в®¬ Є®¤ . ‘Ґ«ҐЄв®а нв®Ј® ᥣ¬Ґ­в  ᮤҐа¦Ёвбп ў
ॣЁбвॠCS. Џа®жҐбб®а i486 ўлЎЁа Ґв Є®¬ ­¤л Ё§ нв®Ј® ᥣ¬Ґ­в ,
ЁбЇ®«м§гп ᮤҐа¦Ё¬®Ґ бзҐвзЁЄ  Є®¬ ­¤ (ॣЁбва EIP) Є Є
®в­®бЁвҐ«м­л©  ¤аҐб ў­гвਠᥣ¬Ґ­в . ‘®¤Ґа¦Ё¬®Ґ ॣЁбва  CS
Ё§¬Ґ­пҐвбп ў १г«мв вҐ ўлЇ®«­Ґ­Ёп ¬Ґ¦бҐЈ¬Ґ­в­ле Є®¬ ­¤
гЇа ў«Ґ­Ёп Ї®в®Є®¬ (CALL, IRET Ё JMP), ЇаҐалў ­Ё© Ё ЁбЄ«о祭Ё©.

‚맮ўл Ї®¤Їа®Ја ¬¬, § ЇЁбЁ Ї а ¬Ґва®ў Ё  ЄвЁўЁ§ жЁп Їа®жҐ¤га
®Ўлз­® вॡгҐв ®Ў« бвЁ Ї ¬пвЁ, १ҐаўЁаЁҐ¬®© Ї®¤ б⥪. ‚бҐ
®ЇҐа жЁЁ б® б⥪®¬ ЁбЇ®«м§гов ॣЁбва SS ЇаЁ ®Ўа йҐ­ЁЁ Є б⥪г.
‚ ®в«ЁзЁҐ ®в ॣЁбва  CS, ॣЁбва SS ¬®¦Ґв Ўлвм § Ја㦥­ пў­® б
Ї®¬®ймо Є®¬ ­¤л Їа®Ја ¬¬л.

Ћбв «м­лҐ зҐвлॠॣЁбва  пў«повбп ॣЁбва ¬Ё ᥣ¬Ґ­в®ў ¤ ­­ле
(DS, ES, FS Ё CS), Є ¦¤л© Ё§ Є®в®але ЁбЇ®«м§гҐвбп ⥪г饩
ЁбЇ®«­пҐ¬®© Їа®Ја ¬¬®©. „®бвгЇ Є зҐвл६ а §¤Ґ«м­л¬ ®Ў« бвп¬
¤ ­­ле Ё¬ҐҐв 楫мо Ї®ўлбЁвм нд䥪⨢­®бвм Їа®Ја ¬¬ Ё
ЎҐ§®Ї б­®бвм ¤®бвгЇ  ЇаЁ ®Ўа йҐ­ЁЁ Є а §«Ёз­л¬ вЁЇ ¬ бвагЄвга
¤ ­­ле. Ќ ЇаЁ¬Ґа, Ё¬ҐҐв б¬лб« а §­ҐбвЁ Ї® а §­л¬ ᥣ¬Ґ­в ¬
б®Ўб⢥­­лҐ ¤ ­­лҐ Їа®Ја ¬¬­®Ј® ¬®¤г«п, ¤ ­­лҐ Ї®«г祭­лҐ Ё§
¬®¤г«п Ў®«ҐҐ ўлб®Є®Ј® га®ў­п, ¤Ё­ ¬ЁзҐбЄЁ ᮧ¤ ў Ґ¬лҐ бвагЄвгал
¤ ­­ле Ё ¤ ­­лҐ, а §¤Ґ«пҐ¬лҐ ⥪гйЁ¬ ¬®¤г«Ґ¬ б ¤агЈЁ¬Ё ¬®¤г«п¬Ё.
ЊҐе ­Ё§¬ ᥣ¬Ґ­в жЁЁ Ї®§ў®«пҐв ®Ја ­ЁзЁвм а §аг襭Ёп ­ҐЇа ўЁ«м­®
а Ў®в о饩 ўб«Ґ¤бвўЁЁ ®иЁЎЄЁ Їа®Ја ¬¬л в®«мЄ® ⥬Ё ᥣ¬Ґ­в ¬Ё,
Є®в®алҐ ўл¤Ґ«Ґ­л ⥪г饩 Їа®Ја ¬¬Ґ. ЋЇҐа ­¤л, а бЇ®«®¦Ґ­­лҐ
ў­гвਠᥣ¬Ґ­в  ¤ ­­ле  ¤аҐбговбп гЄ § ­ЁҐ¬ Ёе ᬥ饭Ёп
­ҐЇ®б।б⢥­­® ў­гваЁ Є®¬ ­¤л Ё«Ё ў ॣЁбвॠ®ЎйҐЈ® ­ §­ зҐ­Ёп.

‚ ­ҐЄ®в®але б«гз пе (ЇаЁ б«®¦­®© бвагЄвгॠ¤ ­­ле) ¬®¦Ґв
ў®§­ЁЄ­гвм ­Ґ®Ўе®¤Ё¬®бвм Ё¬Ґвм ¤®бвгЇ Є Ў®«ҐҐ 祬 Є зҐвл६
ᥣ¬Ґ­в ¬ ¤ ­­ле. „®бвгЇ Є ¤®Ї®«­ЁвҐ«м­л¬ ᥣ¬Ґ­в ¬
®бгйҐбвў«пҐвбп Їг⥬ ЇҐаҐ§ Јаг§ЄЁ ॣЁбва®ў DS, ES, FS Ё GS
ЇаЁЄ« ¤­®© Їа®Ја ¬¬®© ў Їа®жҐбᥠўлЇ®«­Ґ­Ёп. ‡ Јаг§Є  ­г¦­®Ј®
ᥣ¬Ґ­в­®Ј® ॣЁбва  ¤®«¦­  Їа®Ёб室Ёвм ¤® ®Ўа йҐ­Ёп Є ¤ ­­л¬
ᮮ⢥вбвўго饣® ᥣ¬Ґ­в .

ЏаЁ ЁбЇ®«м§®ў ­ЁЁ ॣЁбва®ў ᥣ¬Ґ­в®ў, б Є ¦¤л¬ ўлЎа ­­л¬
ᥣ¬Ґ­в®¬ бўп§лў Ґвбп Ў §®ўл©  ¤аҐб. ЏаЁ  ¤аҐб жЁЁ Ґ¤Ё­Ёжл
¤ ­­ле ў­гвਠᥣ¬Ґ­в , Є Ў §®ў®¬г  ¤аҐбг ᥣ¬Ґ­в  ¤®Ў ў«пҐвбп
32-а §ап¤­л© ®в­®бЁвҐ«м­л©  ¤аҐб. …б«Ё ᥣ¬Ґ­в ўлЎа ­ § Јаг§Є®©
ᥫҐЄв®а  ᥣ¬Ґ­в  ў ॣЁбва ᥣ¬Ґ­в , в® Є®¬ ­¤ ¬ ¬ ­ЁЇг«пжЁЁ
¤ ­­л¬Ё ­г¦Ґ­ в®«мЄ® нв®в ®в­®бЁвҐ«м­л©  ¤аҐб.

2.3.3 ђҐ «Ё§ жЁп б⥪ 
----------------------------------------------------------------

ЋЇҐа жЁЁ б® б⥪®¬ Ї®¤¤Ґа¦Ёў овбп в६п ॣЁбва ¬Ё:

1. ђҐЈЁбва ᥣ¬Ґв  б⥪  (SS). ‘⥪Ё а §¬Ґй овбп ў Ї ¬пвЁ.
Є®«ЁзҐбвў® б⥪®ў ў бЁб⥬Ґ ®Ја ­ЁзЁў Ґвбп в®«мЄ®
¬ ЄбЁ¬ «м­л¬ зЁб«®¬ ᥣ¬Ґ­в®ў. ђ §¬Ґа б⥪  ­Ґ ¬®¦Ґв
ЇаҐўли вм 4 ѓЎ ©в, з⮠ᮮ⢥вбвўгҐв ¬ ЄбЁ¬ «м­®¬г а §¬Ґаг
ᥣ¬Ґ­в  ¤«п Їа®жҐбб®а  i486. ‚ Є ¦¤л© ¬®¬Ґ­в ўаҐ¬Ґ­Ё
¤®бвгЇҐ­ в®«мЄ® ®¤Ё­ б⥪ - б⥪, ᥫҐЄв®а ᥣ¬Ґ­в  Є®в®а®Ј®
ᮤҐа¦Ёвбп ў ॣЁбвॠSS. ќв®в б⥪ ­ §лў Ґвбп ⥪гйЁ¬,
®¤­ Є® ¤ «ҐҐ б«®ў® "⥪гйЁ©" Ўг¤Ґв, Є Є Їа ўЁ«®, ®ЇгбЄ вмбп,
  ⥪гйЁ© б⥪ Ўг¤Ґв ­ §лў вмбп Їа®бв® "б⥪®¬". ђҐЈЁбва SS
 ўв®¬ вЁзҐбЄЁ ЁбЇ®«м§гҐвбп Їа®жҐбб®а®¬ ¤«п ўлЇ®«­Ґ­Ёп ўбҐе
®ЇҐа жЁ© б® б⥪®¬.

2. ђҐЈЁбва гЄ § вҐ«п б⥪  (ESP). ‚ ॣЁбвॠESP ᮤҐа¦Ёвбп
®в­®бЁвҐ«м­л©  ¤аҐб ўҐаиЁ­л б⥪  ў ⥪г饬 ᥣ¬Ґ­вҐ б⥪ .
…Ј® §­ зҐ­ЁҐ ЁбЇ®«м§гҐвбп Є®¬ ­¤ ¬Ё POP Ё PUSH, ЇаЁ ўл§®ўҐ
Ї®¤Їа®Ја ¬¬ Ё ЇаЁ ў®§ўа вҐ, ЁбЄ«о祭Ёп¬Ё Ё ЇаҐалў ­Ёп¬Ё. ЏаЁ
§ ­ҐбҐ­ЁЁ н«Ґ¬Ґ­в  ў б⥪ (ᬮваЁ ђЁбг­®Є 2-8), Їа®жҐбб®а
㬥­ми Ґв §­ зҐ­ЁҐ ॣЁбва  ESP,   § вҐ¬ § ЇЁблў Ґв н«Ґ¬Ґ­в
Ї®  ¤аҐбг ­®ў®© ўҐаиЁ­л. ЏаЁ Ё§ў«ҐзҐ­ЁЁ ¤ ­­ле Ё§ б⥪ ,
Їа®жҐбб®а Є®ЇЁагҐв н«Ґ¬Ґ­в, а бЇ®«®¦Ґ­­л© Ї®  ¤аҐбг ўҐаиЁ­л,
  § вҐ¬ 㢥«ЁзЁў Ґв §­ зҐ­ЁҐ ॣЁбва  гЄ § вҐ«п б⥪ . €­л¬Ё
б«®ў ¬Ё, б⥪ а бвҐв ў­Ё§, ў бв®а®­г 㬥­м襭Ёп  ¤аҐб®ў.

ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї
і і
і ‘ҐЈ¬Ґ­в б⥪  і
і і
і 31 0 і
іЪДДДДДДДДДДДДДДДДДДДДДДДї і
іі і<-------- Ќ з «® б⥪  і
іГДДДДДДДДДДДДДДДДДДДДДДДґ ( ®ЇаҐ¤Ґ«пҐвбп §­ зҐ­ЁҐ¬ і
іі і ॣЁбва  ESP ) і
іГДДДДДДДДДДДДДДДДДДДДДДДґ і
іі і і
іГДДДДДДДДДДДДДДДДДДДДДДДґ і
іі і і
іГДДДДДДДДДДДДДДДДДДДДДДДґ і
іі і і
іГДДДДДДДДДДДДДДДДДДДДДДДґ ЪДДДДДДДДДДДДДДДДДДДДДДДї і
іі ‚ҐаиЁ­  б⥪  і<-------і ESP і і
іАДДДДДДДДДДДДДДДДДДДДДДДЩ АДДДДДДДДДДДДДДДДДДДДДДДЩ і
і і
і ЪДДДДї ЪДДДДї і
і і і і ЏаЁ § ­ҐбҐ­ЁЁ ¤ ­­ле, і/ \ і ЏаЁ г¤ «Ґ­ЁЁ ¤ ­­ле,і
і і і і ўҐаиЁ­  б⥪  ЇҐаҐ¬Ґ- і і і ўҐаиЁ­  б⥪  і
і і і і й Ґвбп Є ¬Ґ­миҐ¬г  ¤- і і і ЇҐаҐ¬Ґй Ґвбп і
і і і і аҐб. і і і Є Ў®«миҐ¬г  ¤аҐбг. і
і і\ / і і і і і
і АДДДДЩ АДДДДЩ і
і і
АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ

ђЁбг­®Є 2-8 ‘⥪Ё

3. ђҐЈЁбва гЄ § вҐ«п Ў §л Є ¤а  б⥪  (EBP). „ ­­л© ॣЁбва, Є Є
Їа ўЁ«®, ЁбЇ®«м§гҐвбп ¤«п ¤®бвгЇ  Є бвагЄвга ¬ ¤ ­­ле,
ᮤҐа¦ йЁ¬бп ў б⥪Ґ. Ќ ЇаЁ¬Ґа, ЇаЁ ўе®¤Ґ ў Ї®¤Їа®Ја ¬¬г,
б⥪ ᮤҐа¦Ёв  ¤аҐб ў®§ўа в  Ё ­ҐЄ®в®а®Ґ зЁб«® Ї а ¬Ґва®ў,
ЇҐаҐ¤ ў Ґ¬ле ў ¤ ­­го Ї®¤Їа®Ја ¬¬г. Џ®¤Їа®Ја ¬¬ , ЇаЁ
­Ґ®Ўе®¤Ё¬®б⨠ᮧ¤ ­Ёп ўаҐ¬Ґ­­ле «®Є «м­ле ЇҐаҐ¬Ґ­­ле,
ЁбЇ®«м§гҐв б⥪, зв® ЇаЁў®¤Ёв Є Ё§¬Ґ­Ґ­Ёо гЄ § вҐ«п б⥪  Ї®
¬ҐаҐ § ­ҐбҐ­Ёп Ё г¤ «Ґ­Ёп ¤ ­­ле ў б⥪Ґ. …б«Ё ЇҐаҐ¤ ­ з «®¬
ўлЇ®«­Ґ­Ёп ®ЇҐа жЁ© б® б⥪®¬ гЄ § вҐ«м б⥪  Є®ЇЁагҐвбп ў
Ў §®ўл© гЄ § вҐ«м Є ¤а  б⥪ , Ї®б«Ґ¤­Ё© ¬®¦Ґв Ўлвм
ЁбЇ®«м§®ў ­ ¤«п ¤®бвгЇ  Є ¤ ­­л¬, Ё¬ҐойЁ¬ дЁЄбЁа®ў ­­®Ґ
ᬥ饭ЁҐ ў ᥣ¬Ґ­вҐ б⥪ . …б«Ё нв®Ј® ­Ґ ¤Ґ« вм, ¤®бвгЇ Є
бвагЄвга ¬ ¤ ­­ле, Ё¬ҐойЁ¬ дЁЄбЁа®ў ­­®Ґ ᬥ饭ЁҐ, ¬®¦Ґв Ўлвм
гвҐап­ ў Їа®жҐбᥠ§ ­ҐбҐ­Ёп ў б⥪ Ё г¤ «Ґ­Ёп Ё§ б⥪ 
ўаҐ¬Ґ­­ле ЇҐаҐ¬Ґ­­ле. ЏаЁ ЁбЇ®«м§®ў ­ЁҐ ॣЁбва  EBP ¤«п
еа ­Ґ­Ёп  ¤аҐб  Їп¬пвЁ, ⥪гйЁ© ᥣ¬Ґ­в ®Ўп§ вҐ«м­® ¤®«¦Ґ­
Ўлвм ўлЎа ­ (гбв ­®ў«Ґ­ ॣЁбва SS). ’.Є. ­Ґв ­Ґ®Ўе®¤Ё¬®бвЁ
гЄ §лў вм ᥣ¬Ґ­в б⥪  ў Є ¦¤®© Є®¬ ­¤Ґ, Ёе Є®¤Ёа®ў ­ЁҐ
бв ­®ўЁвбп Ў®«ҐҐ Є®¬Ї Єв­л¬. ђҐЈЁбва EBP ¬®¦Ґв в Є¦Ґ
ЁбЇ®«м§®ў вмбп ¤«п  ¤аҐб жЁЁ ¤агЈЁе ᥣ¬Ґ­в®ў. ’ ЄЁҐ Є®¬ ­¤л
Є Є ENTER Ё LEAVE ЇаҐ¤гб¬ ваЁў ов  ўв®¬ вЁзҐбЄ®Ґ
ЁбЇ®«м§®ў ­ЁҐ ॣЁбва  EBP ¤«п ®ЎҐбЇҐзҐ­Ёп 㤮Ў­®Ј® ¤®бвгЇ  Є
ЇҐаҐ¬Ґ­­л¬.

2.3.4 ђҐЈЁбвал д« Ј®ў
----------------------------------------------------------------

Љ®¤л бЁвг жЁЁ ( ­ ЇаЁ¬Ґа, ЇҐаҐ­®б, §­ Є, ЇҐаҐЇ®«­Ґ­ЁҐ ) Ё ЎЁвл
०Ё¬®ў еа ­пвбп ў бЇҐжЁ «м­®¬ 32-а §ап¤­®¬ ॣЁбвॠEFLAGS. Ќ 
ђЁбг­ЄҐ 2-9 Ї®Є § ­® ᮤҐа¦Ё¬®Ґ нв®Ј® ॣЁбва . ”« ЈЁ ¤ ­­®Ј®
ॣЁбва  гЇа ў«пов ®ЇаҐ¤Ґ«Ґ­­л¬Ё ®ЇҐа жЁп¬Ё Ё ®ва ¦ ов б®бв®п­ЁҐ
Їа®жҐбб®а  i486.

”« ЈЁ ¬®Јгв Ўлвм гб«®ў­® а §¤Ґ«Ґ­л ­  ваЁ ЈагЇЇл: д« ЈЁ
б®бв®п­Ёп, гЇа ў«пойЁҐ д« ЈЁ, бЁб⥬­лҐ д« ЈЁ. ‘Ёб⥬­лҐ д« ЈЁ
®Ўб㦤 овбп ў — бвЁ II.

2.3.4.1 ”« ЈЁ б®бв®п­Ёп
----------------------------------------------------------------

”« ЈЁ б®бв®п­Ёп ॣЁбва  EFLAGS ®ва ¦ ов вЁЇ १г«мв в 
ЁбЇ®«­Ґ­Ёп  аЁд¬ҐвЁзҐбЄЁе ®ЇҐа жЁ©. ЋЇҐа жЁп MOV ­Ґ ®Є §лў Ґв
ў«Ёп­ЁҐ ­  б®бв®п­ЁҐ ¤ ­­ле д« Ј®ў. Љ®¬ ­¤л гб«®ў­ле ЇҐаҐе®¤®ў Ё
ўл§®ўл Ї®¤Їа®Ја ¬¬ ¤ ов ў®§¬®¦­®бвм Їа®Ја ¬¬Ґ ®вб«Ґ¦Ёў вм
§­ зҐ­Ёп д« Ј®ў б®бв®п­Ёп Ё ॠЈЁа®ў вм ­  ­Ёе. Ќ ЇаЁ¬Ґа, ЇаЁ
ўлЇ®«­Ґ­ЁЁ жЁЄ«  б 㬥­м襭ЁҐ¬ бзҐвзЁЄ  жЁЄ«  Ё ўл室®¬ ЇаЁ
а ўҐ­б⢥ бзҐвзЁЄ  0, ®вб«Ґ¦Ёў Ґвбп б®бв®п­ЁҐ д« Ј  ZF, Є®в®а®Ґ
ЁбЇ®«м§гҐвбп ®ЇҐа в®а®¬ гб«®ў­®Ј® ЇҐаҐе®¤  ¤«п Ї®ўв®аҐ­Ёп
®ЇҐа жЁ© жЁЄ«  Ё«Ё ўл室  Ё§ жЁЄ« .

”« ЈЁ б®бв®п­Ёп Ї®Є § ­л ў ’ Ў«ЁжҐ 2-2.

2.3.4.2 “Їа ў«пойЁ© д« Ј
----------------------------------------------------------------

“Їа ў«пойЁ© д« Ј DF ॣЁбва  EFLAGS ®ЇаҐ¤Ґ«пҐв Ї®а冷Є а Ў®вл
®ЇҐа жЁ© б® бва®Є ¬Ё.

DF (д« Ј ­ Їа ў«Ґ­Ёп, 10-Ё© ЎЁв)

ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї
і і
і 1 1 1 1 1 1 1 1 1 і
і 31 8 7 6 5 4 3 2 1 0 9 8 7 6 5 4 3 2 1 0 і
іЪДВДВДВДВДВДВДВДВДВДВДВДВДВДВДВДВДВДВДВДВДВДВДВДВДВДВДВДВДВДВДВДїі
іі і і і і і і і і і і і і і і і і і і і і і і і і і і і і і і іі
іі0і0і0і0і0і0і0і0і0і0і0і0і0іAіVіRі0іNіI OіOіDіIіTіSіZі0іAі0іPі1іCіі
іі і і і і і і і і і і і і іCіMіFі іTіP LіFіFіFіFіFіFі іFі іFі іFіі
іі і і і і і і і і і і і і і і і і і і і і і і і і і і і і і і іі
іАДБДБДБДБДБДБДБДБДБДБДБДБДБДБДБДБДБДБДБДБДБДБДБДБДБДБДБДБДБДБДБДЩі
і і і і і і і і і і і і і і і і
і е Џа®ўҐаЄ  ўла ў­Ёў ­Ёп ДДЩ і і і і і і і і і і і і і і
і е ”« Ј ०Ё¬  ўЁавг «м­®Ј® ДЩ і і і і і і і і і і і і і
і Їа®жҐбб®а  8086 і і і і і і і і і і і і і
і е ”« Ј ў®§®Ў­®ў«Ґ­Ёп ДДДДДДДДДЩ і і і і і і і і і і і і
і е ”« Ј ў«®¦Ґ­­®© § ¤ зЁ ДДДДДДДДДДЩ і і і і і і і і і і і
і е “а®ўҐ­м ЇаЁўЁ«ҐЈЁ© ўў®¤ -ўлў®¤  ДДДЩ і і і і і і і і і і
і б ”« Ј ЇҐаҐЇ®«­Ґ­Ёп ДДДДДДДДДДДДДДДДДДДДЩ і і і і і і і і і
і г ”« Ј ­ Їа ў«Ґ­Ёп ДДДДДДДДДДДДДДДДДДДДДДДЩ і і і і і і і і
і е ђ §аҐиҐ­ЁҐ ЇаҐалў ­Ё© ДДДДДДДДДДДДДДДДДДДДЩ і і і і і і і
і е ”« Ј «®ўгиЄЁ ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ і і і і і і
і б ”« Ј §­ Є  ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ і і і і і
і б ”« Ј ­г«п ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ і і і і
і б ”« Ј ўбЇ®¬®Ј вҐ«м­®Ј® ЇҐаҐ­®б  ДДДДДДДДДДДДДДДДДДДДДЩ і і і
і б ”« Ј зҐв­®бвЁ ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ і і
і б ”« Ј ЇҐаҐ­®б  ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ і
і і
і е - бЁб⥬­л© д« Ј і
і б - д« Ј б®бв®п­Ёп і
і г - гЇа ў«пойЁ© д« Ј і
і і
і 1 Ё«Ё 0 ®Ў®§­ з ов ЎЁвл, § аҐ§ҐаўЁа®ў ­­лҐ дЁа¬®© Intel і
і „ ­­лҐ ॣЁбвал ­Ґ ЁбЇ®«м§говбп,   Ёе §­ зҐ­Ёп ўбҐЈ¤  Ї®бв®п­­л і
і і
АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ

ђЁбг­®Є 2-9. ђҐЈЁбва EFLAGS

’ Ў«Ёж  2-2 ”« ЈЁ б®бв®п­Ёп
ЪДДДДДДДВДДДДДДДДДДДДДДДДДВДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї
і €¬п і Ќ §­ зҐ­Ёп і ‘®®вўҐвбвўгҐв гб«®ўЁо і
ГДДДДДДДЕДДДДДДДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
і OF і ЇҐаҐЇ®«­Ґ­ЁҐ і ђҐ§г«мв в ЇаҐўлбЁ« Ї®«®¦ЁвҐ«м­л© і
і і і Ё«Ё ®ваЁж вҐ«м­л© ЇаҐ¤Ґ« ¤«п зЁбҐ« і
і SF і §­ Є і ђҐ§г«мв в ®ваЁж вҐ«м­л© (¬Ґ­миҐ 0) і
і ZF і ­г«м і ђҐ§г«мв в а ўҐ­ 0 і
і AF і ўбЇ®¬®Ј вҐ«м­л© і ЏҐаҐ­®б Ё§ 3-Ј® ЎЁв  і
і і ЇҐаҐ­®б і (ЁбЇ®«м§гҐвбп ЇаЁ а Ў®вҐ б BCD) і
і PF і зҐв­®бвм і Њ« ¤иЁ© Ў ©в ᮤҐа¦Ёв зҐв­®Ґ зЁб«® і
і і і Ґ¤Ё­Ёж і
і CF і д« Ј ЇҐаҐ­®б  і ЏҐаҐ­®б §  ЇаҐ¤Ґ«л §­ зЁ¬ле жЁда і
і і і १г«мв в  і
АДДДДДДДБДДДДДДДДДДДДДДДДДБДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ

“бв ­®ўЄ  д« Ј  DF Ї®§ў®«пҐв гбв ­ ў«Ёў вм  ўв®¬ вЁзҐбЄ®Ґ
㢥«ЁзҐ­ЁҐ Ё«Ё 㬥­м襭ЁҐ бзҐвзЁЄ®ў ў® ўаҐ¬п ®ЇҐа жЁ© б®
бва®Є ¬Ё. …б«Ё д« Ј ®зЁйҐ­, в® бзҐвзЁЄЁ Ё­ЄаҐ¬Ґ­вЁаговбп, Ё­ зҐ
¤ҐЄаҐ¬Ґ­вЁаговбп.

2.3.4.3 “Є § вҐ«м Є®¬ ­¤
----------------------------------------------------------------

ђ биЁаҐ­л© гЄ § вҐ«м Є®¬ ­¤ (EIP) ᮤҐа¦Ёв ᬥ饭ЁҐ ў ⥪г饬
ᥣ¬Ґ­вҐ Є®¤  б«Ґ¤го饩 Ї®¤«Ґ¦ йҐ© ўлЇ®«­Ґ­Ёо Є®¬ ­¤л. “Є § вҐ«м
Є®¬ ­¤ ­ҐЇ®б।б⢥­­® ­Ґ ¤®бвгЇҐ­ Їа®Ја ¬¬Ёбвг, ­® ®­
гЇа ў«пҐвбп пў­® Є®¬ ­¤ ¬Ё гЇа ў«Ґ­Ёп Ї®в®Є®¬ (ЇҐаҐе®¤л,
ў®§ўа вл Ё в.¤.), ЇаҐалў ­Ёп¬Ё Ё ЁбЄ«о祭Ёп¬Ё.

‡­ зҐ­ЁҐ ॣЁбва  EIP 㢥«ЁзЁў Ґвбп, гЄ §лў п Ї®б«Ґ¤®ў вҐ«м­® ­ 
Ја ­Ёжл ЁбЇ®«­пҐ¬ле Є®¬ ­¤. Ћ¤­ Є®, Є®¬ ­¤л ўлЎЁа овбп б
гЇаҐ¦¤Ґ­ЁҐ¬, ў १г«мв вҐ 祣®, §­ зҐ­ЁҐ EIP в®«мЄ®
ЇаЁЎ«Ё§ЁвҐ«м­® ᮮ⢥вбвўгҐв Є®¬ ­¤Ґ, § Јаг¦ Ґ¬®© ў Їа®жҐбб®а.

Џа®жҐбб®а i486 ­Ґ § Јаг¦ Ґв Є®¬ ­¤л Ї®®¤Ё­®зЄҐ. „«п § Јаг§ЄЁ
Є®¬ ­¤ ЇҐаҐ¤ Ёе д ЄвЁзҐбЄЁ¬ ЁбЇ®«м§®ў ­ЁҐ¬, бгйҐбвўгҐв дг­ЄжЁп
®ЇҐаҐ¦ о饣® Їа®б¬®ва  Їа®Ја ¬¬л. Ћ­  ®ЎҐбЇҐзЁў Ґв § Јаг§Єг
ўла ў­Ґ­­®Ј® 128-ЎЁв­®Ј® Ў«®Є  Є®¤ , Є®¬ ­¤л Є®в®а®Ј® еа ­пвбп ў
Їа®жҐбб®аҐ ў ®¦Ё¤ ­ЁЁ ®Ўа Ў®вЄЁ. ( ‚ла ў­Ёў ­ЁҐ Ў«®Є 
Їа®Ё§ў®¤Ёвбп ®Ў­г«Ґ­ЁҐ¬ зҐвлаҐе Ї®б«Ґ¤­Ёе ЎЁв®ў ҐЈ®  ¤аҐб  ).
„ ­­лҐ Ў«®ЄЁ § Јаг¦ овбп б ЁЈ­®аЁа®ў ­ЁҐ¬ Ја ­Ёж ¬Ґ¦¤г
Є®¬ ­¤ ¬Ё. ’ ЄЁ¬ ®Ўа §®¬, ў® ўаҐ¬п ­ з «  ЁбЇ®«­Ґ­Ёп Є®¬ ­¤л,
®­  㦥 § Ја㦥­  ў Їа®жҐбб®а Ё ¤ҐЄ®¤Ёа®ў ­ . ’ Є®© бЇ®б®Ў
§ Јаг§ЄЁ Є®¬ ­¤ §­ зЁвҐ«м­® Ї®ўли Ґв Їа®Ё§ў®¤ЁвҐ«м­®бвм
Їа®жҐбб®а , в.Є Ї®§ў®«пҐв б®ў¬Ґй вм ўлЇ®«­Ґ­ЁҐ Є®¬ ­¤л, б
§ Јаг§Є®© Ё ¤ҐЄ®¤Ёа®ў вм Є®¬ ­¤.

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

‚ ०Ё¬Ґ ॠ«м­®©  ¤аҐб жЁЁ гЇаҐ¦¤ ой п ўлЎ®аЄ  ¬®¦Ґв ЇаЁўҐбвЁ Є
®Ўа йҐ­Ёо Їа®жҐбб®а  Є ­Ґ®¦Ё¤ ­­®¬г ¤«п Їа®Ја ¬¬Ёбв   ¤аҐбг
Ї ¬пвЁ. ЏаЁ а Ў®вҐ ў § йЁйҐ­­®¬ ०Ё¬Ґ ЁбЄ«о祭Ёп ®ва Ў влў овбп
Їа ўЁ«м­® ЇаЁ ®Ўа йҐ­ЁЁ Є ¤ ­­®¬г  ¤аҐбг. ‚ б«гз Ґ ¦Ґ а Ў®вл
Їа®жҐбб®а  ў ॠ«м­®¬ ०Ё¬Ґ, ­Ґ бгйҐбвўгҐв  ЇЇ а в­ле
¬Ґе ­Ё§¬®ў ®ЎҐбЇҐзҐ­Ёп Їа ўЁ«м­®© а Ў®вл Їа®жҐбб®а . Ќ ЇаЁ¬Ґа,
Ґб«Ё бЁб⥬  ­Ґ ў®§ўа й Ґв RDY#-бЁЈ­ « (бЁЈ­ «, Є®в®ал©
§ ўҐаи Ґв жЁЄ« иЁ­л), ¤«п жЁЄ«®ў иЁ­л ЇаЁ ®Ўа йҐ­ЁЁ Є
­ҐбгйҐбвўгойҐ¬г  ¤аҐбг, гз०¤ ой п ўлЎ®аЄ  ¤®«¦­  Ўлвм § йЁйҐ­ 
®в ®Ўа йҐ­Ёп Є в ЄЁ¬  ¤аҐб ¬. …б«Ё ў бЁб⥬Ґ ЇаҐ¤гᬮв७ 
Їа®ўҐаЄ  зҐв­®бвЁ, гЇаҐ¦¤ ой п ўлЎ®аЄ  ¤®«¦­  Ўлвм § йЁйҐ­  ®в
®Ўа йҐ­Ёп Ї®  ¤аҐбг, а бЇ®«®¦Ґ­­®¬г §  ЇаҐ¤Ґ« ¬Ё § йЁйҐ­­®© Ї®
зҐв­®бвЁ Ї ¬пвЁ. (Ќ ®Ў®а®в, RDY# ¬®¦Ґв ў®§ўа й вм зҐв­л© бЁЈ­ «
¤«п жЁЄ«®ў иЁ­л ЇаЁ ®Ўа йҐ­ЁЁ Є ­ҐбгйҐбвўгойЁ¬  ¤аҐб ¬, Ё ®иЁЎЄЁ
зҐв­®бвЁ ¬®Јгв ЁЈ­®аЁа®ў вмбп ЇаЁ гЇаҐ¦¤ о饩 ўлЎ®аЄҐ § 
ЇаҐ¤Ґ« ¬Ё § йЁйҐ­­®© Ї® зҐв­®бвЁ Ї ¬пвЁ. )

“ЇаҐ¦¤ ой п ўлЎ®аЄ  ¬®¦Ґв Ўлвм б®еа ­Ґ­  ®в ббл«ЄЁ ­ 
­Ґ¦Ґ« вҐ«м­лҐ  ¤аҐб  б Ї®¬®ймо ®аЈ ­Ё§ жЁЁ ­ҐЄ®в®а®© ¤Ёбв ­жЁЁ
¬Ґ¦¤г  ¤аҐб®¬ Ё Ї®б«Ґ¤­Ё¬ ўлЇ®«­пҐ¬л¬ Ў ©в®¬. Ќ ЇаЁ¬Ґа, ¤«п
б®еа ­Ґ­Ёп гЇаҐ¦¤ о饩 ўлЎ®аЄЁ ®в ®Ўа йҐ­Ёп Є  ¤аҐб ¬ ®в 10000H
¤® 1000FH, Ї®б«Ґ¤­Ё© ЁбЇ®«­пҐ¬л© Ў ©в ¤®«¦Ґ­ Ё¬Ґвм  ¤аҐб ¬Ґ­миҐ
0FFEEH. ‚ла ў­Ґ­­л© 128-ЎЁв­л© Ў«®Є ¬Ґ¦¤г Ї®б«Ґ¤­Ё¬ Ў ©в®¬
Ї®б«Ґ¤­Ґ© ЁбЇ®«­пҐ¬®© Є®¬ ­¤л Ё  ¤аҐб®¬, ®Ўа йҐ­ЁҐ Є Є®в®а®¬г
­Ґ¤®ЇгбвЁ¬®, ¤®«¦Ґ­ Ўлвм ®зЁйҐ­.

Џ®ўҐ¤Ґ­ЁҐ Їа®жҐбб®а  i486 ў Їа®жҐбᥠгЇаҐ¦¤ о饩 ўлЎ®аЄЁ § ўЁбЁв
®в Є®­ЄаҐв­®© ॠ«Ё§ жЁЁ. ”Ёа¬  Intel(R) ®бв ў«пҐв §  б®Ў®©
Їа ў® Ё§¬Ґ­пвм ў Ўг¤г饬 ¬Ґе ­Ё§¬ а Ў®вл Їа®жҐбб®а  ЇаЁ
гЇаҐ¦¤ о饩 ўлЎ®аЄҐ.

2.4 ”®а¬ в Є®¬ ­¤
----------------------------------------------------------------

Љ ¦¤ п Є®¬ ­¤  ЇаҐ¤бв ў«пҐв б®Ў®© § Є®¤Ёа®ў ­­го Ё­д®а¬ жЁо,
ᮤҐа¦ йго Є®¤ ®ЇҐа жЁЁ, Ї®¤«Ґ¦ йҐ© ўлЇ®«­Ґ­Ёо, вЁЇ ®ЇҐа ­¤®ў
¤«п ¤ ­­®© ®ЇҐа жЁЁ Ё гЄ § ­ЁҐ ­  а бЇ®«®¦Ґ­ЁҐ нвЁе ®ЇҐа ­¤®ў.
…б«Ё ®ЇҐа ­¤ а бЇ®«®¦Ґ­ ў Ї ¬пвЁ, ў Є®¬ ­¤Ґ ¬®¦Ґв ᮤҐа¦ вмбп
пў­®Ґ Ё«Ё ­Ґпў­®Ґ гЄ § ­ЁҐ ­  ᥣ¬Ґ­в, ᮤҐа¦ йЁ© гЄ § ­­л©
®ЇҐа ­¤.

Љ®¬ ­¤л б®бв®пв Ё§ ®в¤Ґ«м­ле н«Ґ¬Ґ­в®ў Ё ¬®Јгв Ё¬Ґвм а §«Ёз­лҐ
д®а¬ вл. ’®з­л© д®а¬ в Є®¬ ­¤ ЇаЁўҐ¤Ґ­ ў ЏаЁ«®¦Ґ­ЁЁ B,   ­Ё¦Ґ
®ЇЁблў овбп ®б­®ў­лҐ ¤«п ўбҐе Є®¬ ­¤ н«Ґ¬Ґ­вл. €§ ўбҐе ®ЇЁб ­­ле
­Ё¦Ґ н«Ґ¬Ґ­в®ў в®«мЄ® ®¤Ё­ (Є®¤ ®ЇҐа жЁЁ, Љ®Ї) ®Ўп§ вҐ«м­®
ЇаЁбгвбвўгҐв ў «оЎ®© Є®¬ ­¤Ґ. Ћбв «м­лҐ н«Ґ¬Ґ­вл ¬®Јгв
®вбгвбвў®ў вм, зв® ®ЇаҐ¤Ґ«пҐвбп е а ЄвҐа®¬ ®ЇҐа жЁЁ,   в Є¦Ґ
¬Ґбв®Ї®«®¦Ґ­ЁҐ¬ Ё вЁЇ®¬ ®ЇҐа ­¤®ў. ЌЁ¦Ґ ®ЇЁб ­л н«Ґ¬Ґ­вл Є®¬ ­¤л
ў ⮬ Ї®ап¤ЄҐ, Є Є ®­Ё а бЇ®«®¦Ґ­л ў Є®¬ ­¤Ґ:

- ЏаҐдЁЄбл: ®¤Ё­ Ё«Ё ­ҐбЄ®«мЄ® Ў ©в®ў, ЇаҐ¤иҐбвўгойЁе Є®¬ ­¤Ґ Ё
¬®¤ЁдЁжЁагойЁе ®ЇҐа жЁо нв®© Є®¬ ­¤л. ‘«Ґ¤гойЁҐ ЇаҐдЁЄбл ¬®Јгв
Ўлвм ЁбЇ®«м§®ў ­л ў ЇаЁЄ« ¤­ле Їа®Ја ¬¬ е:

1. ‡ ¬Ґ­  (Ї®¤ ў«Ґ­ЁҐ) ᥣ¬Ґ­в  - ў пў­®© д®а¬Ґ гЄ §лў Ґв,
Є Є®© ᥣ¬Ґ­в­л© ॣЁбва ¤®«¦­  ЁбЇ®«м§®ў вм Їа®Ја ¬¬ .
ЏаҐдЁЄб ®в¬Ґ­пҐв ¤Ґ©бвўгойЁ© Ї® 㬮«з ­Ёо ўлЎ®а ᥣ¬Ґ­в­®Ј®
ॣЁбва .

2. ђ §¬Ґа  ¤аҐб  - ЇҐаҐЄ«оз Ґв а §ап¤­®бвм  ¤аҐб , ®ЇаҐ¤Ґ«пп
®Ўа §®ў ­ЁҐ 32-а §ап¤­ле Ё«Ё 16-а §ап¤­ле  ¤аҐб®ў. ‹оЎ®© Ё§
нвЁе а §¬Ґа®ў ¬®¦Ґв Ўлвм ўлЎЁа Ґ¬л¬ Ї® 㬮«з ­Ёо: ¤ ­­л©
ЇаҐдЁЄб ўлЎЁа Ґв  «мвҐа­ вЁў­л© а §¬Ґа.

3. ђ §¬Ґа ®ЇҐа ­¤  - ЇҐаҐЄ«оз Ґв а §ап¤­®бвм ®ЇҐа ­¤®ў,
гбв ­ ў«Ёў п Ёе 32-а §ап¤­л¬Ё Ё«Ё 16-а §ап¤­л¬Ё. ‹оЎ®© Ё§
нвЁе а §¬Ґа®ў ¬®¦Ґв Ўлвм ўлЎЁа Ґ¬л¬ Ї® 㬮«з ­Ёо: ¤ ­­л©
ЇаҐдЁЄб ўлЎЁа Ґв  «мвҐа­ вЁў­л© а §¬Ґа.

4. Џ®ўв®аҐ­ЁҐ - ЁбЇ®«м§гҐвбп б Є®¬ ­¤ ¬Ё ®Ўа Ў®вЄЁ бва®Є;
§ бв ў«пҐв Є®¬ ­¤г ў®§¤Ґ©бвў®ў вм ­  Є ¦¤л© н«Ґ¬Ґ­в бва®ЄЁ.

- Љ®¤ ®ЇҐа жЁЁ (Љ®Ї): ®ЇЁблў Ґв ®ЇҐа жЁо, ўлЇ®«­пҐ¬го Є®¬ ­¤®©.
ЌҐЄ®в®ал¬ Є®¬ ­¤ ¬ ЇаЁбгйЁ ­ҐбЄ®«мЄ® Є®¤®ў ®ЇҐа жЁ©, Є ¦¤л© Ё§
Є®в®але ®ЇЁблў Ґв ®ЇаҐ¤Ґ«Ґ­­л© ў аЁ ­в ®ЇҐа жЁЁ.

- ЋЇЁб вҐ«м ॣЁбва : ў Є®¬ ­¤Ґ ¬®Јгв Ўлвм ®ЇЁб ­л ®¤Ё­ Ё«Ё ¤ў 
ॣЁбва  ў Є зҐб⢥ ®ЇҐа ­¤®ў. ЋЇЁб вҐ«м ॣЁбва  ¬®¦Ґв
ЇаЁбгвбвў®ў вм Є Є ў Ў ©вҐ Є®¤  ®ЇҐа жЁЁ, в Є Ё ў Ў ©вҐ
®ЇЁб вҐ«п ०Ё¬   ¤аҐб жЁЁ.

- ЋЇЁб вҐ«м ०Ё¬   ¤аҐб жЁЁ: нв®в н«Ґ¬Ґ­в, Ґб«Ё ®­
ЇаЁбгвбвўгҐв, ®ЇЁблў Ґв, пў«пҐвбп «Ё ®ЇҐа ­¤ ᮤҐа¦Ё¬л¬
ॣЁбва  Ё«Ё п祩ЄЁ Ї ¬пвЁ. …б«Ё ®ЇҐа ­¤ ­ е®¤Ёвбп ў Ї ¬пвЁ,
®ЇЁб вҐ«м ०Ё¬  гЄ §лў Ґв, ­ ¤® «Ё ЁбЇ®«м§®ў вм ᬥ饭ЁҐ,
Ё­¤ҐЄб­л© ॣЁбва, ॣЁбва Ў §л Ё ¬ бив ЎЁа®ў ­ЁҐ.

- SIB (scale-index-base, ¬ бив Ў-Ё­¤ Єб-Ў § ) Ў ©в: Є®Ј¤ 
®ЇЁб вҐ«м ०Ё¬   ¤аҐб жЁЁ гЄ §лў Ґв ­  ЁбЇ®«м§®ў ­ЁҐ
Ё­¤ҐЄб­®Ј® ॣЁбва  ¤«п ўлзЁб«Ґ­Ёп  ¤аҐб  ®ЇҐа ­¤ , SIB Ў ©в
ЁбЇ®«м§гҐвбп ¤«п Є®¤Ёа®ў ­Ёп ў Є®¬ ­¤Ґ Ў §®ў®Ј® ॣЁбва ,
Ё­¤ҐЄб­®Ј® ॣЁбва  Ё Є®нддЁжЁҐ­в  ¬ бив ЎЁа®ў ­Ёп.

- ‘¬ҐйҐ­ЁҐ: …б«Ё ®ЇЁб вҐ«м ०Ё¬   ¤аҐб жЁЁ гЄ §лў Ґв, зв® ЇаЁ
ўлзЁб«Ґ­ЁЁ  ¤аҐб  ®ЇҐа ­¤  Ўг¤Ґв ЁбЇ®«м§®ў ­® ᬥ饭ЁҐ, ў
б®бв ў Є®¤  Є®¬ ­¤л ўЄ«оз Ґвбп Ї®«Ґ ᬥ饭Ёп. ‘¬ҐйҐ­ЁҐ
ЇаҐ¤бв ў«пҐв б®Ў®© 8-, 16- Ё«Ё 32-а §ап¤­®Ґ 楫®Ґ зЁб«® б®
§­ Є®¬. 8-а §ап¤­ п д®а¬  ЁбЇ®«м§гҐвбп ў вҐе б«гз пе, Є®Ј¤ 
§­ зҐ­ЁҐ ᬥ饭Ёп ­ҐўҐ«ЁЄ®. Џа®жҐбб®а  ўв®¬ вЁзҐбЄЁ 㢥«ЁзЁв 8
-а §ап¤­®Ґ ᬥ饭ЁҐ ¤® 16- Ё«Ё 32-а §а冷ў, Їг⥬
а бЇа®бва ­Ґ­Ёп ҐЈ® §­ Є®ў®Ј® а §ап¤ .

- ЌҐЇ®б।б⢥­­л© ®ЇҐа ­¤: …б«Ё нв®в н«Ґ¬Ґ­в ЇаЁбгвбвўгҐв, ®­
ЇаҐ¤бв ў«пҐв §­ зҐ­ЁҐ ®ЇҐа ­¤  Є®¬ ­¤л. ЌҐЇ®ба ¤б⢥­­лҐ
®ЇҐа ­¤л ¬®Јгв Ўлвм 8-, 16 Ё«Ё 32-а §ап¤­л¬Ё. ‚ б«гз пе Є®Ј¤ 
8-а §ап¤­л© ­ҐЇ®б।б⢥­­л© ®ЇҐа ­¤ ЁбЇ®«м§гҐвбп ў Є®¬ ­¤Ґ
ў¬Ґб⥠б 16- Ё«Ё 32-а §ап¤­л¬ ®ЇҐа ­¤®¬, Їа®жҐбб®а
 ўв®¬ вЁзҐбЄЁ 㢥«ЁзЁў Ґв а §¬Ґа 8-а §ап¤­®Ј® ®ЇҐа ­¤  Їг⥬
а биЁаҐ­Ёп ҐЈ® §­ Є®ў®Ј® а §ап¤ . ’ ЄЁ¬ ¦Ґ бЇ®б®Ў®¬
16-а §ап¤­л© ®ЇҐа ­¤ ЇаҐ®Ўа §гҐвбп ў 32-а §ап¤­л©.

2.5 ‚лЎ®а ®ЇҐа ­¤ 
----------------------------------------------------------------

‹оЎ п Є®¬ ­¤  «ЁЎ® ­Ґ ЁбЇ®«м§гҐв ®ЇҐа ­¤®ў ў®®ЎйҐ, «ЁЎ®
ЁбЇ®«м§гҐв ­ҐЄ®в®а®Ґ зЁб«® ®ЇҐа ­¤®ў. ЏаЁ¬Ґа®¬ Є®¬ ­¤л ЎҐ§
®ЇҐа ­¤®ў ¬®¦Ґв б«г¦Ёвм Є®¬ ­¤  NOP (­Ґв ®ЇҐа жЁЁ). …б«Ё ¦Ґ
Є®¬ ­¤  ЁбЇ®«м§гҐв ®ЇҐа ­¤л, ®­Ё ¬®Јгв ­ е®¤Ёвбп ў ®¤­®¬ Ё§ ­Ё¦Ґ
гЄ § ­ле ¬Ґбв:

- ‚ б ¬®© Є®¬ ­¤Ґ (­ҐЇ®б।б⢥­­л© ®ЇҐа ­¤, Є®­бв ­в ).

- ‚ ॣЁбвॠ( 32-а §ап¤­л© ®ЇҐа ­¤ ў ॣЁбвॠEAX, EBX, ECX,
EDX, ESI, EDI, ESP Ё«Ё EBP, 16-а §ап¤­л© ®ЇҐа ­¤ ў ॣЁбваҐ
AX, BX, CX, DX, SI, DI, SP Ё«Ё BP, 8-а §ап¤­л© ®ЇҐа ­¤ ў
ॣЁбвॠAH, AL, BH, BL, CH, CL, DH Ё«Ё DL, ў ®¤­®¬ Ё§
ᥣ¬Ґ­в­ле ॣЁбва®ў, ў ॣЁбвॠEFLAGS ¤«п ®ЇҐа жЁ© б
д« Ј ¬Ё). €бЇ®«м§®ў ­ЁҐ 16-а §ап¤­ле ®ЇҐа ­¤®ў вॡгҐв
ЁбЇ®«м§®ў ­Ёп ЇаҐдЁЄб  а §¬Ґа  16-а §ап¤­®Ј® ®ЇҐа ­¤  (Ў ©в ,
ЇаҐ¤иҐбвўго饣® Є®¬ ­¤Ґ Ё ᮤҐа¦ йҐЈ® §­ зҐ­ЁҐ 67H).

* ‚ Ї ¬пвЁ.

* ‚ Ї®а⥠ўў®¤ /ўлў®¤ 

„®бвгЇ Є® ўбҐ¬ ®ЇҐа ­¤ ¬ ®бгйҐб⢫泌бп ®зҐ­м Ўлбва®.
ђҐЈЁбва®ўлҐ Ё ­ҐЇ®б।б⢥­­лҐ ®ЇҐа ­¤л ­ е®¤пвбп
­ҐЇ®б।б⢥­­® ў Їа®жҐбб®аҐ (Ї®б«Ґ¤­ЁҐ § ­ҐбҐ­л ў Їа®жҐбб®а ў
१г«мв вҐ гЇаҐ¦¤ о饩 ўлЎ®аЄЁ Є Є з бвм Ё­вҐаЇаҐвЁа㥬®©
Є®¬ ­¤л). „®бвгЇ Є ®ЇҐа ­¤ ¬, ­ е®¤пйЁ¬бп ў Ї ¬пвЁ
®бгйҐбвў«пҐвбп ⮦Ґ ¤®ў®«м­® Ўлбва®, Ґб«Ё ®­Ё Ї®¬ҐйҐ­л ў
Єни-Ї ¬пвм ­  ¬ЁЄа®б奬Ґ.

— бвм Є®¬ ­¤, ў Є®в®але ЇаҐ¤гᬮв७® ЁбЇ®«м§®ў ­ЁҐ ®ЇҐа ­¤®ў,
вॡгҐв пў­®Ј® гЄ § ­Ёп ®ЇҐа ­¤®ў, ¤агЈЁҐ - ЁбЇ®«м§гов ­Ґпў­®
§ ¤ ­­лҐ ®ЇҐа ­¤л. ЌҐЄ®в®алҐ Є®¬ ­¤л Ё¬Ґов Є Є пў­лҐ, в Є Ё
­Ґпў­лҐ ®ЇҐа ­¤л. ЏаЁ¬Ґаг:

Љ®¬ ­¤  б ­Ґпў­л¬ ®ЇҐа ­¤®¬: AAM

Џ® ®ЇаҐ¤Ґ«Ґ­Ёо, ®ЇҐа ­¤ Є®¬ ­¤л AAM (ASCII-Є®а४жЁп Ї®б«Ґ
г¬­®¦Ґ­Ёп) ᮤҐа¦Ёвбп ў ॣЁбвॠAX.

Љ®¬ ­¤  б пў­л¬Ё ®ЇҐа ­¤ ¬Ё: XCHG EAX, EBX

ЋЇҐа ­¤л, ¤«п Є®в®але ўлЇ®«­пҐвбп ®Ў¬Ґ­ ᮤҐа¦Ё¬л¬,
§ Є®¤Ёа®ў ­л ­ҐЇ®б।б⢥­­® ў Є®¬ ­¤Ґ, ў¬ҐбвҐ б Є®¤®¬
®ЇҐа жЁЁ.

Љ®¬ ­¤  б пў­л¬ Ё ­Ґпў­л¬ ®ЇҐа ­¤®¬: PUSH COUNTER

ЏҐаҐ¬Ґ­­ п а бЇ®«®¦Ґ­­ п ў Ї ¬пвЁ COUNTER (пў­л© Ї а ¬Ґва)
Є®ЇЁагҐвбп ў ўҐаиЁ­г б⥪  (­Ґпў­л© Ї а ¬Ґва).

Ћб®ЎҐ­­® ў ¦­®, зв® Ў®«миЁ­бвў® Є®¬ ­¤ Ё¬Ґов ­Ґпў­лҐ ®ЇҐа ­¤л.
Ќ ЇаЁ¬Ґа, ўбҐ  аЁд¬ҐвЁзҐбЄЁҐ ®ЇҐа жЁЁ ®Ў­®ў«пов ॣЁбва EFLAGS.

Љ®¬ ­¤л ¬®Јгв пў­® ббл« вмбп ­  ®¤Ё­ Ё«Ё ¤ў  ®ЇҐа ­¤ . Љ®¬ ­¤л б
¤ўг¬п ®ЇҐа ­¤ ¬Ё, в ЄЁҐ Є Є MOV, ADD Ё XOR ўбҐЈ¤  ЇҐаҐ§ ЇЁблў ов
®¤Ё­ Ё§ ¤ўге ®ЇҐа ­¤®ў, Ї®¬Ґй п вг¤  १г«мв в ®ЇҐа жЁЁ. ќв®
Ї®§ў®«пҐв ўл¤Ґ«Ёвм ¤ў  ўЁ¤  ®ЇҐа ­¤®ў: ®ЇҐа ­¤-Ёбв®з­ЁЄ (­Ґ
Ё§¬Ґ­пҐвбп ЇаЁ ўлЇ®«­Ґ­ЁЁ ®ЇҐа жЁЁ) Ё ®ЇҐа ­¤ ­ §­ зҐ­Ёп
(ЇаЁҐ¬­ЁЄ) (ў Є®в®ал© § ЇЁблў Ґвбп १г«мв в ®ЇҐа жЁЁ).

„«п Ў®«миЁ­бвў  Є®¬ ­¤, ®¤Ё­ Ё§ ¤ўге ®ЇҐа ­¤®ў - «ЁЎ®
®ЇҐа ­¤-Ёбв®з­ЁЄ, «ЁЎ® ®ЇҐа ­¤ ­ §­ зҐ­Ёп, ¬®¦Ґв а бЇ®« Ј вбп ў
ॣЁбвॠЁ«Ё Ї ¬пвЁ. ‚в®а®© ®ЇҐа ­¤ ¤®«¦Ґ­ а бЇ®« Ј вмбп ў
ॣЁбвॠЁ«Ё ­ҐЇ®б।б⢥­­® ў Є®¬ ­¤Ґ (Ї®б«Ґ¤­ҐҐ в®«мЄ® ¤«п
®ЇҐа ­¤ -Ёбв®з­ЁЄ ). ќв® Ї®§ў®«пҐв а §ЎЁвм Є®¬ ­¤л, а Ў®в ойЁҐ б
¤ўг¬п ®ЇҐа ­¤ ¬Ё ­  б«Ґ¤гойЁҐ ЈагЇЇл:

- ђҐЈЁбва - ॣЁбва

- ђҐЈЁбва - Ї ¬пвм

- Џ ¬пвм - ॣЁбва

- ЌҐЇ®б।б⢥­­л© ®ЇҐа ­¤ - ॣЁбва

- ЌҐЇ®б।б⢥­­л© ®ЇҐа ­¤ - Ї ¬пвм

Ћ¤­ Є®, ­ҐЄ®в®алҐ Є®¬ ­¤л а Ў®вл б® бва®Є ¬Ё Ё б® б⥪®¬,
ЇҐаҐ¬Ґй ов ¤ ­­лҐ Ё§ Ї ¬пвЁ ў Ї ¬пвм. ЋЎ  ®ЇҐа ­¤  ­ҐЄ®в®але
Є®¬ ­¤ ®Ўа Ў®вЄЁ бва®Є а бЇ®«®¦Ґ­л ў Ї ¬пвЁ Ё гЄ §лў овбп
­Ґпў­®. ЋЇҐа жЁЁ § ­ҐбҐ­Ёп ў б⥪ Ё г¤ «Ґ­Ёп Ё§ б⥪  Ї®§ў®«пов
ЇҐаҐ­®бЁвм ¤ ­­лҐ Ё§ ®ЇҐа ­¤ , а бЇ®«®¦Ґ­­®Ј® ў Ї ¬пвЁ ў б⥪,
в Є¦Ґ а бЇ®«®¦Ґ­­л© ў Ї ¬пвЁ.

Ља®¬Ґ в®Ј®, бгйҐбвўгҐв ­ҐбЄ®«мЄ® ®ЇҐа жЁ©, ЁбЇ®«м§гойЁе ваЁ
®ЇҐа ­¤ , ­ ЇаЁ¬Ґа, Є®¬ ­¤л IMUL, SHRD Ё SHLD. „ў  ®ЇҐа ­¤  Ё§
ваҐе гЄ §лў овбп пў­®, Є Є ў Є®¬ ­¤ е б ¤ўг¬п ®ЇҐа ­¤ ¬Ё,  
ваҐвЁ© ®ЇҐа ­¤ ЎҐаҐвбп Ё§ ॣЁбва  ECX Ё«Ё гЄ §лў Ґвбп
­ҐЇ®б।б⢥­­® ў Є®¬ ­¤Ґ. „агЈЁҐ Є®¬ ­¤л б ваҐ¬п ®ЇҐа ­¤ ¬Ё,
в ЄЁҐ Є Є Є®¬ ­¤л ®Ўа Ў®вЄЁ бва®Є б ЇаҐдЁЄб®¬ Ї®ўв®аҐ­Ёп, ЎҐагв
ўбҐ ваЁ ®ЇҐа ­¤  Ё§ ॣЁбва®ў.

2.5.1 ЌҐЇ®б।б⢥­­лҐ ®ЇҐа ­¤л
----------------------------------------------------------------

ЌҐЄ®в®алҐ Є®¬ ­¤л ЁбЇ®«м§гов ¤ ­­лҐ, а бЇ®«®¦Ґ­­лҐ ў б ¬®©
Є®¬ ­¤Ґ, ў Є зҐб⢥ ®ЇҐа ­¤  (Ё«Ё ®ЇҐа ­¤®ў). ’ ЄЁҐ ®ЇҐа ­¤л
­ §лў овбп ­ҐЇ®б।б⢥­­л¬Ё ®ЇҐа ­¤ ¬Ё. Ћ­Ё ¬®Јгв Ё¬Ґвм а §¬Ґа
Ў ©в , б«®ў  Ё«Ё ¤ў®©­®Ј® б«®ў . Ќ ЇаЁ¬Ґа:

SHR PATTERN, 2

Ћ¤Ё­ Ў ©в ¤ ­­®© Є®¬ ­¤л ᮤҐа¦Ёв зЁб«® 2, Є®в®а®Ґ гЄ §лў Ґв
зЁб«® ЎЁв®ў, ­  Є®в®а®Ґ ­Ґ®Ўе®¤Ё¬® б¤ўЁ­гвм ЇҐаҐ¬Ґ­­го PETTERN.

TEST PETTERN, 0FFFF00FFH

„ў®©­®Ґ б«®ў® ў ¤ ­­®© Є®¬ ­¤Ґ ᮤҐа¦Ёв ¬ бЄг, Є®в®а п
ЁбЇ®«м§гҐвбп ¤«п Їа®ўҐаЄЁ ЇҐаҐ¬Ґ­­®© PATTERN.

IMUL CX, MEMWORD, 3

‘«®ў® ў Ї ¬пвЁ г¬­®¦ Ґвбп ­  ­ҐЇ®б।б⢥­­л© ®ЇҐа ­¤ 3 Ё
१г«мв в Ї®¬Ґй Ґвбп ў ॣЁбва CX.

‚ᥠ аЁд¬ҐвЁзҐбЄЁҐ Є®¬ ­¤л (ЁбЄ«оз п ¤Ґ«Ґ­ЁҐ) Ї®§ў®«пов
ЁбЇ®«м§®ў вм ­ҐЇ®б।б⢥­­л© ®ЇҐа ­¤-Ёбв®з­ЁЄ. Љ®Ј¤  ®ЇҐа ­¤®¬
­ §­ зҐ­Ёп пў«пҐвбп ॣЁбва AL Ё«Ё EAH, ЇаЁ ҐҐ Є®¤Ёа®ў ­ЁЁ
ЁбЇ®«м§гҐвбп ­  ®¤Ё­ Ў ©в ¬Ґ­миҐ, 祬 ЇаЁ Є®¤Ёа®ў ­ЁЁ нв®© ¦Ґ
Є®¬ ­¤л, ­® б ЁбЇ®«м§®ў ­ЁҐ¬ ¤агЈ®Ј® ॣЁбва  ®ЎйҐЈ® ­ §­ зҐ­Ёп.

2.5.2 ђҐЈЁбва®ўлҐ ®ЇҐа ­¤л
----------------------------------------------------------------

ђҐЈЁбва®ўлҐ ®ЇҐа ­¤л ¬®Јгв а бЇ®« Ј вмбп ў 32-а §ап¤­®¬ ॣЁбваҐ
®ЎйҐЈ® ­ §­ зҐ­Ёп (EAX, EBX, ECX, EDX, ESI, EDI, ESP Ё«Ё EBP), ў
16-а §ап¤­®¬ ॣЁбвॠ®ЎйҐЈ® ­ §­ зҐ­Ёп (AX, BX, CX, DX, SI, DI,
SP Ё«Ё BP), ў 8-а §ап¤­®¬ ॣЁбвॠ®ЎйҐЈ® ­ §­ зҐ­Ёп (AH, AL,
BH, BL, CH, CL, DH Ё«Ё DL).

‚ Їа®жҐбб®аҐ i486 Ё¬Ґовбп Є®¬ ­¤л ¤«п а Ў®вл б ᥣ¬Ґ­в­л¬Ё
ॣЁбва ¬Ё (CS, DS, ES, SS, FS Ё GS). ќвЁ Є®¬ ­¤л Њ®Јгв
ЁбЇ®«м§®ў вмбп ЇаЁЄ« ¤­л¬Ё Їа®Ја ¬¬Ёбв ¬Ё в®«мЄ® Ґб«Ё
а §а Ў®взЁЄЁ бЁбвҐ¬л ўлЎа «Ё ᥣ¬Ґ­вЁа®ў ­­го ¬®¤Ґ«м Ї ¬пвЁ.

Ља®¬Ґ в®Ј®, Їа®жҐбб®а i486 Ё¬ҐҐв Є®¬ ­¤л ¤«п Ё§¬Ґ­Ґ­Ёп ®в¤Ґ«м­ле
д« Ј®ў ў ॣЁбвॠEFLAGS. ’ ЄЁҐ Є®¬ ­¤л бгйҐбвўгов ¤«п Ё§¬Ґ­Ґ­Ёп
д« Ј®ў, Є®в®алҐ з бв® ЁбЇ®«м§говбп. Ћбв «м­лҐ д« ЈЁ, Є®в®алҐ ­Ґ
ЁбЇ®«м§говбп в Є з бв®, ¬®Јгв Ўлвм Ё§¬Ґ­Ґ­л б«Ґ¤гойЁ¬ ®Ўа §®¬:
ᮤҐа¦Ё¬®Ґ ॣЁбва  EFLAGS § ­®бЁвбп ў б⥪, ў­®бпвбп
­Ґ®Ўе®¤Ё¬лҐ Ё§¬Ґ­Ґ­Ёп ў Є®ЇЁо ҐЈ® ᮤҐа¦Ё¬®Ј® ў б⥪Ґ,   § вҐ¬
ЁбЇа ў«Ґ­­лҐ ¤ ­­лҐ ў®ббв ­ ў«Ёў овбп ў ॣЁбва.

2.5.3 ЋЇҐа ­¤л ў Ї ¬пвЁ
----------------------------------------------------------------

Љ®¬ ­¤л б пў­л¬Ё ®ЇҐа ­¤ ¬Ё ў Ї ¬пвЁ ¤®«¦­л ᮤҐа¦ вм гЄ § ­ЁҐ
­  ᥣ¬Ґ­в, ᮤҐа¦ йЁ© ®ЇҐа ­¤ Ё ᬥ饭ЁҐ ®ЇҐа ­¤  ®в­®бЁвҐ«м­®
­ з «  ᥣ¬Ґ­в . ‘ҐЈ¬Ґ­вл гЄ §лў овбп ЇаЁ Ї®¬®йЁ ЇаҐдЁЄб  § ¬Ґ­л
ᥣ¬Ґ­в  (Ў ©в , Є®в®ал© Ї®¬Ґй Ґвбп ЇҐаҐ¤ Є®¬ ­¤®©). …б«Ё
ᥣ¬Ґ­в ­Ґ гЄ §лў Ґвбп пў­®, ®­ ўлЎЁа Ґвбп  ўв®¬ вЁзҐбЄЁ
б®Ј« б­® Їа®б⮬㠯ࠢЁ«г. ‘¬ҐйҐ­ЁҐ ®ЇҐа ­¤  ў ᥣ¬Ґ­вҐ
гЄ §лў Ґвбп ®¤­Ё¬ Ё§ б«Ґ¤гойЁе бЇ®б®Ў®ў:

1. Ѓ®«миЁ­бвў® Є®¬ ­¤, Є®в®алҐ ®Ўа й овбп Є Ї ¬пвЁ, ᮤҐа¦ в
Ў ©в ¤«п гЄ § ­Ёп ¬Ґв®¤   ¤аҐб жЁЁ ®ЇҐа ­¤ . Ѓ ©в, Є®в®ал©
­ §лў Ґвбп modR/M, Ї®¬Ґй Ґвбп Ї®б«Ґ Є®¤  ®ЇҐа жЁЁ Ё
гЄ §лў Ґв, Ј¤Ґ а бЇ®« Ј Ґвбп ®ЇҐа ­¤: ў Ї ¬пвЁ Ё«Ё ў
ॣЁбваҐ. …б«Ё ®ЇҐа ­¤ ­ е®¤Ёвбп ў Ї ¬пвЁ, ҐЈ®  ¤аҐб
Ї®«гз Ґвбп Ёбе®¤п Ё§ ᮤҐа¦Ё¬®Ј® ᥣ¬Ґ­в­®Ј® ॣЁбва  Ё
б«Ґ¤гойЁе ўҐ«ЁзЁ­: ॣЁбва  Ў §л, ॣЁбва  Ё­¤ҐЄб ,
¬ бив ЎЁа®ў ­Ёп Ё ᬥ饭Ёп. ЏаЁ ЁбЇ®«м§®ў ­ЁЁ Ё­¤ҐЄб­®Ј®
ॣЁбва , Ў ©в modR/M б«Ґ¤гҐв §  Ў ©в®¬, Є®¤ЁагойЁ¬ Ё­¤ҐЄб­л©
ॣЁбва Ё ¬ бив ЎЁа®ў ­ЁҐ. ’ Є®© бЇ®б®Ў  ¤аҐб жЁЁ пў«пҐвбп
­ ЁЎ®«ҐҐ ЈЁЎЄЁ¬.

2. ЌҐЄ®в®алҐ Є®¬ ­¤л ЁбЇ®«м§гов ­Ґпў­лҐ ०Ё¬л  ¤аҐб жЁЁ:

Љ®¬ ­¤  MOV, ЁбЇ®«м§гой п ў Є зҐб⢥ ®ЇҐа ­¤ -Ёбв®з­ЁЄ  Ё«Ё
®ЇҐа ­¤  ­ §­ зҐ­Ёп ॣЁбва AL Ё«Ё EAX, ¬®¦Ґв ЁбЇ®«м§®ў вм
¤«п  ¤аҐб жЁЁ Ї ¬пвЁ ¤ў®©­®Ґ б«®ў®, § Є®¤Ёа®ў ­­®Ґ ў Є®¬ ­¤Ґ.
ќв  бЇҐжЁ «м­ п д®а¬  Є®¬ ­¤л MOV ­Ґ Ї®§ў®«пҐв ЁбЇ®«м§®ў вм
ॣЁбва Ў §л, Ё­¤ҐЄб­л© ॣЁбва Ё ¬ бив ЎЁа®ў ­ЁҐ. ’ Є п
д®а¬  Є®¬ ­¤л ­  ®¤Ё­ Ў ©в Є®а®зҐ, 祬 ЇаЁ ЁбЇ®«м§®ў ­ЁЁ
¤агЈЁе ॣЁбва®ў ®ЎйҐЈ® ­ §­ зҐ­Ёп.

ЋЇҐа жЁЁ ®Ўа Ў®вЄЁ бва®Є ЁбЇ®«м§гов ¤«п  ¤аҐб жЁЁ Ї ¬пвЁ
ᥣ¬Ґ­в­л© ॣЁбва DS Ё ॣЁбва ESI (Є®¬ ­¤л MOVS, CMPS,
OUTS, LODS Ё SCAS) Ё«Ё ᥣ¬Ґ­в­л© ॣЁбва ES Ё ॣЁбва EDI
(Є®¬ ­¤л MOVS, CMPS, INS Ё STOS).

ЋЇҐа жЁЁ а Ў®вл б® б⥪®¬ ЁбЇ®«м§гов ¤«п  ¤аҐб жЁЁ Ї ¬пвЁ
ᥣ¬Ґ­в­л© ॣЁбва SS Ё ॣЁбва ESP (Є®¬ ­¤л, ЇаҐалў ­Ёп Ё
ЁбЄ«о祭Ёп PUSH, POP, PUSHA, PUSHAD, POPA, POPAD, PUSHF,
PUSHFD, POPF, POPFD, CALL, RET, IRET Ё IRETD).

2.5.3.1 ‚лЎ®а ᥣ¬Ґ­в 
----------------------------------------------------------------

џў­®Ґ гЄ § ­ЁҐ ў Є®¬ ­¤Ґ ᥣ¬Ґ­в  ­Ґ пў«пҐвбп ®Ўп§ вҐ«м­л¬. …б«Ё
ᥣ¬Ґ­в ­Ґ гЄ § ­ ЇаЁ Ї®¬®йЁ ЇаҐдЁЄб  § ¬Ґ­л ᥣ¬Ґ­в , Їа®жҐбб®а
 ўв®¬ вЁзҐбЄЁ ўлЎЁа Ґв ᥣ¬Ґ­в, б®Ј« б­® Їа ўЁ«г, ®в®Ўа ¦Ґ­­®¬г
ў ’ Ў«ЁжҐ 2-3. (ЏаЁ ЁбЇ®«м§®ў ­ЁЁ Ї«®бЄ®© ¬®¤Ґ«Ё Ї ¬пвЁ, Їа ўЁ« 
ўлЎ®а  ᥣ¬Ґ­в  пў«повбп "Їа®§а з­л¬Ё" ¤«п ЇаЁЄ« ¤­ле Їа®Ја ¬¬.)

ЏаЁ а §«Ёз­ле вЁЇ е ¤®бвгЇ  Є Ї ¬пвЁ Ї® 㬮«з ­Ёо ЁбЇ®«м§говбп
а §«Ёз­лҐ ᥣ¬Ґ­вл. ЋЇҐа ­¤л ¤ ­­ле, Є Є Їа ўЁ«®, ЁбЇ®«м§гов
®б­®ў­®© ᥣ¬Ґ­в ¤ ­­ле (ᥣ¬Ґ­в DS). Ћ¤­ Є®, в.Є. ॣЁбвал ESP
Ё EBP ЁбЇ®«м§говбп ¤«п а Ў®вл б® б⥪®¬, в® ЇаЁ ЁбЇ®«м§®ў ­ЁЁ
®¤­®Ј® Ё§ нвЁе ॣЁбва®ў ў Є®¬ ­¤Ґ, Ї® 㬮«з ­Ёо ЁбЇ®«м§гҐвбп
ᥣ¬Ґ­в б⥪  (ᥣ¬Ґ­в SS).

‚ Є зҐб⢥ ЇаҐдЁЄб  § ¬Ґ­л ᥣ¬Ґ­в  ¬®¦Ґв ўлбвгЇ вм «оЎ®©
ᥣ¬Ґ­в­л© ॣЁбва. Ћ¤­ Є®, ў ЇҐаҐзЁб«Ґ­­ле ­Ё¦Ґ б«гз пе Ўг¤Ґв
ўбҐЈ¤  ЁбЇ®«м§®ў вмбп ᥣ¬Ґ­в, ЇаЁ­пвл© Ї® 㬮«з ­Ёо, ¤ ¦Ґ Ґб«Ё
ЁбЇ®«м§гҐвбп ЇаҐдЁЄб § ¬Ґ­л ᥣ¬Ґ­в®ў:

- „«п бва®ЄЁ-ЇаЁҐ¬­ЁЄ  ў Є®¬ ­¤ е ®Ўа Ў®вЄЁ бва®Є ЁбЇ®«м§гҐвбп
ᥣ¬Ґ­в ES.

- „«п ®ЇҐа ­¤ -ЇаЁҐ¬­ЁЄ  ў Є®¬ ­¤Ґ § ­ҐбҐ­Ёп ў б⥪ Ё ¤«п
®ЇҐа ­¤ -Ёбв®з­ЁЄ  ў Є®¬ ­¤Ґ г¤ «Ґ­Ёп Ё§ б⥪  ЁбЇ®«м§гҐвбп
ᥣ¬Ґ­в SS.

- ЏаЁ ўлЎ®аҐ Є®¬ ­¤ ЁбЇ®«м§гҐвбп ᥣ¬Ґ­в CS

2.5.3.2 ‚лзЁб«Ґ­ЁҐ нд䥪⨢­®Ј® (ЁбЇ®«­ЁвҐ«м­®Ј®)  ¤аҐб 
----------------------------------------------------------------

Ѓ ©в modR/M ®ЇҐбЇҐзЁў Ґв Ў®«миго ЈЁЎЄ®бвм ЇаЁ ўлЎ®аҐ д®а¬
 ¤аҐб жЁЁ. Љ®¬ ­¤л, ў Є®в®але Ї®б«Ґ Є®¤  ®ЇҐа жЁЁ бв®Ёв Ў ©в
modR/M, ­ ЁЎ®«ҐҐ ®ЎйЁҐ Ё§ ўбҐе Є®¬ ­¤. „«п ®ЇҐа ­¤®ў,
а бЇ®«®¦Ґ­­ле ў Ї ¬пвЁ Ё ®ЇЁб ­ле ЇаЁ Ї®¬®йЁ Ў ©в  modR/M
®в­®бЁвҐ«м­л©  ¤аҐб ў ўлЎа ­­®¬ ᥣ¬Ґ­вҐ бЄ« ¤лў ҐЁбп Ё§ ваҐе
Є®¬Ї®­Ґ­в®ў:

- ‘¬ҐйҐ­ЁҐ

- ђҐЈЁбва Ў §л

- ђҐЈЁбва Ё­¤ҐЄб  (Ё­¤ҐЄб­л© ॣЁбва ¬®¦Ґв г¬­®¦ вмбп ­  2, 4
Ё«Ё 8)

ЪДДДДДДДДДДДДВДДДДДДДДДДДДДДДДДДДДДДВДДДДДДДДДДДДДДДДДДДДДДДДДДї
і ’ЁЇ ббл«ЄЁ і €бЇ®«м§гҐ¬л© ᥣ¬Ґ­в і Џа ўЁ«® ўлЎ®а  і
і і €бЇ®«м§гҐ¬л© ॣЁбва і ᥣ¬Ґ­в  Ї® 㬮«з ­Ёо і
ГДДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДґ
і Љ®¬ ­¤л і ‘ҐЈ¬Ґ­в Є®¤  і Ђўв®¬ вЁзҐбЄЁ ЇаЁ ўлЎ®аҐ і
і і ॣЁбва CS і Є®¬ ­¤л і
ГДДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДґ
і ‘⥪ і ‘ҐЈ¬Ґ­в б⥪  і „«п Є®¬ ­¤ § ­ҐбҐ­Ёп ў і
і і ॣЁбва SS і б⥪ Ё г¤ «Ґ­Ёп Ё§ б⥪  і
і і і „«п ­ҐЄ®в®але ббл«®Є б і
і і і ЁбЇ®«м§®ў ­ЁҐ¬ Ў §®ўле і
і і і ॣЁбва®ў ESP Ё EBP і
ГДДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДґ
і ‹®Є «м­лҐ і ‘ҐЈ¬Ґ­в ¤ ­­ле і ‚ᥠббл«ЄЁ ­  ¤ ­­лҐ, і
і ¤ ­­лҐ і ॣЁбва DS і Єа®¬Ґ б⥪  Ё бва®Є і
і і і ­ §­ зҐ­Ёп і
ГДДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДґ
і ‘ва®ЄЁ- і„®Ї®«­ЁвҐ«м­л© ᥣ¬Ґ­ві ЏаЁҐ¬­ЁЄ ў Є®¬ ­¤ е і
і ЇаЁҐ¬­ЁЄЁ і ॣЁбва ES і ®Ўа Ў®вЄЁ бва®Є і
АДДДДДДДДДДДДБДДДДДДДДДДДДДДДДДДДДДДБДДДДДДДДДДДДДДДДДДДДДДДДДДЩ

’ Ў«Ёж  2-3 Џа ўЁ«  ўлЎ®а  ᥣ¬Ґ­в  Ї® 㬮«з ­Ёо


Ћв­®бЁвҐ«м­л©  ¤аҐб, Є®в®ал© Ї®«гз Ґвбп ў १г«мв вҐ
б㬬Ёа®ў ­Ёп гЄ § ­ле Є®¬Ї®­Ґ­в®ў ­ §лў Ґвбп нд䥪⨢­л¬
(ЁбЇ®«­ЁвҐ«м­л¬)  ¤аҐб®¬. Љ ¦¤л© Ё§ нвЁе Є®¬Ї®­Ґ­в®ў ¬®¦Ґв Ё¬Ґвм
Є Є Ї®«®¦ЁвҐ«м­®Ґ, в Є Ё ®ваЁж вҐ«м­®Ґ §­ зҐ­ЁҐ. Ќ  ђЁбг­ЄҐ 2-10
Ї®Є § ­л ўбҐ ў®§¬®¦­лҐ ў аЁ ­вл д®а¬Ёа®ў ­Ёп ЁбЇ®«­ЁвҐ«м­®Ј®
 ¤аҐб  ЇаЁ ЁбЇ®«м§®ў ­ЁЁ Ў ©в  modR/M.

’.Є. ᬥ饭ЁҐ § Є®¤Ёа®ў ­­® ­ҐЇ®б।б⢥­­® ў Є®¬ ­¤Ґ, ®­®
ЁбЇ®«м§гҐвбп ¤«п  ¤аҐб жЁЁ дЁЄбЁа®ў ­­ле ¤ ­­ле, в ЄЁе Є Є

- Џа®бвлҐ бЄ «па­лҐ ®ЇҐа ­¤л

- Ќ з «® бв вЁзҐбЄЁе ¬ ббЁў®ў

- ‘¬ҐйҐ­ЁҐ Ї®«п ў­гваЁ § ЇЁбЁ

Ѓ §  Ё Ё­¤ҐЄб ўлЇ®«­пов б室­лҐ дг­ЄжЁЁ. ЋЎ  нвЁ Є®¬Ї®­Ґ­в 
ЁбЇ®«м§гҐв ®¤Ё­ Є®ўл© ­ Ў®а ॣЁбва®ў ®ЎйҐЈ® ­ §­ зҐ­Ёп. ЋЎ 
¬®Јгв ЁбЇ®«м§®ў вмбп ¤«п ®Ўа йҐ­Ёп Ї®  ¤аҐб ¬, Є®в®алҐ
Ё§¬Ґ­повбп ў Їа®жҐбᥠўлЇ®«­Ґ­Ёп Їа®Ја ¬¬л, в ЄЁ¬ Є Є:

- Џ а ¬Ґвал Їа®жҐ¤гал, «®Є «м­лҐ ЇҐаҐ¬Ґ­­лҐ ў б⥪Ґ.

- Ќ з «® Є®­ЄаҐв­®© § ЇЁбЁ ў ­ Ў®аҐ § ЇЁбҐ© ®¤Ё­ Є®ў®©
бвагЄвгал Ё«Ё ў ¬ ббЁўҐ § ЇЁбҐ©.

- Ќ з «® ®¤­®¬Ґа­®Ј® ¬ ббЁў  ў ¬­®Ј®¬Ґа­®¬.

- Ќ з «® ¤Ё­ ¬ЁзҐбЄЁ ᮧ¤ ­­®Ј® ¬ ббЁў .

ЏаЁ ЁбЇ®«м§®ў ­ЁЁ ॣЁбва®ў ®ЎйҐЈ® ­ §­ зҐ­Ёп ў Є зҐб⢥ Ў §л Ё
Ё­¤ҐЄб , б«Ґ¤гҐв Ї®¬­Ёвм:

- €бЇ®«м§®ў ­ЁҐ ॣЁбва  ESP ў Є зҐб⢥ Ё­¤ҐЄб­®Ј® ॣЁбва 
­Ґ¤®ЇгбвЁ¬®.

- …б«Ё ў Є зҐб⢥ Ў §л ЁбЇ®«м§говбп ॣЁбвал ESP Ё«Ё EBP, Ї®
㬮«з ­Ёо ўлЎЁа Ґвбп ᥣ¬Ґ­в SS. ‚® ўбҐе ®бв «м­ле б«гз пе
Ї® 㬮«з ­Ёо ўлЎЁа Ґвбп ᥣ¬Ґ­в DS.

€бЇ®«м§®ў ­Ёп Є®нддЁжЁҐ­в  ¬ бив ЎЁа®ў ­Ёп Ї®§ў®«пҐв нд䥪⨢­®
®аЈ ­Ё§®ўлў вм Ё­¤ҐЄб жЁо ў ¬ ббЁў е б 2-, 4- Ё«Ё 8-а §ап¤­л¬Ё
н«Ґ¬Ґ­в ¬Ё. Њ бив ЎЁа®ў ­ЁҐ Ё­¤ҐЄб­®Ј® ॣЁбва  ўлЇ®«­пҐвбп
 ЇЇ а в­®, ®¤­®ўаҐ¬Ґ­­® б ўлзЁб«Ґ­ЁҐ¬  ¤аҐб . ќв® ЁбЄ«оз Ґв
ўлЇ®«­Ґ­ЁҐ ¤®Ї®«­ЁвҐ«м­ле ®ЇҐа жЁ© б¤ўЁЈ  Ё«Ё г¬­®¦Ґ­Ёп.

ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї
і і
і ‘…ѓЊ…Ќ’ + ЃЂ‡Ђ + ( €Ќ„…Љ‘ * ЉЋќ””€–€…Ќ’ ) + ‘Њ…™…Ќ€… і
і і
і Ъ ... ї Ъ ї Ъ ї Ъ ї і
і Ъ ї і EAX і і EAX і і 1 і і і і
і і CS і і ECX і і ECX і і і і ЌҐв ᬥ饭Ёп і і
і і SS і і EDX і і EDX і і 2 і і і і
і і DS і і EBX і і EBX і і і і 8-а §ап¤­®Ґ і і
і і ES і + і ESP і + і ... і * і і + і ᬥ饭ЁҐ і і
і і FS і і EBP і і EBP і і 4 і і і і
і і GS і і ESI і і ESI і і і і 32-а §ап¤­®Ґ і і
і А Щ і EDI і і EDI і і 8 і і ᬥ饭ЁҐ і і
і А Щ А Щ А Щ А Щ і
і і
АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ

ђЁбг­®Є 2-10. ‚лзЁб«Ґ­ЁҐ нд䥪⨢­®Ј®  ¤аҐб 

Ѓ § , Ё­¤ҐЄб Ё ᬥ饭ЁҐ ¬®Јгв ЁбЇ®«м§®ў вмбп ў а §«Ёз­ле
Є®¬ЎЁ­ жЁпе: ­ҐЄ®в®алҐ Ё§ Є®¬Ї®­Ґ­в®ў ¬®Јгв Ўлвм Їгбвл¬Ё.
Љ®нддЁжЁҐ­в ¬ бив ЎЁа®ў ­Ёп ¬®¦Ґв ЁбЇ®«м§®ў вмбп в®«мЄ®
б®ў¬Ґбв­® б Ё­¤ҐЄб®¬. Љ ¦¤ п ў®§¬®¦­ п Є®¬ЎЁ­ жЁп Ї®«Ґ§­  ¤«п
®ЎйҐЈ® ЁбЇ®«м§®ў ­Ёп бвагЄвга ¤ ­­ле  бᥬЎ«Ґа­л¬Ё Їа®Ја ¬¬ ¬Ё Ё
Їа®Ја ¬¬ ¬Ё п§лЄ®ў ўлб®Є®Ј® га®ў­п.

‘¬ҐйҐ­ЁҐ

Ћ¤­® ᬥ饭ЁҐ (ЎҐ§ Ё­¤ҐЄб  Ё Ў §л) гЄ §лў Ґв ®в­®бЁвҐ«м­л©  ¤аҐб
®ЇҐа ­¤ . ’ Є п д®а¬   ¤аҐб жЁЁ ЁбЇ®«м§гҐвбп ¤«п ¤®бвгЇ  Є
бв вЁзҐбЄЁ¬ бЄ «па­л¬ ®ЇҐа ­¤ ¬. ‘¬ҐйҐ­ЁҐ ¬®¦Ґв Ё¬Ґвм а §¬Ґа
Ў ©в , б«®ў  Ё«Ё ¤ў®©­®Ј® б«®ў .

Ѓ § 

Ћв­®бЁвҐ«м­л©  ¤аҐб ®ЇҐа ­¤  гЄ §лў Ґвбп Є®бўҐ­­®, ў ®¤­®¬ Ё§
ॣЁбва®ў ®ЎйҐЈ® ­ §­ зҐ­Ёп, Є Є ¤«п "ᬥ饭­ле" ЇҐаҐ¬Ґ­­ле.

Ѓ §  + ‘¬ҐйҐ­ЁҐ

ђҐЈЁбва Ё ᬥ饭ЁҐ ¬®Јгв Ўлвм ЁбЇ®«м§®ў ­л ў¬ҐбвҐ б ¤ўге
б«гз пе:

1. €­¤ҐЄб ў бв вЁзҐбЄЁе ¬ ббЁў е, н«Ґ¬Ґ­вл Є®в®але Ё¬Ґов а §¬Ґа,
®в«Ёз­л© ®в 2, 4 Ё 8 ЎЁв. ‘¬ҐйҐ­ЁҐ ў н⮬ б«гз Ґ Є®¤ЁагҐв
®в­®бЁвҐ«м­л©  ¤аҐб ­ з «  ¬ ббЁў . ђҐЈЁбва ᮤҐа¦Ёв
१г«мв вл ўлзЁб«Ґ­Ё©, Є®в®алҐ ®ЇаҐ¤Ґ«пов ᬥ饭ЁҐ
Є®­ЄаҐв­®Ј® н«Ґ¬Ґ­в  ў­гваЁ ¬ ббЁў .

2. „®бвгЇ Є Ї®«о § ЇЁбЁ. ‚ н⮬ б«гз Ґ ॣЁбва Ў §л ᮤҐа¦Ёв
 ¤аҐб ­ з «  § ЇЁбЁ,   ᬥ饭ЁҐ ЇаҐ¤бв ў«пҐв б®Ў®©
®в­®бЁвҐ«м­л©  ¤аҐб ­г¦­®Ј® Ї®«п.

‚ ¦­л¬ з бв­л¬ б«гз Ґ¬ ЁбЇ®«м§®ў ­Ёп в Є®© Є®¬ЎЁ­ жЁЁ (Ў §  +
ᬥ饭ЁҐ) пў«пҐвбп ¤®бвгЇ Є Ї а ¬Ґва ¬ ў § ЇЁбЁ  ЄвЁў жЁЁ
Їа®жҐ¤гал. ‡ ЇЁбм  ЄвЁў жЁЁ Їа®жҐ¤гал - нв® Є ¤а б⥪ ,
ᮧ¤ ­­л© ЇаЁ ўе®¤Ґ ў Їа®жҐ¤гаг. ‚ ¤ ­­®¬ б«гз Ґ, ў Є зҐб⢥
Ў §®ў®Ј® ॣЁбва  г¤®Ў­ҐҐ ўбҐЈ® ЁбЇ®«м§®ў вм EBP, в.Є. ЇаЁ ҐЈ®
ЁбЇ®«м§®ў ­ЁЁ  ўв®¬ вЁзҐбЄЁ ўлЎЁа Ґвбп ᥣ¬Ґ­в б⥪ . ’ Є®©
бЇ®б®Ў ¤®бвгЇ  Є Ї а ¬Ґва ¬ Їа®жҐ¤гал ®ЎҐбЇҐзЁў Ґв Є®¬Ї Єв­®Ґ
Є®¤Ёа®ў ­ЁҐ Є®¬ ­¤л.

( €­¤ҐЄб * Љ®нддЁжЁҐ­в ¬ бив ЎЁа®ў ­Ёп ) + ‘¬ҐйҐ­ЁҐ

ќв  Є®¬ЎЁ­ жЁп ®ЎҐбЇҐзЁў Ґв ­ ЁЎ®«ҐҐ нд䥪⨢­®Ґ Ё­¤ҐЄбЁа®ў ­ЁҐ
ў бв вЁзҐбЄЁе ¬ ббЁў е, н«Ґ¬Ґ­вл Є®в®але Ё¬Ґов а §¬Ґа 2, 4 Ё«Ё 8
ЎЁв. ‘¬ҐйҐ­ЁҐ гЄ §лў Ґв  ¤аҐб ­ з «  ¬ ббЁў ,   Ё­¤ҐЄб­л©
ॣЁбва ᮤҐа¦Ёв Ї®ап¤Є®ўл© ­®¬Ґа ­г¦­®Ј® н«Ґ¬Ґ­в . ЏаЁ н⮬
Їа®жҐбб®а  ўв®¬ вЁзҐбЄЁ ЇаҐ®Ўа §гҐв ­®¬Ґа н«Ґ¬Ґ­в  ў ҐЈ®
ᬥ饭ЁҐ ®в­®бЁвҐ«м­® ­ з «  ¬ ббЁў , ЁбЇ®«м§гп Є®нддЁжЁҐ­в
¬ бив ЎЁа®ў ­Ёп.

Ѓ §  + €­¤ҐЄб + ‘¬ҐйҐ­ЁҐ

‘®ў¬Ґбв­®Ґ ЁбЇ®«м§®ў ­ЁҐ ¤ўге ॣЁбва®ў ЇаЁ¬Ґ­пҐвбп ¤«п
Ї®¤¤Ґа¦ЄЁ а Ў®вл б ¤ўг¬Ґа­л¬Ё ¬ ббЁў ¬Ё (ᬥ饭ЁҐ ᮤҐа¦Ёв  ¤аҐб
­ з «  ¬ ббЁў ) Ё«Ё ¤«п ¤®бвгЇ  Є ®в¤Ґ«м­л¬ нЄ§Ґ¬Ї«па ¬ ¬ ббЁў 
§ ЇЁбҐ© (ᬥ饭ЁҐ ᮤҐа¦Ёв ®в­®бЁвҐ«м­л©  ¤аҐб Ї®«п ў­гваЁ
§ ЇЁбЁ).

Ѓ §  + ( €­¤ҐЄб * Љ®нддЁжЁҐ­в ¬ бв ЎЁа®ў ­Ёп ) + ‘¬ҐйҐ­ЁҐ

’ Є п Є®¬ЎЁ­ жЁп ®ЎҐбЇҐзЁў Ґв нд䥪⨢­®Ґ Ё­¤ҐЄбЁа®ў ­ЁҐ ў
¤ўг¬Ґа­®¬ ¬ ббЁўҐ, Ґб«Ё ҐЈ® н«Ґ¬Ґ­вл Ё¬Ґов а §¬Ґа 2, 4 Ё«Ё 8
ЎЁв®ў.

2.6 ЏаҐалў ­Ёп Ё ЁбЄ«о祭Ёп
----------------------------------------------------------------

‚ Їа®жҐбб®аҐ i486 ЇаҐ¤гᬮваҐ­л ¤ў  ¬Ґе ­Ё§¬  ЇаҐалў ­Ёп
ўлЇ®«­Ґ­Ёп Їа®Ја ¬¬л:

1. €бЄ«о祭Ёп - нв® бЁ­еа®­­лҐ б®ЎлвЁп, Є®в®алҐ пў«повбп
®вўҐв ¬Ё Їа®жҐбб®а  ­  ў®§­ЁЄ­®ўҐ­ЁҐ ­ҐЄ®в®а®© бЁвг жЁЁ ў®
ўаҐ¬п ўлЇ®«­Ґ­Ёп Є®¬ ­¤л.

2. ЏаҐалў ­ЁҐ - нв®  бЁ­еа®­­лҐ б®ЎлвЁп, ®Ўлз­®  ЄвЁўЁ§Ёа㥬лҐ
бЁЈ­ «®¬ ®в ў­Ґи­ҐЈ® Ї® ®в­®иҐ­Ёо Є Їа®жҐбб®аг
гбва®©бвў , ­г¦¤ о饣®бп ў ®Ўб«г¦Ёў ­ЁЁ.

ЏаҐалў ­Ёп Ё ЁбЄ«о祭Ёп б室­л Ї® ¤Ґ©бвўЁо: ®­Ё § бв ў«пов
Їа®жҐбб®а ўаҐ¬Ґ­­® ЇаЁ®бв ­®ўЁвм ўлЇ®«­Ґ­ЁҐ Їа®Ја ¬¬л ¤«п
§ ЇгбЄ  Їа®Ја ¬¬л б Ў®«ҐҐ ўлб®ЄЁ¬ ЇаЁ®аЁвҐв®¬. Ћc­®ў­®Ґ ®в«ЁзЁҐ
¬Ґ¦¤г нвЁ¬Ё ¤ўг¬п ўЁ¤ ¬Ё ЇаҐалў ­Ё© § Є«оз Ґвбп ў Ёе
Їа®Ёб宦¤Ґ­ЁЁ. €бЄ«о祭ЁҐ ўбҐЈ¤  ¬®¦Ґв Ўлвм ў®бЇа®Ё§ўҐ¤Ґ­® ЇаЁ
Ї®¬®йЁ ЇҐаҐ§ ЇгбЄ  Їа®Ја ¬¬л, ўл§ў ўиҐ© ¤ ­­®Ґ ЁбЄ«о祭ЁҐ, ў в®
ўаҐ¬п Є Є ЇаҐалў ­ЁҐ ¬®¦Ґв Ё¬Ґвм Ў®«ҐҐ б«®¦­го, § ўЁбЁ¬го ®в
ўаҐ¬Ґ­Ё бўп§м б Їа®Ја ¬¬®©.

Љ Є Їа ўЁ«®, ЇаЁЄ« ¤­лҐ Їа®Ја ¬¬Ёбвл ­Ґ ў¬ҐиЁў овбп ў а Ў®вг
ЇаҐалў ­Ё© Ё ЁбЄ«о祭Ё©: Ёе ®Ўа Ў влў ов ®ЇҐа жЁ®­­ п бЁб⥬ ,
¬®­Ёв®а Ё«Ё ¤а ©ўҐал гбва®©бвў. Ѓ®«ҐҐ Ї®«­ п Ё­д®а¬ жЁп ¤«п
ЇаЁЄ« ¤­ле Їа®Ја ¬¬Ёбв®ў ® ЇаҐалў ­Ёпе ᮤҐа¦Ёвбп ў ѓ« ўҐ 9.
Ћ¤­ Є®, ­ҐЄ®в®алҐ вЁЇл ЁбЄ«о祭Ё© Ї®«Ґ§­л ¤«п ЇаЁЄ« ¤­ле
Їа®Ја ¬¬Ёбв®ў Ё ¬­®ЈЁҐ ®ЇҐа жЁ®­­лҐ бЁбвҐ¬л ¤ ов ЇаЁЄ« ¤­л¬
Їа®Ја ¬¬Ёбв ¬ ў®§¬®¦­®бвм ®Ўб«г¦Ёў вм нвЁ ЁбЄ«о祭Ёп
б ¬®бв®п⥫쭮. ЏаЁ н⮬ ®ЇҐа жЁ®­­ п бЁб⥬  ®ЇаҐ¤Ґ«пҐв
Ё­вҐадҐ©б ¬Ґ¦¤г ЇаЁЄ« ¤­®© Їа®Ја ¬¬®© Ё ¬Ґе ­Ё§¬®¬ ЁбЄ«о祭Ё©
Їа®жҐбб®а i486. ‚ ’ Ў«ЁжҐ 2-4 ЇаЁўҐ¤Ґ­ бЇЁб®Є ЇаҐалў ­Ё© Ё
ЁбЄ«о祭Ё©.

ЪДДДДДДДДДДДДДДДВДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї
і Ќ®¬Ґа ўҐЄв®а  і ЋЇЁб ­ЁҐ і
ГДДДДДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
і 0 і ЋиЁЎЄ  ¤ «Ґ­Ёп і
і 1 і ‚맮ў ®в« ¤зЁЄ  і
і 2 і ЌҐ¬ бЄЁа㥬®Ґ ЇаҐалў ­ЁҐ і
і 3 і ’®зЄ  ®бв ­®ў  і
і 4 і ЏҐаҐЇ®«­Ґ­ЁҐ ЇаЁ ўлЇ®«­Ґ­ЁЁ Є®¬ ­¤л INTO і
і 5 і ЏаҐўл襭ЁҐ Ја ­Ёжл Ё­¤ҐЄб  ¬ ббЁў  і
і 6 і ЌҐа §аҐиҐ­­л© Є®¤ ®ЇҐа жЁЁ і
і 7 і ЌҐ¤®бвгЇ­®Ґ гбва®©бвў® і
і 8 і „ў®©­®© ®вЄ § і
і 9 і ( ‡ аҐ§ҐаўЁа®ў ­ Intel(R). ЌҐ ¤®«¦Ґ­ і
і і ЁбЇ®«м§®ў вмбп. „«п i486 ­Ґ ЁбЇ®«м§гҐвбп ) і
і 10 і ЌҐа §аҐиҐ­­л© ᥣ¬Ґ­в б®бв®п­Ёп § ¤ зЁ і
і 11 і ‘ҐЈ¬Ґ­в ®вбгвбвўгҐв і
і 12 і €бЄ«о祭ЁҐ Ї® б⥪㠳
і 13 і ЋЎй п § йЁв  і
і 14 і ЋвЄ § бва ­Ёжл і
і 15 і ( ‡ аҐ§ҐаўЁа®ў ­ Intel(R). і
і і ЌҐ ¤®«¦Ґ­ ЁбЇ®«м§®ў вмбп ) і
і 16 і ЋиЁЎЄ  ўҐйҐб⢥­­ле ўлзЁб«Ґ­Ё© і
і 17 і Џа®ўҐаЄ  ўла ў­Ёў ­Ёп  ¤аҐб  і
і 18 - 31 і ( ‡ аҐ§ҐаўЁа®ў ­ Intel(R). і
і і ЌҐ ¤®«¦Ґ­ ЁбЇ®«м§®ў вмбп ) і
і 32 - 255 і Њ бЄЁагҐ¬лҐ ЇаҐалў ­Ёп і
АДДДДДДДДДДДДДДДБДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ

’ Ў«Ёж  2-4 €бЄ«о祭Ёп Ё ЇаҐалў ­Ёп


- €бЄ«о祭ЁҐ ®иЁЎЄЁ ¤Ґ«Ґ­Ёп Ё¬ҐҐв ¬Ґбв® ЇаЁ ўлЇ®«­Ґ­ЁЁ ®ЇҐа жЁ©
DIV Ё«Ё IDIV, Ґб«Ё ¤Ґ«ЁвҐ«м а ўҐ­ ­г«о Ё«Ё з бв­®Ґ б«ЁиЄ®¬
ўҐ«ЁЄ® ¤«п ®ЇҐа ­¤ -ЇаЁҐ¬­ЁЄ . ( ‘¬. ѓ« ўг 3 ¤«п Ї®«г祭Ёп
Ў®«ҐҐ Ї®«­®© Ё­д®а¬ жЁЁ ® Є®¬ ­¤ е DIV Ё IDIV.)

- €бЄ«о祭ЁҐ ¤«п ®в« ¤ЄЁ ¬®¦Ґв ЇҐаҐ¤®ў вм гЇа ў«Ґ­ЁҐ ®Ўа в­® ў
ЇаЁЄ« ¤­го Їа®Ја ¬¬г, Ґб«Ё ®­® Їа®Ё§®и«® ў १г«мв вҐ
гбв ­®ўЄЁ д« Ј  TF (д« Ј  «®ўгиЄЁ).

- €бЄ«о祭ЁҐ ®бв ­®ў  ўл§лў Ґвбп Є®¬ ­¤®© INT3. „ ­­ п Є®¬ ­¤ 
ЁбЇ®«м§гҐвбп ­ҐЄ®в®ал¬Ё ®в« ¤зЁЄ ¬Ё ¤«п ®бв ­®ўЄЁ ўлЇ®«­Ґ­Ёп
Їа®Ја ¬¬л ў ®ЇаҐ¤Ґ«Ґ­­®© в®зЄҐ.

- €бЄ«о祭ЁҐ ЇҐаҐЇ®«­Ґ­Ёп § ЇгбЄ Ґвбп ў ⮬ б«гз Ґ, Ґб«Ё
Їа®жҐбб®а ўлЇ®«­пҐв Є®¬ ­¤г INTO Ё ЇаЁ н⮬ д« Ј ЇҐаҐЇ®«­Ґ­Ёп
(OF) гбв ­®ў«Ґ­. ‘¬. ѓ« ўг 3 ¤«п ®§­ Є®¬«Ґ­Ёп б Є®¬ ­¤®© INTO.

- €бЄ«о祭ЁҐ ­ аг襭Ёп Ја ­Ёжл ў®§­ЁЄ Ґв ЇаЁ ЁбЇ®«­Ґ­ЁЁ Є®¬ ­¤л
BOUND, Ґб«Ё Ё­¤ҐЄб ¬ ббЁў  ®Є §лў Ґвбп Ў®«миҐ, 祬 §­ зҐ­ЁҐ
Ја ­Ёжл ¬ ббЁў . ‘¬. ѓ« ўг 3 ¤«п ®§­ Є®¬«Ґ­Ёп б Є®¬ ­¤®© BOUND.

- €бЄ«о祭ЁҐ ®вбгвбвўЁп гбва®©бвў  ў®§­ЁЄ Ґв, Ґб«Ё Їа®жҐбб®а
®Ў­ аг¦Ёў Ґв Є®¬ ­¤г ESC Ё д« Ј TS (ЇҐаҐЄ«о祭ЁҐ § ¤ зЁ) Ё«Ё
EM (ЇаЁбгвбвўЁҐ б®Їа®жҐбб®а ) ў гЇа ў«по饬 ॣЁбвॠCR0
гбв ­®ў«Ґ­л.

- €бЄ«о祭ЁҐ Їа®ўҐаЄЁ ўла ў­Ёў ­Ёп  ¤аҐб  ЈҐ­ҐаЁагҐвбп ¤«п
­Ґўла ў­Ґ­ле ®ЇҐа ­¤®ў ў Ї ¬пвЁ ў Ї®«м§®ў вҐ«мбЄ®¬ ¬®¤г«Ґ ( 3
га®ўҐ­м ЇаЁўЁ«ҐЈЁа®ў ­­®бвЁ ), ®ЎҐбЇҐзЁў Ґвбп ®¤­®ўаҐ¬Ґ­­®©
гбв ­®ўЄ®© AM Ё AC. „«п ®ЇҐа ­¤®ў ў Ї ¬пвЁ ў ०Ё¬Ґ
бгЇҐаўЁ§®а  ( 0, 1 Ё 2 га®ўҐ­м ЇаЁўЁ«ҐЈЁа®ў ­­®бвЁ ), Ё«Ё ¤«п
®ЇҐа ­¤®ў ў Ї ¬пвЁ, ЇаЁ­пвле Ї® 㬮«з ­Ёо ¤«п ०Ё¬ 
бгЇҐаўЁ§®а , ЁбЄ«о祭ЁҐ ­Ґ ЈҐ­ҐаЁагҐвбп.

ЏаЁ ўлЇ®«­Ґ­ЁЁ Є®¬ ­¤л INT ўбҐЈ¤  ЈҐ­ҐаЁагҐвбп ЇаҐалў ­ЁҐ:
Їа®жҐбб®а а бб¬ ваЁў Ґв нв® ЇаЁалў ­ЁҐ Є Є ЁбЄ«о祭ЁҐ. ЏаЁ н⮬
(Є Є Ё ¤«п ўбҐе ®бв «м­ле ЁбЄ«о祭Ё©) ўл§лў Ґвбп ®ЇаҐ¤Ґ«Ґ­­ п ў
ЇаЁЄ« ¤­®© Їа®Ја ¬¬Ґ Ё«Ё ў ®ЇҐа жЁ®­­®© бЁб⥬Ґ Ї®¤Їа®Ја ¬¬ 
®Ўа Ў®вЄЁ ЁбЄ«о祭Ёп. ‘ ¬  Є®¬ ­¤  INT Ї®¤а®Ў­® ®Ўб㦤 Ґвбп ў
ѓ« ўҐ 3,   ¤«п Ї®«г祭Ёп Ў®«ҐҐ Ї®«­®© Ё­д®а¬ жЁЁ ®Ў ЁбЄ«о祭Ёпе,
­Ґ®Ўе®¤Ё¬® ®Ўа вЁвмбп Є ѓ« ўҐ 9.

€бЄ«о祭Ёп, ў®§­ЁЄиЁҐ ЇаЁ ᥣ¬Ґ­в жЁЁ Ё Ї®¤Є зЄҐ бва ­Ёж
®Ўа Ў влў овбп ­ҐбЄ®«мЄ® Ё­л¬ бЇ®б®Ў®¬, ­Ґ¦Ґ«Ё ЇаҐалў ­Ёп.
ЋЎлз­®, ЇаЁ ў®§­ЁЄ­®ўҐ­ЁЁ ЁбЄ«о祭Ёп Ё«Ё ЇаҐалў ­Ёп, ᮤҐа¦Ё¬®Ґ
бзҐвзЁЄ  Є®¬ ­¤ (ॣЁбва EIP) б®еа ­пҐвбп ў б⥪Ґ. ЏаЁ ®Ўа Ў®вЄҐ
ЁбЄ«о祭Ёп, ў®§­ЁЄиҐЈ® ЇаЁ ᥣ¬Ґ­в жЁЁ Ё«Ё Ї®¤Є зЄҐ, б­ з «®
ў®ббв ­ ў«Ёў Ґвбп ᮤҐа¦Ё¬®Ґ ўбҐе ॣЁбва®ў Їа®жҐбб®а  ў ⮬
б®бв®п­ЁҐ, Є®в®а®Ґ Ўл«® ЇҐаҐ¤ ­ з «®¬ Ё­вҐаЇаҐв жЁЁ Є®¬ ­¤л,
ўл§ў ўиҐ© ЁбЄ«о祭ЁҐ. ’®«мЄ® Ї®б«Ґ нв®Ј® б®еа ­пҐвбп ᮤҐа¦Ё¬®Ґ
бзҐвзЁЄ  Є®¬ ­¤, Є®в®ал© ў н⮬ б«гз Ґ гЄ §лў Ґв ­  ¤ ­­го
Є®¬ ­¤г,   ­Ґ ­  б«Ґ¤гойго. ќв® Ї®§ў®«пҐв ®ЇҐа жЁ®­­®© бЁб⥬Ґ
®Ўа Ў®в вм ЁбЄ«о祭ЁҐ Ё ЇҐаҐ§ ЇгбвЁвм ўл§ў ўиго ҐЈ® Їа®Ја ¬¬г.
„ ­­л© ¬Ґе ­Ё§¬ ®Ўа Ў®вЄЁ ЁбЄ«о祭Ё© ЇаЁ ᥣ¬Ґ­в жЁЁ Ё Ї®¤Є зЄҐ
Ї®«­®бвмо "Їа®§а зҐ­" ¤«п ЇаЁЄ« ¤­®© Їа®Ја ¬¬л.
Соседние файлы в папке I486