Добавил:
Studfiles2
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:Микропроцессор 486 / I486 / CH11
.TXTѓ« ў 11 Ћв« ¤Є
-----------------------------------------------------------------
Џа®жҐбб®а i486 ®ЎҐбЇҐзЁў Ґв а биЁаҐлҐ ®в« ¤®злҐ б।бвў ,
Є®в®алҐ ў з бв®бвЁ Ї®«Ґ§л ¤«п а §а Ў®вЄЁ б«®¦ле Їа®Ја ¬¬ле
бЁб⥬, в ЄЁе Є Є ¬г«мвЁ§ ¤ злҐ ®ЇҐа жЁ®лҐ бЁб⥬л. “б«®ўЁп
бЎ®п ¤«п нвЁе Їа®Ја ¬¬ле бЁб⥬ ¬®Јгв Ўлвм ®зҐм б«®¦л¬Ё Ё
§ ўЁбЁ¬л¬Ё ®в ўаҐ¬ҐЁ. Ћв« ¤®злҐ б।бвў Їа®жҐбб®а i486
ЇаҐ¤®бв ў«пов бЁб⥬®¬г Їа®Ја ¬¬Ёбвг ¬®йл© Ёбва㬥в
Їа®б¬®ва ¤Ё ¬ЁзҐбЄ®Ј® б®бв®пЁп Їа®жҐбб®а .
Ћв« ¤Є Ї®¤¤Ґа¦Ёў Ґвбп Ї®б।бвў®¬ ®в« ¤®зле ॣЁбва®ў. ЋЁ
ᮤҐа¦ в ¤аҐб в®зҐЄ Ї ¬пвЁ, §лў Ґ¬ле Є®ва®«мл¬Ё в®зЄ ¬Ё
(в®зЄ ¬Ё ®бв ®ў ), Є®в®алҐ § ЇгбЄ ов ®в« ¤®з®Ґ Їа®Ја ¬¬®Ґ
®ЎҐбЇҐзҐЁҐ. ЏаЁ ўлЇ®«ҐЁЁ ®ЇҐа жЁЁ б Ї ¬пвмо Ї® ®¤®¬г Ё§ нвЁе
¤аҐб®ў ЈҐҐаЁагҐвбп ЁбЄ«о票Ґ. Љ®ва®«м п в®зЄ § ¤ Ґвбп ¤«п
Є®ЄаҐв®© д®а¬л ¤®бвгЇ Є Ї ¬пвЁ, ЇаЁ¬Ґа ўлЎ®аЄЁ Є®¬ ¤л Ё«Ё
®ЇҐа жЁЁ § ЇЁбЁ ¤ў®©®Ј® б«®ў . Ћв« ¤®злҐ аҐЈЁбвал Ї®¤¤Ґа¦Ёў ов
Є Є Є®ва®«млҐ в®зЄЁ Є®¬ ¤, в Є Ё Є®ва®«млҐ в®зЄЁ ¤ ле.
„«п ¤агЈЁе Їа®жҐбб®а®ў Є®ва®«млҐ в®зЄЁ Є®¬ ¤ гбв ў«Ёў овбп
§ ¬Ґ®© ®а¬ «мле Є®¬ ¤ Є®¬ ¤ ¬Ё Є®ва®«мле в®зҐЄ. ЏаЁ
ўлЇ®«ҐЁЁ Є®¬ ¤л Є®ва®«м®© в®зЄЁ ўл§лў Ґвбп ®в« ¤зЁЄ. Ћ¤ Є®
ў б«гз Ґ ®в« ¤®зле ॣЁбва®ў Їа®жҐбб®а i486 нв® Ґ
®Ўп§ ⥫м®. €бЄ«оз п Ґ®Ўе®¤Ё¬®бвм § ЇЁбЁ ў Їа®бва бвў® Є®¤ ,
Їа®жҐбб ®в« ¤ЄЁ гЇа®й Ґвбп (Ґ вॡгҐвбп гбв ®ўЄ ®в®Ўа ¦ҐЁп
ᥣ¬Ґв®ў ¤ ле ў вг ¦Ґ ®Ў« бвм Ї ¬пвЁ, зв® Ё Є®¤®ўл© ᥣ¬Ґв),
Ё Є®ва®«млҐ в®зЄЁ ¬®Јгв гбв ў«Ёў вмбп ў Џ‡“ -१Ё¤Ґв®¬
Їа®Ја ¬¬®¬ ®ЎҐбЇҐзҐЁЁ. Ља®¬Ґ в®Ј®, Є®ва®«млҐ в®зЄЁ ¬®Јгв
Ўлвм гбв ®ў«Ґл ¤«п звҐЁп Ё § ЇЁбЁ ¤ ле, зв® Ї®§ў®«пҐв
Є®ва®«Ёа®ў вм б®бв®пЁҐ ¤ ле ў ०Ё¬Ґ ॠ«м®Ј® ўаҐ¬ҐЁ.
11.1 Џ®¤¤Ґа¦Є ®в« ¤ЄЁ
-----------------------------------------------------------------
‚ зЁб«® б।бвў аеЁвҐЄвгал, Ї®¤¤Ґа¦Ёў ойЁе ®в« ¤Єг, ўе®¤пв:
- ђҐ§ҐаўЁагҐ¬л© ®в« ¤®зл© ўҐЄв®а ЇаҐалў Ёп - § ¤ Ґв Їа®жҐ¤гаг
Ё«Ё § ¤ зг, Є®Ј¤ Їа®Ёб室Ёв б®ЎлвЁҐ, ў ¦®Ґ ¤«п ®в« ¤зЁЄ .
- Ћв« ¤®злҐ ¤аҐблҐ аҐЈЁбвал - § ¤ ов ¤аҐб ¤® зҐвлаҐе
Є®ва®«мле в®зҐЄ.
- Ћв« ¤®зл© гЇа ў«пойЁ© ॣЁбва - § ¤ Ґв д®а¬л ¤®бвгЇ Є Ї ¬пвЁ
¤«п Є®ва®«мле в®зҐЄ.
- Ћв« ¤®зл© аҐЈЁбва б®бв®пЁп - б®®Ўй Ґв ®Ў гб«®ўЁпе, Є®в®алҐ
бгйҐбвў®ў «Ё ў ¬®¬Ґв ЈҐҐа жЁЁ ЁбЄ«о票п.
- ЃЁв «®ўгиЄЁ ў TSS (T-ЎЁв) - ЈҐҐаЁагҐв ®в« ¤®з®Ґ ЁбЄ«о票Ґ
ЇаЁ Ї®ЇлвЄҐ ўлЇ®«Ёвм ЇҐаҐЄ«о票Ґ § ¤ зЁ § ¤ зг, ¤«п
Є®в®а®© нв®в ЎЁв Ўл« гбв ®ў«Ґ.
- ”« Ј ў®§®Ў®ў«ҐЁп (RF) - Ї®¤ ў«пҐв ў®§®Ў®ў«ҐЁҐ
¬®¦Ґб⢥ле ЁбЄ«о票© ¤«п ®¤®© Ё в®© ¦Ґ Є®¬ ¤л.
- ”« Ј «®ўгиЄЁ (TF) - ЈҐҐаЁагҐв ®в« ¤®з®Ґ ЁбЄ«о票Ґ Ї®б«Ґ
Є ¦¤®Ј® ўлЇ®«ҐЁп Є®¬ ¤л.
- Љ®¬ ¤ Є®ва®«м®© в®зЄЁ - ‚л§лў Ґв ®в« ¤зЁЄ (ЈҐҐаЁагҐв
®в« ¤®з®Ґ ЁбЄ«о票Ґ. „ п Є®¬ ¤ пў«пҐвбп «мвҐа вЁўл¬
бЇ®б®Ў®¬ гбв ®ўЄЁ Є®ва®«мле в®зҐЄ ў Є®¤Ґ. Ћ ®б®ЎҐ®
Ї®«Ґ§ , Є®Ј¤ ¦Ґ« вҐ«м® Ё¬Ґвм Ў®«ҐҐ зҐвлаҐе Є®ва®«мле в®зҐЄ,
«ЁЎ® ЇаЁ Ї®¬ҐйҐЁЁ Є®ва®«мле в®зҐЄ ў Ёбе®¤л© Є®¤.
- ђҐ§ҐаўЁагҐ¬л© ўҐЄв®а ЇаҐалў Ёп ¤«п ЁбЄ«озҐЁп Є®ва®«м®©
в®зЄЁ - ўл§лў Ґв Їа®жҐ¤гаг Ё«Ё § ¤ зг ЇаЁ ўлЇ®«ҐЁЁ Є®¬ ¤л
Є®ва®«м®© в®зЄЁ.
ќвЁ б।бвў Ї®§ў®«пов ўл§лў вм ®в« ¤зЁЄ Є Є ®в¤Ґ«мго § ¤ зг
Ё«Ё Їа®жҐ¤гаг ў Є®вҐЄб⥠⥪г饩 § ¤ зЁ. „«п ўл§®ў ®в« ¤зЁЄ
¬®Јгв Ўлвм ЁбЇ®«м§®ў л б«Ґ¤гойЁҐ гб«®ўЁп:
- ЏҐаҐЄ«о票Ґ Є®ЄаҐвго § ¤ зг.
- ‚лЇ®«ҐЁҐ Є®¬ ¤л Є®ва®«м®© в®зЄЁ.
- ‚лЇ®«ҐЁҐ «оЎ®© Є®¬ ¤л.
- ‚лЇ®«ҐЁҐ Є®¬ ¤л Ї® § ¤ ®¬г ¤аҐбг.
- —⥨Ґ Ё«Ё § ЇЁбм Ў ©в , б«®ў Ё«Ё ¤ў®©®Ј® б«®ў Ї®
Є®ЄаҐв®¬г § ¤ ®¬г ¤аҐбг.
- ‡ ЇЁбм ў Ў ©в, б«®ў® Ё«Ё ¤ў®©®Ґ б«®ў® Ї® § ¤ ®¬г
¤аҐбг.
- Џ®ЇлвЄ Ё§¬ҐЁвм ᮤҐа¦Ё¬®Ґ ®в« ¤®з®Ј® ॣЁбва .
11.2 Ћв« ¤®злҐ аҐЈЁбвал
-----------------------------------------------------------------
„«п гЇа ў«ҐЁп ®в« ¤Є®© ЁбЇ®«м§гҐвбп иҐбвм ॣЁбва®ў. „®бвгЇ Є
нвЁ¬ ॣЁбва ¬ ўлЇ®«пҐвбп б Ї®¬®ймо а §®ўЁ¤®б⥩ Є®¬ ¤л MOV.
Ћв« ¤®зл© аҐЈЁбва ¬®¦Ґв Ўлвм Ёбе®¤л¬ ®ЇҐа ¤®¬ Ё«Ё ®ЇҐа ¤®¬
§ 票п нвЁе Є®¬ ¤. Ћв« ¤®злҐ аҐЈЁбвал ®в®бпвбп Є
ЇаЁўЁ«ҐЈЁа®ў л¬ аҐбгаб ¬; Є®¬ ¤л MOV ¬®Јгв ®Ўа й вмбп Є Ё¬
в®«мЄ® га®ўҐ ЇаЁўЁ«ҐЈЁа®ў ®бвЁ 0. Џ®ЇлвЄ звҐЁп Ё«Ё
§ ЇЁбЁ ў ®в« ¤®злҐ аҐЈЁбвал б ¤агЈЁе га®ўҐ©
ЇаЁўЁ«ҐЈЁа®ў ®бвЁ ЈҐҐаЁагҐв ЁбЄ«о票Ґ ®ЎйҐ© § йЁвл. Ќ
ђЁбгЄҐ 11-1 Ї®Є § д®а¬ в ®в« ¤®зле ॣЁбва®ў.
11.2.1 Ћв« ¤«злҐ ¤аҐблҐ аҐЈЁбвал (DR0-DR3)
-----------------------------------------------------------------
Љ ¦¤л© Ё§ нвЁе ॣЁбва®ў ᮤҐа¦Ёв «ЁҐ©л© ¤аҐб ®¤®© Ё§
зҐвлаҐе Є®ва®«мле в®зҐЄ. ЏаЁ а §аҐиҐ®© Ї®¤Є зЄҐ бва Ёж нвЁ
¤аҐб ва б«Ёаговбп ў дЁ§ЁзҐбЄЁҐ ¤аҐб Ї® «Ј®аЁв¬г Ї®¤Є зЄЁ
бва Ёж. “б«®ўЁҐ Є ¦¤®© Є®ва®«м®© в®зЄЁ ®ЇаҐ¤Ґ«пҐвбп
ᮤҐа¦Ё¬л¬ ॣЁбва DR7.
11.2.2 Ћв« ¤®зл© гЇа ў«пойЁ© ॣЁбва (DR7)
-----------------------------------------------------------------
Џ®Є § л© ђЁбгЄҐ 11-1 ®в« ¤®зл© гЇа ў«пойЁ© ॣЁбва § ¤ Ґв
ўЁ¤ ¤®бвгЇ Є Ї ¬пвЁ, бўп§ л© б Є ¦¤®© Є®ва®«м®© в®зЄ®©.
Љ ¦¤л© ¤аҐб ў ॣЁбва е DR0 - DR3 ᮮ⢥вбвўгҐв Ї®«о R/W0 -
R/W3 ў ॣЁбвॠDR7. Їа®жҐбб®а ЁвҐаЇаҐвЁагҐв Ёе б«Ґ¤гойЁ¬
®Ўа §®¬:
00 - ЏаҐалў ЁҐ в®«мЄ® ЇаЁ ўлЇ®«ҐЁЁ Є®¬ ¤л
00 - ЏаҐалў ЁҐ в®«мЄ® ЇаЁ § ЇЁбЁ ¤ ле
10 - Ґ ®ЇаҐ¤Ґ«Ґ®
11 - ЇаҐалў ЁҐ ЇаЁ з⥨Ё Ё § ЇЁбЁ ¤ ле, ® Ґ ЇаЁ
ўлЎ®аЄҐ Є®¬ ¤л
Ћв« ¤®злҐ аҐЈЁбвал
3 3 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1
1 0 9 8 7 6 5 4 3 2 1 0 9 8 7 6 5 4 3 2 1 0 9 8 7 6 5 4 3 2 1 0
-----------------------------------------------------------------
| L | R | L | R | L | R | L | R | | | | | | | | | | | |
| E | / | E | / | E | / | E | / |0 0 0 0 0 0|G|L|G|L|G|L|G|L|G|L|DR7
| N | W | N | W | N | W | N | W | |E|E|3|3|2|2|1|1|0|0|
| 3 | 3 | 2 | 2 | 1 | 1 | 0 | 0 | | | | | | | | | | | |
|---------------------------------------------------------------|
|0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0|B|B|B|0 0 0 0 0 0 0 0 0|B|B|B|B|DR6
| |T|S|D| |3|2|1|0|
|---------------------------------------------------------------|
| ‡ १ҐаўЁа®ў ® |DR5
|---------------------------------------------------------------|
| ‡ १ҐаўЁа®ў ® |DR5
|---------------------------------------------------------------|
| ”Ё§ЁзҐбЄЁ© ¤аҐб Є®ва®«м®© в®зЄЁ 3 |
|---------------------------------------------------------------|
| ”Ё§ЁзҐбЄЁ© ¤аҐб Є®ва®«м®© в®зЄЁ 2 |
|---------------------------------------------------------------|
| ”Ё§ЁзҐбЄЁ© ¤аҐб Є®ва®«м®© в®зЄЁ 1 |
|---------------------------------------------------------------|
| ”Ё§ЁзҐбЄЁ© ¤аҐб Є®ва®«м®© в®зЄЁ 0 |
-----------------------------------------------------------------
ЃЁвл, Ї®¬ҐзҐлҐ Є Є 0, § १ҐаўЁа®ў л. ЌҐ ЁбЇ®«м§г©вҐ Ёе.
ђЁбг®Є 11-1. Ћв« ¤®злҐ аҐЈЁбвал
Џ®«п LEN0 - LEN3 ॣЁбва DR7 § ¤ в а §¬Ґа Ї®§ЁжЁЁ Ї ¬пвЁ, ¤«п
Є®в®а®© гбв ®ў«Ґл Є®ва®«млҐ в®зЄЁ. Њ®¦Ґв Ўлвм § ¤ а §¬Ґа ў
1, 2 Ё«Ё 4 Ў ©в . Џ®«п ¤«Ёл ЁвҐаЇаҐвЁаговбп б«Ґ¤гойЁ¬ ®Ўа §®¬:
00 - ¤®Ё ®¤Ё Ў ©в
01 - ¤«Ё ¤ў Ў ©в
10 - Ґ ®ЇаҐ¤Ґ«Ґ®
11 - ¤«Ё зҐвлॠЎ ©в
…б«Ё RWn а ў® 00 (ўлЇ®«ҐЁҐ Є®¬ ¤л), в® LENn ¤®«¦® Ўлвм
а ў® 00. ќд䥪⠯ਠЁбЇ®«м§®ў ЁЁ «оЎ®© ¤агЈ®© ¤«Ёл
Ґ®ЇаҐ¤Ґ«Ґ.
Њ« ¤иЁҐ ў®бҐ¬м ЎЁв®ў ॣЁбва DR7 (Ї®«п ®в L0 ¤® L3 Ё G0 ¤® G3)
Ї® ®в¤Ґ«м®бвЁ а §аҐи ов гб«®ўЁп Є®ва®«мле в®зҐЄ ў зҐвлаҐе
¤аҐб е. ‘гйҐбвўгҐв ¤ў га®ўп Ёе а §аҐиҐЁп: «®Є «мл© (®в L0
¤® L3) Ё Ј«®Ў «мл© (®в G0 ¤® G3). ‹®Є «млҐ ЎЁвл а §аҐиҐЁп
ўв®¬ вЁзҐбЄЁ ®зЁй овбп Їа®жҐбб®а®¬ ЇаЁ Є ¦¤®¬ ЇҐаҐЄ«о票Ё
§ ¤ зЁ, зв®Ўл Ё§ЎҐ¦ вм Ґ¦Ґ« ⥫мле гб«®ўЁ© Є®ва®«мле в®зҐЄ ў
®ў®© § ¤ зҐ. ЋЁ ЁбЇ®«м§говбп ¤«п гбв ®ўЄЁ Є®ва®«мле в®зҐЄ ў
®¤®© ®в¤Ґ«м®© § ¤ зҐ. ѓ«®Ў «млҐ ЎЁвл а §аҐиҐЁп ЇаЁ
ЇҐаҐЄ«о票Ё § ¤ зЁ Ґ ®зЁй овбп. ЋЁ ЁбЇ®«м§говбп ¤«п
а §аҐиҐЁп гб«®ўЁ© Є®ва®«м®© в®зЄЁ, ЇаЁ¬ҐЁ¬ле Є® ўбҐ¬
§ ¤ з ¬.
Џа®жҐбб®а i486 ўбҐЈ¤ ЁбЇ®«м§гҐв ЇаЁ ®в« ¤ЄҐ в®з®Ґ б®ўЇ ¤ҐЁҐ
¤«п Є®ва®«мле в®зҐЄ ¤ ле. ’® Ґбвм, Ґб«Ё Є ЄЁҐ-«ЁЎ® Ё§ ЎЁв®ў
Ln/Gn гбв ®ў«Ґл, в® Їа®жҐбб®а § ¬Ґ¤«пҐв ўлЇ®«ҐЁҐ в ЄЁ¬
®Ўа §®¬, зв® б®®ЎйҐЁҐ ® Є®ва®«м®© в®зЄҐ ¤ ле ўл¤ Ґвбп
Ё¬Ґ® ¤«п в®© Є®¬ ¤л, Є®в®а п ўл§ў « ба Ў влў ЁҐ ¤ ®©
Є®ва®«м®© в®зЄЁ, Ґ ¤«п б«Ґ¤го饩 ўлЇ®«пҐ¬®© Є®¬ ¤л. ‚
в Є®¬ б«гз Ґ ®¤®-в Єв®ўлҐ Є®¬ ¤л, ўлЇ®«пойЁҐ ¤®бвгЇ Є Ї ¬пвЁ,
Ўг¤гв § Ё¬ вм ¤ў в Єв®ўле жЁЄ« .
„«п Їа®жҐбб®а 386 DX в®з®Ґ б®ўЇ ¤ҐЁҐ ¤«п Є®ва®«мле в®зҐЄ
¤ ле Ґ Їа®Ёб室Ёв, Ґб«Ё ҐЈ® Ґ а §аҐиЁвм гбв ®ўЄ®© ЎЁв LE
Ё«Ё GE. Џа®жҐбб®а i486 нвЁ ЎЁвл ЁЈ®аЁагҐв.
11.2.3 Ћв« ¤®зл© аҐЈЁбва б®бв®пЁп (DR6)
-----------------------------------------------------------------
Џ®Є § л© ђЁбгЄҐ 11-1 ®в« ¤®зл© аҐЈЁбва б®бв®пЁп б®®Ўй Ґв
®Ў гб«®ўЁпе, ўлпў«Ґле ў® ўаҐ¬п ЈҐҐаЁа®ў Ёп ®в« ¤®з®Ј®
ЁбЄ«о票п. ‘।Ё Їа®зҐ© Ёд®а¬ жЁЁ, ® б®®Ўй Ґв, Є Є п
Є®ва®«м п в®зЄЁ ўл§ў « ¤ ®Ґ ЁбЄ«о票Ґ.
Љ®Ј¤ а §аҐиҐ п Є®ва®«м п в®зЄ ЈҐҐаЁагҐв ЁбЄ«о票Ґ
®в« ¤ЄЁ, ® § Јаг¦ Ґв ¬« ¤иЁҐ зҐвлॠЎЁв ¤ ®Ј® ॣЁбва (®в
B0 ¤® B3), ЇаҐ¦¤Ґ 祬 ў®©вЁ ў ®Ўа Ў®взЁЄ ®в« ¤®зле ЁбЄ«о票©.
ЃЁв B гбв ў«Ёў Ґвбп, Ґб«Ё гб«®ўЁҐ, ®ЇЁб ®Ґ ЎЁв ¬Ё DR, LEN Ё
R/w ЁбвЁ®, ¤ ¦Ґ Ґб«Ё нв Є®ва®«м п в®зЄ Ґ а §аҐиҐ ЎЁв ¬Ё
L Ё G. Џа®жҐбб®а гбв ў«Ёў Ґв ЎЁвл B ¤«п ўбҐе Є®ва®«мле
в®зҐЄ, ¤«п Є®в®але ўлЇ®«повбп гб«®ўЁп, гбв ®ў«ҐлҐ ў ¬®¬Ґв
ЈҐҐа жЁЁ ®в« ¤®з®Ј® ЁбЄ«о票п, Ґ§ ўЁбЁ¬® ®в в®Ј®, Ўл«Ё «Ё
®Ё а §аҐиҐл.
ЃЁв BT бўп§ б ЎЁв®¬ ’ (®в« ¤®зл¬ ЎЁв®¬ «®ўгиЄЁ) ў TSS (д®а¬ в
TSS б¬. ў ѓ« ўҐ 6). Џа®жҐбб®а гбв ў«Ёў Ґв ЎЁв BT ЇҐаҐ¤ ўе®¤®¬
ў ®в« ¤®зл© ®Ўа Ў®взЁЄ ЁбЄ«о票©, Ґб«Ё ЇҐаҐЄ«о票Ґ Їа®Ё§®и«®
§ ¤ зг б гбв ®ў«Ґл¬ ЎЁв®¬ T ў TSS. ‚ ॣЁбвॠDR7 Ґ
бгйҐбвўгҐв ЎЁв , Ї®§ў®«по饣® а §аҐиЁвм Ё«Ё § ЇаҐвЁвм ¤ ®Ґ
ЁбЄ«о票Ґ, ЎЁв ’ ў TSS пў«пҐвбп Ґ¤ЁбвўҐл¬ а §аҐи ойЁ¬ ЎЁв®¬.
ЃЁв BS бўп§ б д« Ј®¬ TF. ЃЁв BS гбв ў«Ёў Ґвбп, Ґб«Ё
®в« ¤®з®Ґ ЁбЄ«о票Ґ Їа®Ё§®и«® ЇаЁ Ї®и Ј®ў®¬ ०Ё¬Ґ ўлЇ®«ҐЁп
(ЇаЁ гбв ®ў«Ґ®¬ д« ЈҐ TF). Џ®и Ј®ўл© ०Ё¬ ўлЇ®«ҐЁп ¤ Ґв
®в« ¤®з®Ґ ЁбЄ«о票Ґ б ЁўлбиЁ¬ ЇаЁ®аЁвҐв®¬; Є®Ј¤ ЎЁв BS
гбв ®ў«Ґ, «оЎлҐ Їа®зЁҐ ЎЁвл б®бв®пЁп ®в« ¤ЄЁ в Є¦Ґ ¬®Јгв Ўлвм
гбв ®ў«Ґл.
ЃЁв BD гбв ®ў«Ґ, Ґб«Ё б«Ґ¤гой п Є®¬ ¤ Ўг¤Ґв зЁв вм Ё«Ё
§ ЇЁблў вм ®¤Ё Ё§ ў®бм¬Ё ®в« ¤®зле ॣЁбва®ў, ў в® ўаҐ¬п Є Є
®Ё ЁбЇ®«м§говбп ўбва®Ґл¬ н¬г«пв®а®¬.
Ћв¬ҐвЁ¬, з⮠ᮤҐа¦Ё¬®Ґ ॣЁбва DR6 ЁЄ®Ј¤ Ґ ®зЁй Ґвбп
Їа®жҐбб®а®¬. —в®Ўл Ё§ЎҐ¦ вм Їгв Ёжл б Ё¤ҐвЁдЁЄ жЁҐ© ®в« ¤®зле
ЁбЄ«о票©, ®в« ¤®зл© ®Ўа Ў®взЁЄ ЁбЄ«о票© ¤®«¦Ґ ЇҐаҐ¤
ў®§ўа ⮬ ®зЁй вм нв®в ॣЁбва.
11.2.4 ђ бЇ®§ ў ЁҐ Ї®«п Є®ва®«м®© в®зЄЁ
-----------------------------------------------------------------
Ђ¤аҐб Ё ЎЁвл LEN ¤«п Є ¦¤®Ј® Ё§ зҐвлаҐе гб«®ўЁ© Є®ва®«м®©
в®зЄЁ ®ЇаҐ¤Ґ«пов ¤Ё Ї §® Ї®б«Ґ¤®ў ⥫мле ¤аҐб®ў Ў ©в®ў ¤«п
Є®ва®«м®© в®зЄЁ ¤ ле. ЃЁвл LEN Ї®§ў®«пов § ¤ ЁҐ ®¤®-,
¤ўгеЁ зҐвлаҐе-Ў ©в®ў®Ј® ¤Ё Ї §® . „ўге-Ў ©в®ўлҐ ¤Ё Ї §®л
¤®«¦л Ўлвм ўла ўҐл Ї® Ја ЁжҐ б«®ў ( ¤аҐб , Єа влҐ ¤ўг¬),
зҐвлаҐе-Ў ©в®ўлҐ ¤Ё Ї §®л ¤®«¦л Ўлвм ўла ўҐл Ї® Ја ЁжҐ
¤ў®©®Ј® б«®ў ( ¤аҐб , Єа влҐ зҐвл६). ќвЁ вॡ®ў Ёп
ЇаЁг¤ЁвҐ«м® гбв ў«Ёў овбп Їа®жҐбб®а®¬; ® ЁбЇ®«м§гҐв ЎЁвл
LEN ¤«п ¬ бЄЁа®ў Ёп ¬« ¤иЁе ¤аҐбле ЎЁв®ў ў ®в« ¤®зле
ॣЁбва е. ЌҐўла ўҐлҐ ¤аҐб Є®ва®«мле в®зҐЄ Є®¤ Ё«Ё
¤ ле Ґ ¤ ¤гв ®¦Ё¤ Ґ¬ле १г«мв в®ў.
Љ®ва®«м п в®зЄ ¤ ле з⥨Ґ Ё«Ё § ЇЁбм ба Ў влў Ґв, Є®Ј¤
«оЎлҐ Ё§ Ў ©в®ў, гз бвўгойЁе ў ®ЇҐа жЁЁ ¤®бвгЇ Є Ї ¬пвЁ,
室пвбп ў ¤Ё Ї §®Ґ, ®ЇаҐ¤Ґ«Ґ®¬ ¤аҐбл¬ аҐЈЁбв஬
Є®ва®«м®© в®зЄЁ Ё ҐЈ® ЎЁв ¬Ё ¤«Ёл LEN. ‚ ’ Ў«ЁжҐ 11-1
ЇаЁў®¤Ёвбп ҐбЄ®«мЄ® ЇаЁ¬Ґа®ў Є®¬ЎЁ жЁ© ¤аҐб®ў Ё Ї®«Ґ© б®
ббл«Є ¬Ё Є Ї ¬пвЁ, ўл§лў ойЁҐ Ё Ґ ўл§лў ойЁҐ ба Ў влў ЁҐ
«®ўгиЄЁ.
Љ®ва®«млҐ в®зЄЁ ¤ ле ¤«п Ґўла ўҐ®Ј® ®ЇҐа ¤ ¬®Јгв Ўлвм
б®бв ў«Ґл Ё§ ¤ўге Ў®а®ў н«Ґ¬Ґв®ў ў ॣЁбва е Є®ва®«м®©
в®зЄЁ, Ј¤Ґ Є ¦¤л© ®в¤Ґ«мл© н«Ґ¬Ґв ўла ўҐ Ї® Ја ЁжҐ Ў ©в ,
¤ў н«Ґ¬Ґв ў¬Ґб⥠Ї®Єалў ов ўҐбм г¦л© ®ЇҐа ¤. ’ Є п
Є®ва®«м п в®зЄ ЈҐҐаЁагҐв ЁбЄ«о票п в®«мЄ® ¤«п ®ЇҐа ¤ , ®
Ґ ¤«п Є ЄЁе-«ЁЎ® б®бҐ¤Ёе Ў ©в®ў.
Ђ¤аҐб Є®ва®«мле в®зҐЄ ¤«п Є®¬ ¤ ¤®«¦л Ё¬Ґвм § ¤ го ¤«Ёг
ў ®¤Ё Ў ©в (LEN = 00); Ї®ўҐ¤ҐЁҐ в ЄЁе Є®ва®«мле в®зҐЄ ў
б«гз Ґ ¤агЈЁе а §¬Ґа®ў ®ЇҐа ¤ Ґ®ЇаҐ¤Ґ«Ґ®. Џа®жҐбб®а
а бЇ®§ Ґв ¤аҐб Є®ва®«м®© в®зЄЁ Є®¬ ¤л в®«мЄ® Є®Ј¤ ®
гЄ §лў Ґв ЇҐаўл© Ў ©в Є®¬ ¤л. …б«Ё Є®¬ ¤ Ё¬ҐҐв Є ЄЁҐ-«ЁЎ®
ЇаҐдЁЄбл, ¤аҐб Є®ва®«м®© в®зЄЁ ¤®«¦Ґ гЄ §лў вм ЇҐаўл©
ЇаҐдЁЄб.
’ Ў«Ёж 11-1. ЏаЁ¬Ґал Є®ва®«мле в®зҐЄ
-----------------------------------------------------------------
Љ®¬¬Ґв аЁ© | Ђ¤аҐб | „«Ё
|(иҐбв ¤ж вЁаЁзл©) | (ў Ў ©в е)
-----------------------------------------------------------------
‘®¤Ґа¦Ё¬®Ґ ॣЁбва | DR0| A0001 |1 (LEN0 = 00)
‘®¤Ґа¦Ё¬®Ґ ॣЁбва | DR1| A0002 |2 (LEN0 = 00)
‘®¤Ґа¦Ё¬®Ґ ॣЁбва | DR2| B0002 |2 (LEN0 = 01)
‘®¤Ґа¦Ё¬®Ґ ॣЁбва | DR3| C0000 |4 (LEN0 = 11)
---------------------------|---------------------|---------------
| A0001 | 1
| A0002 | 1
| A0001 | 2
ЋЇҐа жЁЁ б Ї ¬пвмо, | A0002 | 2
ўл§лў ойЁҐ ба Ў влў ЁҐ | B0002 | 2
«®ўгиЄЁ | B0001 | 4
| C0000 | 4
| C0001 | 2
| C0003 | 1
---------------------------|---------------------|---------------
ЋЇҐа жЁЁ б Ї ¬пвмо, | A0000 | 1
Ґ ўл§лў ойЁҐ ба Ў влў ЁҐ | A0003 | 4
«®ўгиЄЁ | B0000 | 2
| C0004 | 4
-----------------------------------------------------------------
11.3 Ћв« ¤®злҐ ЁбЄ«о票п
-----------------------------------------------------------------
„ў ўҐЄв®а ЇаҐалў Ёп Їа®жҐбб®а i486 १ҐаўЁаговбп ¤«п
®в« ¤®зле ЁбЄ«о票©. Ћв« ¤®злҐ ЁбЄ«о票п пў«повбп ®Ўлзл¬
бЇ®б®Ў®¬ § ЇгбЄ ®в« ¤зЁЄ®ў, а §а Ў®в ле ¤«п Їа®жҐбб®а i486;
ЁбЄ«о票Ґ Є®ва®«м®© в®зЄЁ ЇаҐ¤ § зҐ ¤«п ЇҐаҐ¤ зЁ
Є®ва®«м®© в®зЄЁ ў ®в« ¤зЁЄ.
11.3.1 ЏаҐалў ЁҐ 1 - ®в« ¤®злҐ ЁбЄ«о票п
-----------------------------------------------------------------
ЋЎа Ў®взЁЄ ¤ ®Ј® ЁбЄ«озҐЁп ®Ўлз® ЇаҐ¤бв ў«пҐв б®Ў®© ®в« ¤зЁЄ
Ё«Ё з бвм ®в« ¤®з®© бЁвҐ¬л. Џа®жҐбб®а ЈҐҐаЁагҐв ®в« ¤®з®Ґ
ЁбЄ«о票Ґ ¤«п «оЎ®Ј® Ё§ ҐбЄ®«мЄЁе гб«®ўЁ©. Ћв« ¤зЁЄ ¬®¦Ґв
Їа®ўҐапвм д« ЈЁ ў ॣЁбва е DR6 Ё DR7, зв®Ўл ®ЇаҐ¤Ґ«Ёвм, Є Є®Ґ
гб«®ўЁҐ ўл§ў «® ¤ ®Ґ ЁбЄ«о票Ґ Ё Є ЄЁҐ ҐйҐ гб«®ўЁп ¬®Јгв
в Є¦Ґ пў«пвмбп ҐҐ ЇаЁзЁ®©. ‚ ’ Ў«ЁжҐ 11-2 Ї®Є § л б®бв®пЁп
нвЁе ЎЁв®ў ¤«п Є ¦¤®Ј® вЁЇ гб«®ўЁп Є®ва®«м®© в®зЄЁ.
Љ®ва®«млҐ в®зЄЁ Є®¬ ¤ §лў овбп бЎ®п¬Ё; Їа®зЁҐ ®в« ¤®злҐ
ЁбЄ«озҐЁп §лў овбп «®ўгиЄ ¬Ё. Ћв« ¤®з®Ґ ЁбЄ«о票Ґ
®¤®ўаҐ¬Ґ® ¬®¦Ґв б®®Ўй вм ® Є ¦¤®© Ё§ Ёе Ї® ®в¤Ґ«м®бвЁ, «ЁЎ®
ба §г ®Ў ®ЎҐЁе. ‚ б«Ґ¤гойЁе а §¤Ґ« е Є ¦¤л© Є« бб ®в« ¤®зле
ЁбЄ«о票© ®ЇЁб Ї®¤а®Ў®.
11.3.1.1 ‘Ў®© ў Є®ва®«м®© в®зЄҐ Є®¬ ¤л
-----------------------------------------------------------------
Џа®жҐбб®а б®®Ўй Ґв ® Є®ва®«м®© в®зЄҐ Є®¬ ¤л ¤® ўлЇ®«ҐЁп
б ¬®© нв®© Є®¬ ¤л (в.Ґ., ®в« ¤®з®Ґ ЁбЄ«о票Ґ, ўл§ў ®Ґ
Є®ва®«м®© в®зЄ®© Є®¬ ¤л, ®в®бЁвбп Є бЎ®п¬).
”« Ј RF Ї®§ў®«пҐв ®Ўа Ў®взЁЄг ®в« ¤®з®Ј® ЁбЄ«озҐЁп ўлЇ®«пвм
аҐбв ав Є®¬ ¤, ўл§ў ўиЁе бЎ®©, § ЁбЄ«о票Ґ¬ ®в« ¤®зле бЎ®Ґў.
‚ б«гз Ґ «оЎ®Ј® в Є®Ј® бЎ®п ўв®а бЁб⥬®Ј® Їа®Ја ¬¬®Ј®
®ЎҐбЇҐзҐЁп ¤®«¦Ґ гбв ®ўЁвм ЎЁв RF ў Є®ЇЁЁ ॣЁбва EFLAGS,
Ї®¬Ґй Ґ¬®Ј® ў б⥪ ў Ї®¤Їа®Ја ¬¬Ґ-®Ўа Ў®взЁЄҐ ®в« ¤®з®Ј®
ЁбЄ«о票п. ќв®в ЎЁв Ї®¤Ј®в ў«Ёў Ґв ў®§¬®¦®бвм ў®§®Ў®ў«ҐЁп
ўлЇ®«ҐЁп Їа®Ја ¬¬л б ¤аҐб Є®ва®«м®© в®зЄЁ ЎҐ§ ЈҐҐа жЁЁ
нв®© ¦Ґ Є®¬ ¤Ґ Ї®ўв®а®Ј® бЎ®п. (ЏаЁ¬Ґз ЁҐ: ЎЁв RF Ґ ўл§лў Ґв
ЁЈ®аЁа®ў ЁҐ «®ўг襪 Є®ва®«мле в®зҐЄ Ё«Ё ¤агЈЁе ўЁ¤®ў бЎ®Ґў).
’ Ў«Ёж 11-2. “б«®ўЁп ®в« ¤®з®Ј® ЁбЄ«о票п
-----------------------------------------------------------------
’ҐбвЁагҐ¬лҐ д« ЈЁ ЋЇЁб ЁҐ
-----------------------------------------------------------------
BS = 1 ‹®ўгиЄ Ї®и Ј®ў®Ј® ўлЇ®«ҐЁп
B0 = 1 Ё (GE0 = 1 Ё«Ё LE0 = 1) Љ®ва®«м п в®зЄ , ®ЇаҐ¤Ґ«Ґ п ¤«п
DR0, LEN0 Ё R/W0
B1 = 1 Ё (GE1 = 1 Ё«Ё LE1 = 1) Љ®ва®«м п в®зЄ , ®ЇаҐ¤Ґ«Ґ п ¤«п
DR1, LEN1 Ё R/W1
B2 = 1 Ё (GE2 = 1 Ё«Ё LE2 = 1) Љ®ва®«м п в®зЄ , ®ЇаҐ¤Ґ«Ґ п ¤«п
DR2, LEN2 Ё R/W2
B3 = 1 Ё (GE3 = 1 Ё«Ё LE3 = 1) Љ®ва®«м п в®зЄ , ®ЇаҐ¤Ґ«Ґ п ¤«п
DR3, LEN3 Ё R/W3
BD = 1 Ћв« ¤®злҐ аҐЈЁбвал, ЁбЇ®«м§гҐ¬лҐ
¤«п ўбв஥®© н¬г«пжЁЁ
BT = 1 ЏҐаҐЄ«о票Ґ § ¤ зЁ
-----------------------------------------------------------------
Џа®жҐбб®а ®зЁй Ґв д« Ј RF ЇаЁ гᯥ讬 § ўҐа襨Ё Є ¦¤®©
Є®¬ ¤л, § ЁбЄ«о票Ґ¬ § ўҐаиҐЁп Є®¬ ¤л IRET, Є®¬ ¤л POPF Ё
Є®¬ ¤ JMP, CALL Ё«Ё INT, ўл§лў ойЁе ЇҐаҐЄ«о票Ґ § ¤ зЁ. ќвЁ
Є®¬ ¤л ЇҐаҐЄ«оз ов д« Ј RF ў § 票Ґ, § ¤ ®Ґ б®еа Ґ®©
Є®ЇЁҐ© ॣЁбва EFLAGS.
Џа®жҐбб®а гбв ў«Ёў Ґв д« Ј RF ў Є®ЇЁЁ ॣЁбва EFLAGS,
Ї®¬ҐйҐ®© ў б⥪ ЇҐаҐ¤ ўе®¤®¬ ў «оЎ®© ®Ўа Ў®взЁЄ бЎ®п. Љ®Ј¤
ўе®¤ ў ®Ўа Ў®взЁЄ бЎ®п ўлЇ®«пҐвбп ¤«п Є®ва®«мле в®зҐЄ Є®¬ ¤,
ЇаЁ¬Ґа, д« Ј RF гбв ў«Ёў Ґвбп ў Є®ЇЁЁ ॣЁбва EFLAGS,
Ї®¬Ґй Ґ¬®© ў б⥪; б«Ґ¤®ў ⥫м®, Є®¬ ¤ IRET, ў®§ўа й ой п
гЇа ў«ҐЁҐ Ё§ ®Ўа Ў®взЁЄ ЁбЄ«о票п, Ўг¤Ґв ў®ббв ў«Ёў вм д« Ј
RF ў ॣЁбвॠEFLAGS, Ё ўлЇ®«ҐЁҐ ў®§®Ў®ўЁвбп ў ЇаҐаў ®©
Є®ва®«м®© в®зЄ®© Є®¬ ¤Ґ ЎҐ§ ЈҐҐа жЁЁ ¤«п в®© ¦Ґ б ¬®©
Є®¬ ¤л ¤агЈ®© Є®ва®«м®© в®зЄЁ.
…б«Ё Ї®б«Ґ ®в« ¤®з®Ј® бЎ®п д« Ј RF гбв ®ў«Ґ, Ё ®в« ¤®зл©
®Ўа Ў®взЁЄ Їлв Ґвбп Ї®ўв®аЁвм ўлЇ®«ҐЁҐ бЎ®©®© Є®¬ ¤л,
ў®§¬®¦®, зв® нв Ї®ЇлвЄ ЇаЁўҐ¤Ґв Є ¤агЈЁ¬ бЎ®п¬. ђҐбв ав
Є®¬ ¤л Ї®б«Ґ в ЄЁе бЎ®Ґў в Є¦Ґ Їа®Ёб室Ёв ЇаЁ гбв ®ў«Ґ®¬
д« ЈҐ RF, Ї®н⮬㠯த®«¦ Ґвбп Ї®¤ ў«ҐЁҐ Ї®ўв®але ®в« ¤®зле
бЎ®Ґў. Џа®жҐбб®а ®зЁй Ґв д« Ј RF в®«мЄ® Ї®б«Ґ гбЇҐи®Ј®
§ ўҐаиҐЁп Є®¬ ¤л.
11.3.1.2 ‹®ўгиЄ Є®ва®«м®© в®зЄЁ ¤ ле
-----------------------------------------------------------------
€бЄ«о票Ґ Є®ва®«м®© в®зЄЁ ¤ ле §лў Ґвбп «®ўгиЄ®©; в.Ґ.,
Їа®жҐбб®а ЈҐҐаЁагҐв ЁбЄ«о票Ґ ¤«п Є®ва®«м®© в®зЄЁ ¤ ле
Ї®б«Ґ ўлЇ®«ҐЁп Є®¬ ¤л, ®Ўа й о饩бп Є Ї®§ЁжЁЁ ў Ї ¬пвЁ
¤ ле, ¤«п Є®в®а®© гбв ®ў«Ґ Є®ва®«м п в®зЄ .
ЏаЁ ЁбЇ®«м§®ў ЁЁ Є®ва®«мле в®зҐЄ ¤ ле ४®¬Ґ¤гҐвбп, зв®Ўл
в Є¦Ґ Ўл« гбв ®ў«Ґ «ЁЎ® ЎЁв LE, «ЁЎ® GE ॣЁбва DR7. ЏаЁ
гбв ®ў«Ґ®¬ ЎЁвҐ LE Ё«Ё GE «оЎ п «®ўгиЄ в®зЄЁ ®бв ®ў ¤ ле
ба Ў влў Ґв Ґ¬Ґ¤«Ґ® Ї®б«Ґ § ўҐаиҐЁп Є®¬ ¤л, ўлЇ®«ЁўиҐ©
¤®бвгЇ Є Ї®§ЁжЁЁ ў Ї ¬пвЁ, ¤«п Є®в®а®© Ўл« гбв ®ў«Ґ
Є®ва®«м п в®зЄ . ЌҐ¬Ґ¤«Ґ®Ґ б®®ЎйҐЁҐ ўлЇ®«пҐвбп Їг⥬
ЇаЁг¤ЁвҐ«м®Ј® ®¦Ё¤ Ёп ЁбЇ®«ЁвҐ«мл¬ ¬®¤г«Ґ¬ Їа®жҐбб®а
§ ўҐаиҐЁп ЇҐаҐбл«ЄЁ ®ЇҐа ¤ ¤ ле ЇҐаҐ¤ з «®¬ ўлЇ®«ҐЁп
б«Ґ¤го饩 Є®¬ ¤л. …б«Ё Ё ®¤Ё Ё§ гЄ § ле ЎЁв®ў Ґ
гбв ®ў«Ґ, Є®ва®«млҐ в®зЄЁ ¤ ле Ґ ¬®Јгв ЈҐҐаЁа®ў вмбп ¤®
Є®¬ ¤л, б«Ґ¤го饩 § ўлЇ®«ЁўиҐ© нв®в ¤®бвгЇ Є ¤ л¬, «ЁЎ® Ґ
¬®Јгв ЈҐҐаЁа®ў вмбп ў®®ЎйҐ. ќв® Їа®Ёб室Ёв Ї®в®¬г, зв® ®Ўлз®
ўлЇ®«ҐЁҐ Є®¬ ¤ ЇҐаҐЄалў Ґвбп Ї® ўаҐ¬ҐЁ б ЇҐаҐ®б®¬ ¤ ле ў
Ї ¬пвЁ. ‚лЇ®«ҐЁҐ б«Ґ¤го饩 Є®¬ ¤л ¬®¦Ґв з вмбп ¤®
§ ўҐаиҐЁп ®ЇҐа жЁ© б Ї ¬пвмо ЇаҐ¤л¤г饩 Є®¬ ¤л.
…б«Ё ®в« ¤зЁЄг вॡгҐвбп б®еа Ёвм ᮤҐа¦Ё¬®Ґ Ї®§ЁжЁЁ
Є®ва®«м®© в®зЄЁ, Єг¤ ўлЇ®«пҐвбп § ЇЁбм, ® ¤®«¦Ґ б®еа Ёвм
Ёб室®Ґ ᮤҐа¦Ё¬®Ґ ¤® гбв ®ўЄЁ Є®ва®«м®© в®зЄЁ. Џ®бЄ®«мЄг
Є®ва®«млҐ в®зЄЁ ¤ ле пў«повбп «®ўгиЄ ¬Ё, Ёбе®¤лҐ ¤ лҐ
§ вЁа овбп ¤® ЈҐҐа жЁЁ ЁбЄ«озҐЁп «®ўгиЄЁ. ЋЎа Ў®взЁЄ ¬®¦Ґв
б®®ЎйЁвм б®еа Ґ®Ґ § 票Ґ Ї®б«Ґ ба Ў влў Ёп Є®ва®«м®©
в®зЄЁ. „ лҐ ў ®в« ¤®зле ॣЁбва е ¬®Јгв Ўлвм ЁбЇ®«м§®ў л ¤«п
¤аҐб жЁЁ ®ў®Ј® § 票п, § ЇЁб ®Ј® Є®¬ ¤®©, Є®в®а п ЇаЁўҐ«
Є ба Ў влў Ёо Є®ва®«м®© в®зЄЁ.
11.3.1.3 ‘Ў®© ®ЎйҐЈ® ®Ў а㦥Ёп
-----------------------------------------------------------------
‘Ў®© ®ЎйҐЈ® ®Ў а㦥Ёп Їа®Ёб室Ёв ЇаЁ Ї®ЇлвЄҐ ЁбЇ®«м§®ў Ёп
®в« ¤®зле ॣЁбва®ў ў в® ўаҐ¬п, Є Є ®Ё ЁбЇ®«м§говбп ўбв஥®©
н¬г«пжЁҐ©. ’ Є п ¤®Ї®«ЁвҐ«м п § йЁв Ј а вЁагҐв н¬г«пв®аг
Ї®«®Ґ гЇа ў«ҐЁҐ ¤ ўбҐ¬Ё ®в« ¤®зл¬Ё ॣЁбва ¬Ё, Є®Ј¤ Ґ¬г
нв® вॡгҐвбп. ЋЎа Ў®взЁЄ ЁбЄ«о票© ¬®¦Ґв ®Ў аг¦Ёў вм нв®
гб«®ўЁҐ, Їа®ўҐапп б®бв®пЁҐ ЎЁв BD ॣЁбва DR6.
11.3.1.4 ‹®ўгиЄ Ї®и Ј®ў®Ј® ўлЇ®«ҐЁп
-----------------------------------------------------------------
ќв «®ўгиЄ Їа®Ёб室Ёв Ї®б«Ґ ўлЇ®«ҐЁп Є®¬ ¤л, Ґб«Ё ¤®
ўлЇ®«ҐЁп Є®¬ ¤л Ўл« гбв ®ў«Ґ д« Ј TF. Ћв¬ҐвЁ¬, зв® ¤ ®Ґ
ЁбЄ«о票Ґ Ґ Їа®Ёб室Ёв Ї®б«Ґ ўлЇ®«ҐЁп Є®¬ ¤л,
гбв ў«Ёў о饩 д« Ј TF. Ќ ЇаЁ¬Ґа, Ґб«Ё Є®¬ ¤ POPF
ЁбЇ®«м§гҐвбп ¤«п гбв ®ўЄЁ д« Ј TF, в® «®ўгиЄ Ї®и Ј®ў®Ј®
ўлЇ®«ҐЁп Ґ Їа®Ёб室Ёв ¤® б«Ґ¤го饩 Ї®б«Ґ POPF Є®¬ ¤л.
Џа®жҐбб®а ®зЁй Ґв д« Ј TF ЇҐаҐ¤ ўл§®ў®¬ ®Ўа Ў®взЁЄ ЁбЄ«о票п.
…б«Ё д« Ј TF Ўл« гбв ®ў«Ґ ў TSS ў® ўаҐ¬п ЇҐаҐЄ«озҐЁп § ¤ зЁ,
в® ЁбЄ«о票Ґ ¬®¦Ґв Їа®Ё§®©вЁ Ї®б«Ґ ўлЇ®«ҐЁп ЇҐаў®©
Є®¬ ¤л ®ў®© § ¤ зЁ.
”« Ј Ї®и Ј®ў®Ј® ўлЇ®«ҐЁп Ґ ®зЁй Ґвбп ЇаЁ Ё§¬ҐҐЁЁ
ЇаЁўЁ«ҐЈЁа®ў ®бвЁ ўгваЁ § ¤ зЁ. Ћ¤ Є®, Є®¬ ¤л INT ®зЁй ов
д« Ј TF. ‘«Ґ¤®ў ⥫м®, ®в« ¤зЁЄЁ Їа®Ја ¬¬®Ј® ®ЎҐбЇҐзҐЁп б
Ї®и Ј®ўл¬ ўлЇ®«ҐЁҐ¬ Є®¤ ¤®«¦л а бЇ®§ ў вм Ё н¬г«Ёа®ў вм
Є®¬ ¤л INT n Ё«Ё INTO, Ґ ўлЇ®«пвм Ёе ҐЇ®б।б⢥®.
„«п ®Ўб«г¦Ёў Ёп б।бвў § йЁвл ®ЇҐа жЁ® п бЁб⥬ ¤®«¦
Їа®ўҐапвм ⥪гйЁ© га®ўҐм ЇаЁўЁ«ҐЈЁа®ў ®бвЁ Ї®б«Ґ Є ¦¤®©
Ї®и Ј®ў®© «®ўгиЄЁ, зв®Ўл Їа®ўҐаЁвм, з⮠⥪г饬 га®ўҐ
ЇаЁўЁ«ҐЈЁа®ў ®бвЁ Ї®и Ј®ў®Ґ ўлЇ®«ҐЁҐ ¬®¦Ґв Ўлвм Їа®¤®«¦Ґ®.
ЏаЁ®аЁвҐвл ЇаҐалў Ё© Ј а вЁагов, зв® ў б«гз Ґ ўҐиҐЈ®
ЇаҐалў Ёп Ї®и Ј®ў®Ґ ўлЇ®«ҐЁҐ ®бв ®ўЁвбп. Љ®Ј¤ ўҐиҐҐ
ЇаҐалў ЁҐ Ё «®ўгиЄ Ї®и Ј®ў®Ј® ўлЇ®«ҐЁп Їа®Ёб室пв
®¤®ўаҐ¬Ґ®, ЇҐаўл¬ ®Ўа Ў влў Ґвбп ЇаҐалў ЁҐ Ї®и Ј®ў®Ј®
ўлЇ®«ҐЁп. Ћ® ®зЁй Ґв д« Ј TF. Џ®б«Ґ б®еа ҐЁп ¤аҐб
ў®§ўа в Ё«Ё ЇҐаҐЄ«озҐЁп § ¤ зЁ ўе®¤ ўҐиҐЈ® ЇаҐалў Ёп
Ёбб«Ґ¤гҐвбп ¤® ўлЇ®«ҐЁп ЇҐаў®© Є®¬ ¤л ®Ўа Ў®взЁЄ Ї®и Ј®ў®©
«®ўгиЄЁ. …б«Ё ўҐиҐҐ ЇаҐалў ЁҐ ўбҐ ҐйҐ ®¦Ё¤ Ґв ®Ўа Ў®вЄЁ, в®
®® ®Ўб«г¦Ёў Ґвбп. ЋЎа Ў®взЁЄ ўҐиЁе ЇаҐалў Ё© ў ०Ё¬Ґ
Ї®и Ј®ў®Ј® ўлЇ®«ҐЁп Ґ а Ў®в Ґв. „«п ўлЇ®«ҐЁп ҐЈ® § ®¤Ё
и Ј ўлЇ®«ЁвҐ ўл§лў ойго ®Ўа Ў®взЁЄ ЇаҐалў Ёп Є®¬ ¤г INT n.
11.3.1.5 ‹®ўгиЄ ЇҐаҐЄ«озҐЁп § ¤ зЁ
-----------------------------------------------------------------
Ћв« ¤®з®Ґ ЁбЄ«о票Ґ Їа®Ёб室Ёв в Є¦Ґ Ї®б«Ґ ЇҐаҐЄ«озҐЁп § ¤ зЁ
ЇаЁ гбв ®ў«Ґ®¬ ЎЁвҐ T ў TSS ®ў®© § ¤ зЁ. €бЄ«о票Ґ
Їа®Ёб室Ёв Ї®б«Ґ ЇҐаҐ¤ зЁ гЇа ў«ҐЁп ®ў®© § ¤ зҐ, ® ЇҐаҐ¤
ўлЇ®«ҐЁҐ¬ ЇҐаў®© Є®¬ ¤л ®ў®© § ¤ зЁ. ЋЎа Ў®взЁЄ ЁбЄ«о票п
¬®¦Ґв ®Ў аг¦Ёвм нв® гб«®ўЁҐ, Ёбб«Ґ¤гп б®бв®пЁҐ ЎЁв BT
ॣЁбва DR6.
Ћв¬ҐвЁ¬, зв® Ґб«Ё ®в« ¤зЁЄ ®в« ¤®з®Ј® ЁбЄ«озҐЁп ЇаҐ¤бв ў«пҐв
б®Ў®© § ¤ зг, в® ЎЁв T ў ҐҐ TSS Ґ ¤®«¦Ґ Ўлвм гбв ®ў«Ґ.
Ќ аг襨Ґ нв®Ј® Їа ўЁ« ¬®¦Ґв ЇаЁўҐбвЁ Є § жЁЄ«Ёў Ёо
Їа®жҐбб®а .
11.3.2 ЏаҐалў ЁҐ 3 - Є®¬ ¤ Є®ва®«м®© в®зЄЁ
-----------------------------------------------------------------
‹®ўгиЄ Є®ва®«м®© в®зЄЁ ўл§лў Ґвбп ўлЇ®«ҐЁҐ¬ Є®¬ ¤л INT 3.
ЋЎлз® ®в« ¤зЁЄ Ї®¤Ј®в ў«Ёў Ґв Є®ва®«мго в®зЄг, § ¬Ґпп ЇҐаўл©
Ў ©в Є®¤ ®ЇҐа жЁЁ Є®¬ ¤л Є®¤®¬ ®ЇҐа жЁЁ Є®¬ ¤л Є®ва®«м®©
в®зЄЁ. Љ®Ј¤ ўлЇ®«ҐЁҐ Є®¬ ¤л INT 3 ўл§лў Ґв ®Ўа Ў®взЁЄ
ЁбЄ«о票п, ¤аҐб ў®§ўа в гЄ §лў Ґв ЇҐаўл© Ў ©в Є®¬ ¤л,
б«Ґ¤го饩 § Є®¬ ¤®© INT 3.
‚ Ў®«ҐҐ бв але Їа®жҐбб®а е нв® б।бвў® иЁа®Є® ЁбЇ®«м§гҐвбп
¤«п гбв ®ўЄЁ Є®ва®«мле в®зҐЄ ў Є®¬ ¤ е. ‚ б«гз Ґ Їа®жҐбб®а
i486 нв® «ҐЈзҐ ॠ«Ё§®ў вм б ЁбЇ®«м§®ў ЁҐ¬ ®в« ¤®зле ॣЁбва®ў.
Ћ¤ Є®, ЁбЄ«о票Ґ Є®ва®«м®© в®зЄЁ Ї®«Ґ§® ЁбЇ®«м§®ў вм ¤«п
гбв ®ўЄЁ Є®ва®«мле в®зҐЄ ў ®в« ¤зЁЄҐ, в Є Є Є ЁбЄ«о票Ґ
Є®ва®«м®© в®зЄЁ Ї®§ў®«пҐв Ґ¬г ўл§лў вм ®Ўа Ў®взЁЄ ЁбЄ«о票п,
®в«Ёзл© ®в б ¬®Ј® ᥡп. €бЄ«о票Ґ Є®ва®«м®© в®зЄЁ в Є¦Ґ
¬®¦Ґв Ўлвм Ї®«Ґ§®, Є®Ј¤ вॡгҐвбп гбв ®ўЁвм Ў®«миҐ
Є®ва®«мле в®зҐЄ, 祬 Ї®§ў®«пов ®в« ¤®злҐ аҐЈЁбвал, «ЁЎ® ЇаЁ
Ёе Ї®¬ҐйҐЁЁ ў Ёбе®¤л© Є®¤ а §а Ў влў Ґ¬®© Їа®Ја ¬¬л.
Соседние файлы в папке I486