Добавил:
Studfiles2
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:Лабораторная работа / TCH8086 / teach386 / TEXT11
.TXT НННННННННННННННННННННННННННННННННННННН
ЊЁЄа®Їа®жҐбб®а "INTEL" 80386 c®бв®Ёв
Ё§ жҐва «м®Ј® Їа®жҐбб®а ,Ў«®Є гЇа -
ў«ҐЁп Ї ¬пвмо Ё иЁл ЁвҐа䥩б (ᬮ-
ваЁ аЁбг®Є).
‘Ґа¤жҐ ¬ЁЄа®Їа®жҐбб®а Д Ј« ўл© Їа®-
жҐбб®а ўЄ«оз Ґв ў бҐЎп ЁбЇ®«ЁвҐ«мл©
Ў«®Є,ᮤҐа¦ йЁ© 8 32-е а §ап¤ле ॣЁ-
бва®ў ®ЎйҐЈ® § 票п,Є®в®алҐ ЁбЇ®-
«м§говбп Є Є ¤«п ўлзЁб«ҐЁп ¤аҐб ,в Є
Ё ¤«п ®ЇҐа жЁ© б ¤ л¬Ё.€бЇ®«ЁвҐ«м-
л© Ў«®Є в Є¦Ґ ўЄ«оз Ґв 64-е а §а冷Ґ
Ў а Ў ®Ґ гбва®©бвў®,ЁбЇ®«м§гҐ¬®Ґ ¤«п
гбЄ®аҐЁп ¬®ЈЁе ®ЇҐа жЁ©.
“бва®©бвў® ®Ўа Ў®вЄЁ Є®¬ ¤ ¤ҐиЁдаЁ-
агҐв Є®¤л ®ЇҐа жЁ© Є®¬ ¤ Ё Ї®¬Ґй Ґв
Ёе ў ®зҐаҐ¤м ¤«п Ґ¬Ґ¤«Ґ®Ј® ўлЇ®«Ґ-
Ёп ЁбЇ®«ЁвҐ«мл¬ Ў«®Є®¬.
“бва®©бвў® гЇа ў«ҐЁп Ї ¬пвмо б®бв®Ёв
Ё§ Ў«®Є ᥣ¬Ґв жЁЁ Ё гбва®©бвў § -
¬ҐйҐЁп бва Ёж Ё«Ё Ї®¤Є зЄЁ.
‘ҐЈ¬Ґв жЁп Ї®§ў®«пҐв гЇа ў«пвм Їа®б-
ва бвў®¬ «®ЈЁзҐбЄ®Ј® ¤аҐб .
ЊҐе Ё§¬ Ї®¤Є зЄЁ а Ў®в Ґв "ўЁ§г" Ё
Ї а ««Ґ«Ґ Їа®жҐббг ᥣ¬Ґв жЁЁ , зв®
Ї®§ў®«пҐв гЇа ў«пвм Їа®бва бвў®¬ дЁ-
§ЁзҐбЄ®Ј® ¤аҐб .Ћ¤ бва Ёж ҐЈ® б®-
бв ў«пҐв 4-Ґ ЄЁ«®Ў ©в .
„«п ЁбЇ®«м§®ў Ёп бЁбвҐ¬л ўЁавг «м®©
Ї ¬пвЁ 80386 Ї®¤¤Ґа¦Ёў Ґв Ї®«го ў®б-
бв ў«Ёў Ґ¬®бвм ¤«п ўбҐе ®иЁЎ®Є
бва ЁжҐ Ё ᥣ¬ҐвҐ.Џ ¬пвм ¬®¦Ґв Ўлвм
®аЈ Ё§®ў п ў 1 Ё«Ё Ў®«ҐҐ ᥣ¬Ґв®ў
а §«Ёз®© ¤«Ёл ¤® 4 ЈЁЈ Ў ©в.
‹оЎ®Ґ § ¤ ЁҐ 80386 ¬®¦Ґв Ё¬Ґвм 16
влбзпз 381 ᥣ¬Ґв,¤® 4 ЈЁЈ Ў ©в Є ¦-
¤л©,в.® ®ЎҐбЇҐзЁў Ґвбп 64 вҐа Ў ©в
ўЁавг «м®© Ї ¬пвЁ ¤«п Є ¦¤®© § ¤ зЁ.
Ѓ«®Є ᥣ¬Ґв жЁЁ ®ЎҐбЇҐзЁў Ґв зҐвлаҐ
га®ўп § йЁвл ¤«п Ё§®«пжЁЁ Ё § йЁвл
гбва®©бвў Ё ®ЇҐа жЁ®ле бЁб⥬ ¤агЈ
®в ¤агЈ . Љ®бвагЄжЁп ¬ЁЄа®Їа®жҐбб®а
Ї®§ў®«пҐв ўбҐ бЁб⥬л ᮥ¤Ёпвм ў Ґ¤Ё-
®Ґ 楫®Ґ.
80386 Ё¬ҐҐв 2 ०Ё¬ а Ў®вл:
1.ђ…†€Њ ђ…Ђ‹њЌЋ‰ Ђ„ђ…‘Ђ–€€
2.ђ…†€Њ ‡Ђ™€™…ЌЌЋ‰ ‚€ђ’“Ђ‹њЌЋ‰
Ђ„ђ…‘Ђ–€€
‚ ॠ«м®¬ ०Ё¬Ґ 80386 а Ў®в Ґв Є Є
®зҐм Ўлбвал© 8086,® б 32-е а §ап¤л¬
а биЁаҐЁҐ¬.ђҐ «мл© аҐ¦Ё¬ в Є¦Ґ Ёб-
Ї®«м§гҐвбп ¤«п Ї®¤Ј®в®ўЄЁ ¬ЁЄа®Їа®жҐ-
бб®а Є а Ў®вҐ ў § йЁйҐ®¬ ०Ё¬Ґ.
‚Ёавг «мл© аҐ¦Ё¬(ў.а.) ®ЎҐбЇҐзЁў Ґв
¤®бвгЇ Є ®зҐм б«®¦®¬г,ᮢ६ҐҐ©-
襬г бЇ®б®Ўг гЇа ў«ҐЁо Ї ¬пвмо,
в Є¦Ґ ¤«п Ї®¤Є зЄЁ(§ ¬ҐйҐЁп) бва Ёж
Ё ¤агЈЁе ў®§¬®¦®б⥩ ¬ЁЄа®Їа®жҐбб®а .
‚ ў.а. Їа®Ја ¬¬®Ґ ®ЎҐбЇҐзҐЁҐ 80386
¬®¦Ґв аҐи вм § ¤ зЁ Ї® б⥯ҐЁ б«®¦®-
бвЁ в ЄЁҐ ¦Ґ,Є Є г 8086 Ё 80286 ў аҐ-
¦Ё¬Ґ ўЁавг «м®© Ї ¬пвЁ.ќв® Ї®§ў®«пҐв
ўлЇ®«пвм Їа®Ја ¬®Ґ ®ЎҐбЇҐзҐЁҐ 8086.
‚Ёавг «млҐ § ¤ зЁ 80386 ¬®Јгв § йЁ-
й вмбп ®¤ ®в ¤агЈ®© Ё Ј« ў®© Ћ‘
80386 Їг⥬ ЁбЇ®«м§®ў Ёп § ¬ҐйҐЁп
бва Ёж, н¬г«пжЁЁ Є®¬ ¤ ўў®¤ -ўлў®¤ .
„«п б®ў¬ҐйҐЁп Є®¬ЇмовҐа б ўлб®-
Є®нд䥪⨢묨 бЁб⥬ ¬Ё, ЁвҐа䥩б
иЁл 80386 Ё¬ҐҐв Є®ўҐҐаго ®Ўа Ў®вЄг
¤ ле,¤Ё ¬ЁзҐбЄ®Ґ १ҐаўЁа®ў ЁҐ
иЁл ¤ ле Ё Їап¬лҐ бЁЈ «л BYTE
ENABLE...
‚› ўбҐ Ї®п«Ё Ё§ Їа®зЁв ®Ј®?
ЌҐ ЇгЈ ©вҐбм! ќв® в®«мЄ® ўбвгЇ«ҐЁҐ,
¤ «ҐҐ ўбҐ¬г Ўг¤Ґв ¤ ® ®ЎмпᥨҐ,
Ї® ў®§¬®¦®бвЁ Ї®-Їа®йҐ.
ЋЃ‡Ћђ ђ…ѓ€‘’ђЋ‚ (ᬮваЁ аЁбг®Є)
80386 Ё¬ҐҐв 32 Їа®Ја ¬®-¤®бвгЇле
ॣЁбва ў б«Ґ¤гойЁе Є ⥣®аЁпе:
1.ђ…ѓ€‘’ђ› ЋЃ™…ѓЋ ЌЂ‡ЌЂ—…Ќ€џ
2.ђ…ѓ€‘’ђ› ‘…ѓЊ…Ќ’Ђ–€€
3.ђ…ѓ€‘’ђ ”‹ЂѓЋ‚
4.ђ…ѓ€‘’ђ› “ЏђЂ‚‹…Ќ€џ
5.ђ…ѓ€‘’ђ› ‘€‘’…ЊЌЋѓЋ Ђ„ђ…‘Ђ
6.ђ…ѓ€‘’ђ ’…‘’Ћ‚
7.ђ…ѓ€‘’ђ Ћ’‹Ђ„Љ€
ќвЁ ॣЁбвал пў«повбп в Є¦Ґ Ў®а®¬
8086,80286,Ї®н⮬㠢ᥠ16-Ё а §ап¤-
лҐ аҐЈЁбвал ўбҐе Їа®жҐбб®а®ў Ў®«ҐҐ
а Ёе ўлЇгбЄ®ў "Ї®Єалў овбп" 32-е
а §ап¤л¬Ё ॣЁбва ¬Ё 80386.
Ќ аЁбгЄҐ ЇаҐ¤бв ў«Ґл ўбҐ ॣЁбвал
Ў §®ў®© аеЁвҐЄвгал ¬ЁЄа®Їа®жҐбб®а ,
Є®в®алҐ ўЄ«оз ов: ॣЁбвал ®ЎйҐЈ® ¤-
аҐб Ё ¤ ле,гЄ § вҐ«м Є®¬ ¤,ॣЁбва
д« Ј®ў.„ лҐ аҐЈЁбвал ЇаЁ ўЄ«о票Ё
®ў®© § ¤ зЁ § Јаг¦ овбп ®ўл¬ ᮤҐа-
¦Ё¬л¬.
Ѓ §®ў п аеЁвҐЄвга ᮤҐа¦Ёв 6 Їаאַ
¤®бвгЇле ᥣ¬Ґв , Є ¦¤л© а §¬Ґа®¬ ¤®
4 ЈЁЈ Ў ©в.‘ҐЈ¬Ґвл гЄ §лў овбп § зҐ-
Ёп¬Ё ᥫҐЄв®а ,Ї®¬ҐйҐл¬Ё ў ॣЁбва
ᥣ¬Ґв .
‘Ґ«ҐЄв®ал ўв®¬ вЁзҐбЄЁ § Јаг¦ овбп
ЇаЁ ®ЇҐа жЁЁ ўЄ«озҐЁп § ¤ з.
„агЈ®© вЁЇ ॣЁбва®ў-- н⮠ॣЁбвал
гЇа ў«ҐЁп, бЁб⥬®Ј® ¤аҐб ,®в« ¤ЄЁ
Ё вҐбв®ў. ЋЁ ЁбЇ®«м§говбп ¤«п ®в« ¤ЄЁ
®ЇҐа жЁ®ле бЁб⥬.
НННННННННННННННННННННННННННННННННННННН
ЋЏ€‘ЂЌ€… ђ…ѓ€‘’ђЋ‚.
НННННННННННННННННННННННННННННННННННННН
ђ…ѓ€‘’ђ› ЋЃ™…ѓЋ ЌЂ‡ЌЂ—…Ќ€џ(ђЋЌ).
ЊЁЄа®Їа®жҐбб®а Ё¬ҐҐв 8-¬ 32-е а §ап¤-
ле ђЋЌ.ЋЁ Ї®¤¤Ґа¦Ёў ов 16,32-е а §-
ап¤лҐ ¤аҐблҐ ®ЇҐа ¤л, 1,8,16,32,64
®ЇҐа ¤л ¤ ле Ё ЎЁв®ўлҐ Ї®«п ®в 1 ¤®
32 ЎЁв®ў. ЋЁ §лў овбп:EAX,EBX,ECX,
EDX,ESI,EDI,EBP,ESP.
Њ« ¤иЁҐ 16 а §а冷ў Є ¦¤®Ј® ॣЁбва
¬®Јгв ЁбЇ®«м§®ў вмбп Ї® ®в¤Ґ«м®бвЁ,
®Ё §лў овбп:AX,BX,CX,DX,SI,DI,BP,SP
’ Є¦Ґ ¬®Јгв Ё¤ЁўЁ¤г «м® ЁбЇ®«м§®-
ў вмбп ¬« ¤иЁ©(0-7) Ё бв аиЁ©(8-15)
Ў ©вл ђЋЌ AX,BX,CX,DX,ᮮ⢥вб⢥®
Ёе §лў ов:AL,BL,CL,DL Ё AH,BH,CH,DH.
€¤ЁўЁ¤г «м п ¤®бвгЇ®бвм Ў ©в®ў
ђЋЌ ®ЎҐбЇҐзЁў Ґв ¤®Ї®«ЁвҐ«мго ЈЁЎ-
Є®бвм ¤«п ®ЇҐа жЁ© б ¤ л¬Ё,® нв® Ґ
ЁбЇ®«м§гҐвбп ЇаЁ ¤аҐб жЁЁ.
“ЉЂ‡Ђ’…‹њ ЉЋЊЂЌ„ (IP).
ђҐЈЁбва гЄ § вҐ«п Є®¬ ¤(ᬮваЁ аЁбг-
®Є) ЇаҐ¤бв ў«пҐв б®Ў®© 32-е а §ап¤л©
ॣЁбва,Є®в®ал© §лў ов EIP.ЋЌ ᮤҐа-
¦Ёв ᬥ饨Ґ б«Ґ¤го饩 Є®¬ ¤л,Є®в®аго
㦮 ўлЇ®«Ёвм.‘¬ҐйҐЁҐ ўбҐЈ¤ ®ЇаҐ-
¤Ґ«пҐвбп ®в®бЁвҐ«м® ᥣ¬Ґв Є®¤ .
…Ј® ¬« ¤иЁҐ 16 ЎЁв §лў овбп IP Ё Ёб-
Ї®«м§говбп ЇаЁ иҐбв ¤ж вЁа §а冷©
¤аҐб жЁЁ.
ђ…ѓ€‘’ђ ”‹Ђ†ЉЋ‚.
ђҐЈЁбва д« Ј®ў пў«пҐвбп 32-е а §ап¤л¬ Ё §лў Ґвбп EFLAGS. ЋЇаҐ¤Ґ«ҐлҐ
ЎЁвл EFLAGS,Є Є Ї®Є § ® аЁбгЄҐ,гЇа ў«пов ҐЄ®в®ал¬Ё ®ЇҐа жЁп¬Ё Ё Ї®¤-
зҐаЄЁў ов бв вгб 80386.Њ« ¤иЁҐ 16-вм а §а冷ў EFLAGS ЇаҐ¤бв ў«пов б®Ў®© аҐ-
ЈЁбва FLAGS,Є®в®ал© ¬®¦Ґв ЁбЇ®«м§®ў вмбп ЇаЁ ўлЇ®«ҐЁЁ ®ЇҐа жЁ© б 8086.
Ќ Ё«гзиЁ© бЇ®б®Ў Ё§г票п ॣЁбва д« Ј®ў--®ЇЁб ЁҐ ҐЈ® Ї®ЎЁв®.‘вагЄвга
ॣЁбва д« Ј®ў Ї®Є § аЁбгЄҐ. ‡ ¬ҐвЁ¬,зв® аЁбгЄҐ Ґ ®ЇаҐ¤Ґ«пҐвбп
Є ¦¤л© ЎЁв.ЌҐ®ЇаҐ¤Ґ«ҐлҐ ЎЁвл пў«повбп § १ҐаўЁа®ў л¬Ё,в.Ґ. ў бв®пйЁ©
¬®¬Ґв ®Ё Ґ Ё¬Ґов § 票п,®¤ Є® ¬®Јгв Ўлвм ЁбЇ®«м§®ў л ¤«п бЇҐжЁ «м-
ле 楫Ґ© ў Ї®б«Ґ¤гойЁе ўҐабЁпе ¬ЁЄа®Їа®жҐбб®а .
‚бҐ д« ЈЁ ¬« ¤иҐЈ® Ў ©в ॣЁбва гбв ў«Ёў овбп аЁд¬ҐвЁзҐбЄЁ¬Ё Ё«Ё
«®ЈЁзҐбЄЁ¬Ё ®ЇҐа жЁп¬Ё Їа®жҐбб®а .‡ ЁбЄ«о票Ґ¬ д« Ј ЇҐаҐЇ®«ҐЁп,ўбҐ д« -
ЈЁ бв а襣® Ў ©в ¬« ¤иҐЈ® б«®ў ®ва ¦ ов б®бв®пЁҐ ¬ЁЄа®Їа®жҐбб®а Ё ў«Ё-
пов е а ЄвҐа ўлЇ®«ҐЁп Їа®Ја ¬¬.
”‹Ђѓ ‡ЌЂЉЂ
”« Ј § Є SF Ї®Є §лў Ґв,Ї®«®¦ЁвҐ«мл¬ Ё«Ё ®ваЁж ⥫мл¬ Ўл« १г«мв в Ї®-
б«Ґ¤Ґ© аЁд¬ҐвЁзҐбЄ®© Ё«Ё «®ЈЁзҐбЄ®© ®ЇҐа жЁЁ.
”‹Ђѓ Ќ“‹џ
”« Ј г«п ZF Ї®Є §лў Ґв,з⮠१г«мв в Ї®б«Ґ¤Ґ© ®ЇҐа жЁЁ Ўл« а ўҐ г«о.
”‹Ђѓ —…’ЌЋ‘’€
”« Ј зҐв®бвЁ PF Ї®Є §лў Ґв,зҐв® Ё«Ё ҐзҐв® зЁб«® Ґ¤ЁЁж १г«мв в .Ћ гб-
в ў«Ёў Ґвбп ў 1,Ґб«Ё १г«мв в ®ЇҐа жЁЁ Ё¬ҐҐв зҐв®Ґ зЁб«® Ґ¤ЁЁж-Ё зҐ ў0
”‹Ђѓ Џ…ђ…ЌЋ‘Ђ
”« Ј зҐв®бвЁ ‘F ЁбЇ®«м§гҐвбп ЇаЁ ўлзЁб«ҐЁпе Ї®ўл襮© в®з®бвЁ,«®ЈЁзҐбЄЁе
®ЇҐа жЁпе Ё ¤агЈЁе Є®¬ ¤ е.Ћ Ї®Є §лў Ґв, Ўл« «Ё ЇҐаҐ®б Ё§ бв а襣® а §ап-
¤ ®ЇҐа ¤ Ё«Ё Ґв. € ᮮ⢥вб⢥® гбв ў«Ёў Ґвбп ў 1 Ё«Ё 0.
”‹Ђѓ „ЋЏЋ‹Ќ€’…‹њЌЋѓЋ Џ…ђ…ЌЋ‘Ђ.
ќв®в д« Ј , §лў Ґвбп AUX , Ї®§ў®«пҐв ¬ЁЄа®Їа®жҐбб®аг ўлЇ®«пвм Є®¬ ¤л
¤ҐбпвЁз®© аЁд¬ҐвЁЄЁ.Ћ Ї®Є §лў Ґв Їа ўЁ«м® «Ё ўлЇ®«Ё« бм Є®¬ ¤ ¤Ґбп-
вЁз®© аЁд¬ҐвЁЄЁ Ё«Ё Ґв Ё,ᮮ⢥вб⢥® гбв ў«Ёў Ґвбп ў 0 Ё«Ё 1.
”‹Ђѓ Џ…ђ…ЏЋ‹Ќ…Ќ€џ.
”« Ј ЇҐаҐЇ®«ҐЁп OF Ї®Є §лў Ґв,Їа®Ё§®и«® ЇҐаҐЇ®«ҐЁҐ ЇаЁ ўлЇ®«ҐЁЁ ®ЇҐа -
жЁ© Ё«Ё Ґв,в.Ґ. Ї®Є §лў Ґв Їа ўЁ«м®бвм १г«мв в .“бв ў«Ёў Ґвбп ў 0,Ґб«Ё
ЇҐаҐЇ®«ҐЁп Ґ Ўл«®,Ё зҐ - ў 1.
”‹Ђѓ ‘Џ…–€Ђ‹њЌЋѓЋ Џђ…ђ›‚ЂЌ€џ.
”« Ј бЇҐжЁ «м®Ј® ЇаҐалў Ёп TF Ї®¬®Ј Ґв ®в« ¦Ёў вм Їа®Ја ¬¬л.ќв®в д« Ј Ґ
гбв ў«Ёў Ґвбп ў १г«мв вҐ а Ў®вл ¬ЁЄа®Їа®жҐбб®а , гбв ў«Ёў Ґвбп Їа®Ј-
а ¬¬®© б Ї®¬®ймо бЇҐжЁ «м®© Є®¬ ¤л.…Ј® в Є¦Ґ §лў ов д« Ј®¬ ва ббЁа®ўЄЁ
Ё«Ё Ї®и Ј®ў®© а Ў®вл.Љ®Ј¤ ® гбв ®ў«Ґ,Ї®б«Ґ ўлЇ®«ҐЁп Є ¦¤®© Є®¬ ¤л
ў®§ЁЄ Ґв ЇаҐалў ЁҐ Ї® ва ббЁа®ўЄҐ.‚® ўаҐ¬п Їа®жҐ¤гал ЇаҐалў Ёп ¬ЁЄа®Їа®-
жҐбб®а бЎа блў Ґв д« Ј ва ббЁа®ўЄЁ.ќв® Ї®§ў®«пҐв ўлЇ®«пвм ®Ўа Ў®вЄг ЇҐалў -
Ёп Ї® ва ббЁа®ўЄҐ ЎҐ§ ЇаҐалў Ёп Ї®б«Ґ Є ¦¤®© Є®¬ ¤л.Џ®б«Ґ бв ¤ ав®© ®Ў-
а Ў®вЄЁ д« ЈЁ гбв ў«Ёў овбп ў Ёб室®Ґ б®бв®пЁҐ.’.Ґ Ї®б«Ґ ўлЇ®«ҐЁп б«Ґ-
¤го饩 Є®¬ ¤л Їа®Ја ¬¬л б®ў ў®§ЁЄҐв ЇаҐалў ЁҐ Ї® ва ббЁа®ўЄҐ.ќв®в Їа®-
жҐбб Ўг¤Ґв Їа®¤®«¦ вмбп ¤® вҐе Ї®а,Ї®Є Їа®Ја ¬¬ Ї®«м§®ў вҐ«п Ґ бЎа®бЁв
д« Ј TF Ё«Ё Ґ § ўҐаиЁвбп ўлЇ®«ҐЁҐ § ¤ зЁ.
”‹Ђѓ Џђ…ђ›‚ЂЌ€‰.
”« Ј ЇаҐалў Ё© IF гЇа ў«пҐв ўҐиЁ¬Ё ЇаҐалў Ёп.Џ®Є д« Ј ЇаҐалў Ё© бЎа®-
иҐ ў 0,ЁЄ ЄЁҐ ўҐиЁҐ ЇаҐалў Ёп Ґ Ўг¤гв ®Ўа Ў влў вмбп ¬ЁЄа®Їа®жҐбб®а®¬
(§ ЁбЄ«о票Ґ¬ Ґ¬ бЄЁа㥬ле).Љ®Ј¤ ® гбв ®ў«Ґ ў 1,Ўг¤Ґв Їа®Ё§ў®¤Ёвмбп
®Ўа Ў®вЄ «оЎле ў®§ЁЄ ойЁе ЇаҐалў Ё©.
”‹Ђѓ ЌЂЏђЂ‚‹…Ќ€џ.
”« Ј Їа ў«ҐЁп DF ЁбЇ®«м§гҐвбп ¬ЁЄа®Їа®жҐбб®а®¬ ЇаЁ а Ў®вҐ б® бва®Є ¬Ё,Є®-
в®алҐ а Ў®в ов б Ў®«миЁ¬Ё Ў«®Є ¬Ё ¤ ле ¤«п ®ЇаҐ¤Ґ«ҐЁп Їа ў«ҐЁп Їа®¤ўЁ-
¦ҐЁп Ї® Ў«®Єг,в.Ґ. ў бв®а®г 㢥«ЁзҐЁп ¤аҐб®ў Ё«Ё 㬥м襨п.Љ®Ј¤ д« Ј
гбв ®ў«Ґ ў 1,Є®¬ ¤л ®Ўа Ў®вЄЁ бва®Є а Ў®в ов ў бв®а®г 㬥миҐЁп ¤аҐб®ў
Ї®б«Ґ ®Ўа Ў®вЄЁ Ґ¤ЁЁжЁ Ёд®а¬ жЁЁ,Ґб«Ё д« Ј бЎа®иҐ ў 0,в® -- ў бв®а®г
㢥«ЁзҐЁп.ђ бᬮваҐлҐ ЎЁвл EFLAGS Ї®«®бвмо б®ўЇ ¤ ов б ЎЁв ¬Ё ॣЁбва
FLAGS ¬ЁЄа®Їа®жҐбб®а 8086/8088.Ђ ⥯Ґам а бᬮваЁ¬ ЎЁвл EFLAGS,Є®в®алҐ Ї®-
Є §лў ов бЇҐжЁдЁЄг ¬ЁЄа®Їа®жҐбб®а 80386.
”‹Ђѓ ‚€ђ’“Ђ‹њЌЋѓЋ ђ…†€ЊЂ.
”« Ј ўЁавг «м®Ј® ०Ё¬ VM(ЎЁв 17) ®ЎҐбЇҐзЁў Ґв ўЁавг «мл© 8086 ०Ё¬ ў
ЇаҐ¤Ґ« е § йЁйҐ®Ј®.…б«Ё ® гбв ®ў«Ґ,ў в® ўаҐ¬п,Є®Ј¤ 80386 室Ёвбп ў
§ йЁйҐ®¬ ०Ё¬Ґ,8086 ўЄ«оз Ґвбп ў ўЁавг «мго 8086 ®ЇҐа жЁо , ¬ ЁЇг«Ёагп
§ Јаг§Є®© ᥣ¬Ґв®ў,Є Є нв® ¤Ґ« Ґв 8086,ЈҐҐаЁагп 13 ЇаҐалў ЁҐ ЇаЁўҐ«ЁЈЁа®-
ў ле ®ЇҐа жЁ®ле Є®¤®ў.ЃЁв VM ¬®¦Ґв Ўлвм гбв ®ў«Ґ ў § йЁйҐ®¬ ०Ё¬Ґ
Є®¬ ¤®© IRET,Ґб«Ё ⥪гйЁ© ЇаЁўҐ«ЁЈЁа®ў л© га®ўҐм а ўҐ 0,Ё Їг⥬ ўЄ«озҐ-
Ёп § ¤ з «оЎ®¬ га®ўҐ ЇаЁўҐ«ҐЈЁ©.ЃЁв VM Ґ Ї®¤зЁпҐвбп ¤Ґ©бвўЁо Є®¬ ¤л
POPF. PUSHF ўбҐЈ¤ Ї®бл« Ґв 0 ў нв®в а §ап¤,¤ ¦Ґ,Ґб«Ё а Ў®в Ґв ў ўЁав㠫쮬
8086 ०Ё¬Ґ. ЋЎа § EFLAGS,б®еа Ґл© ў б⥪Ґ ў® ўаҐ¬п ®Ўа Ў®вЄЁ ЇаҐалў Ёп
Ё«Ё ў® ўаҐ¬п ўЄ«озҐЁп § ¤ зЁ,Ўг¤Ґв ᮤҐа¦ вм Ґ¤ЁЁжг ў н⮬ ЎЁвҐ,Ґб«Ё ЇаҐ-
алў ЁҐ ®Ўа Ў влў «®бм Є Є ўЁавг «м п 8086 § ¤ з .
”‹Ђѓ ‚Ћ‡ЋЃЌЋ‚‹…Ќ€џ(RF).
”« Ј ў®§®Ў®ў«ҐЁп ЁбЇ®«м§гҐвбп ЇаЁ Ї®и Ј®ў®¬ ०Ё¬Ґ Ё«Ё б®ў¬Ґбв® б в®зЄ -
¬Ё ЇаҐалў Ё© ॣЁбва®ў ®в« ¤ЄЁ.Ћ Їа®ўҐапҐвбп Ја ЁжҐ Є®¬ ¤л,ЇҐаҐ¤ ®Ў-
а Ў®вЄ®© в®зЄЁ ®бв ®ў .…б«Ё RF гбв ®ў«Ґ,в® «оЎ п ®иЁЎЄ ®в« ¤ЄЁ Ўг-
¤Ґв ЁЈ®аЁа®ў б«Ґ¤го饩 Є®¬ ¤Ґ. RF ўв®¬ вЁзҐбЄЁ бЎа блў Ґвбп ЇаЁ
гᯥ讬 ®Є®з ЁЁ Є ¦¤®© Є®¬ ¤л(®иЁЎЄЁ Ґ бЁЈ «Ё§Ёаговбп),Єа®¬Ґ Є®¬ ¤
IRET,POPF,JMP,CALL,INTER,Є®в®алҐ ўл§лў ов ўЄ«о票Ґ § ¤ зЁ.ќвЁ Є®¬ ¤л гбв -
ў«Ёў ов RF ў ᮮ⢥вбвўЁЁ б ®ЇаҐ¤Ґ«Ґл¬ ®Ўа §®¬ Ї ¬пвЁ.
Ќ ЇаЁ¬Ґа:
‚ Є®жҐ ®Ўб«г¦Ёў Ёп Їа®Ја ¬¬л ЇаҐалў Ё© Є®¬ ¤ IRET ¬®¦Ґв ўлв®«Єгвм ®Ў-
а § EFLAGS Ё¬Ґо饣® RF гбв ®ў«Ґл¬ Ё ў®§®Ў®ў«пҐв ўлЇ®«ҐЁҐ Їа®Ја ¬¬л ў
¤аҐбҐ в®зЄЁ ЇаҐалў Ёп ЎҐ§ ЈҐҐаЁа®ў Ёп ¤агЈ®Ј® ЇаҐалў Ёп ў ⮬ ¦Ґ ¬ҐбвҐ.
”‹Ђѓ Џђ€‡ЌЂЉЂ ‚‹Ћ†…Ќ€џ ‡Ђ„Ђ—(NT) а §ап¤ 14.
„ л© д« Ј ЁбЇ®«м§гҐвбп ў § йЁйҐ®¬ ०Ё¬Ґ.NT гбв ў«Ёў Ґвбп,зв®Ўл Ї®-
Є § вм зв® ўлЇ®«ҐЁҐ ¤ ®© § ¤ зЁ ў«®¦Ґ® ў ЇаҐ¤Ґ« е ¤агЈ®© § ¤ зЁ.…б«Ё ®
гбв ®ў«Ґ,⮠ᥣ¬Ґв б®бв®пЁп ⥪г饩 ў«®¦Ґ®© § ¤ зЁ Ё¬ҐҐв ¤®бв®ўҐаго
®Ўа вго бўп§м б ᥣ¬Ґв®¬ б®бв®пЁп ЇаҐ¤л¤г饩 § ¤ зЁ.„ л© ЎЁв гбв ў«Ё-
ў Ґвбп Ё«Ё бЎа блў Ґвбп Є®¬ ¤ ¬Ё ЇҐаҐ¤ ойЁ¬Ё гЇа ў«ҐЁҐ ¤агЈЁ¬ § ¤ з ¬.‡ -
票Ґ NT ў EFLAGS Їа®ўҐапҐвбп Є®¬ ¤®© IRET . —в®Ўл ҐЈ® гбв ®ўЁвм б«Ґ¤гҐв
ўлЇ®«пвм ўгваЁ§ ¤ 箥 ў®§ўа 饨Ґ Ё«Ё ўҐиҐ§ ¤ 箥 ў®§ўа 饨Ґ.Љ®¬ -
¤л POPF Ё«Ё IRET Ўг¤гв ®Є §лў вм ў®§¤Ґ©бвўЁҐ гбв ®ўЄг ¤ ®Ј® ЎЁв б®-
Ј« б® ®Ўа §г EFLAGS «оЎ®¬ га®ўҐ ЇаЁўҐ«ҐЈЁ©.
Ѓ€’ ЋЏђ…„…‹€Ќ€џ “ђЋ‚Ќџ Џђ€‚…‹…ѓ€‰
‚‚Ћ„Ђ/‚›‚Ћ„Ђ(I/O P/L) а §ап¤л 12,13.
„ ®Ґ ¤ўге ЎЁв®ў®Ґ Ї®«Ґ в Є¦Ґ ®в®бЁвбп Є § йЁйҐ®¬г ०Ё¬г.“а®ўҐм ЇаЁ-
ўЁ«ҐЈЁ© ўў®¤ /ўлў®¤ (I/O P/L) гЄ §лў Ґв ¬ ЄбЁ¬ «м®Ґ § 票Ґ ⥪г饣® га®ў-
п ЇаЁўҐ«ЁЈЁ©(’“Џ).„«п ¬ ЄбЁ¬ «м® ¤®ЇгбвЁ¬®Ј® § зҐЁп ’“Џ,ЇаЁ ўлЇ®«ҐЁЁ
Є®¬ ¤ ўў®¤ /ўлў®¤ ЎҐ§ ЈҐҐаЁа®ў Ёп ЇаҐалў Ёп Ї® 13 ЁбЄ«о票о , ® в Є¦Ґ
гЄ §лў Ґв ¬ ЄбЁ¬ «м®Ґ § 票Ґ ’“Џ,Ї®§ў®«по饥 Ё§¬ҐЁвм ЎЁв IF,Є®Ј¤ ®ўлҐ
§ зҐЁп § Јаг¦ овбп Ё§ б⥪ ў ॣЁбвал FLAGS Ё«Ё EFLAGS.Љ®¬ ¤л POPF Ё
IRET ¬®Јгв Ё§¬Ґпвм Ї®«Ґ I/O P/L,Є®Ј¤ ўлЇ®«повбп ЇаЁ ’“Џ=0.ЋЇҐа жЁЁ ўЄ«о-
зҐЁп § ¤ з ўбҐЈ¤ Ё§¬Ґпов Ї®«Ґ I/O P/L,Є®Ј¤ ®ўл© ®Ўа § д« Ј § Јаг¦ Ґвбп
Ё§ ᥣ¬Ґв б®бв®пЁп § ¤ зЁ.
‘…ѓЊ…Ќ’Ќ›… ђ…ѓ€‘’ђ›.
Ґбвм 16-вЁ а §ап¤ле ᥣ¬Ґвле ॣЁбва®ў ᮤҐа¦ в Ў §®ўлҐ ¤аҐб ᥣ¬Ґ-
в®ў,®ЇаҐ¤Ґ«пойЁҐ ᥣ¬Ґвл Ї ¬п⨠⥪г饩 ¤аҐб жЁЁ.‘ҐЈ¬ҐвлҐ аҐЈЁбва ЇаҐ¤-
бв ў«Ґл аЁбгЄҐ.‚ § йЁйҐ®¬ ०Ё¬Ґ , Є ¦¤л© ᥣ¬Ґв ¬®¦Ґв Ё¬Ґвм а §¬Ґал
®в ®¤®Ј® Ў ©в ¤® 楫®Ј® «ЁҐ©®Ј® Ё дЁ§ЁзҐбЄ®Ј® Їа®бва бвў ¬ иЁл ¤® 4ѓЎ
ў ०Ё¬Ґ ॠ«м®© ¤аҐб жЁЁ,¬ ЄбЁ¬ «мл© а §¬Ґа ᥣ¬Ґв ®Ја ЁзҐ 64ЉЎ.
Ґбвм ᥣ¬Ґв®ў, ¤аҐб㥬ле ў «оЎ®© ¤ л© ¬®¬Ґв,®аЇаҐ¤Ґ«повбп ᮤҐа¦Ё¬л¬
ॣЁбва®ў CS,SS,DS,ES,FS Ё GS.‡ 票Ґ ў CS гЄ §лў Ґв ⥪гйЁ© ᥣ¬Ґв Є®-
¤ ;ᮤҐа¦Ё¬®Ґ SS гЄ §лў Ґв ⥪гйЁ© ᥣ¬Ґв б⥪ ; § зҐЁп ў DS,ES,FS,GS
ᥣ¬Ґвл ¤ ле.
ђ…ѓ€‘’ђ› „…‘Љђ€Џ’ЋђЂ ‘…ѓЊ…Ќ’Ђ.
ђҐЈЁбвал ¤ҐбЄаЁЇв®а ᥣ¬Ґв ҐўЁ¤Ё¬л ¤«п Їа®Ја ¬Ёбв ,®¤ Є® Ёе ᮤҐа¦ ЁҐ
®зҐм Ї®«Ґ§® § вм.‚ 80386,ॣЁбва ¤ҐбЄаЁЇв®а ҐўЁ¤Ё¬л© ¤«п Їа®Ја ¬¬Ёбв
б®®вҐбҐ б Є ¦¤л¬ ўЁ¤Ё¬л¬ ॣЁбв஬ ᥫҐЄв®а ,Є Є Ї®Є § ® аЁбгЄҐ.
Љ ¦¤л© Ё§ Ёе ᮤҐа¦Ёв 32-е ЎЁв®ўл© Ў §®ўл© ¤аҐб ᥣ¬Ґв ,ҐЈ® Ја Ёжг(ЇаҐ-
¤Ґ«) Ё ¤агЈЁҐ Ґ®Ўе®¤Ё¬лҐ ЇаЁ§ ЄЁ ᥣ¬Ґв .Љ®Ј¤ ¤аҐб ᥣ¬Ґв § Јаг¦ -
бп ў ᥣ¬Ґвл© аҐЈЁбва, бб®жЁ вЁўл©(б®®вҐбҐл©) ॣЁбва ¤ҐбЄаЁЇв®а ў-
⮬ вЁзҐбЄЁ ¬®¤ЁдЁжЁагҐвбп ў ᮮ⢥вбвўЁЁ б ®ў®© Ёд®а¬ жЁҐ©.‚ ०Ё¬Ґ аҐ-
«м®© ¤аҐб жЁЁ,в®«мЄ® Ў §®ўл© ¤аҐб ¬®¤ЁдЁжЁагҐвбп Їап¬го,Їг⥬ б¤ўЁЈ
ҐЈ® § 票п зҐвлаҐ а §ап¤ ў«Ґў®,Ї®бЄ®«мЄг ¬ ЄбЁ¬ «м п Ја Ёж Ё ЇаЁ§-
ЄЁ ᥣ¬Ґв дЁЄбЁа®ў л.‚ § йЁйҐ®¬ ०Ё¬Ґ Ў §®ўл© ¤аҐб,Ја Ёж ,ўбҐ ЇаЁ-
§ ЄЁ ¬®¤ЁдЁжЁаговбп ᮤҐа¦Ё¬л¬ ॣЁбва ¤ҐбЄаЁЇв®а ᥣ¬Ґв ,Ё¤ҐЄбЁа®ў -
®Ј® ᥫҐЄв®а®¬.Љ ¦¤л© а §,Є®Ј¤ Їа®-
Ёб室Ёв ббл«Є п祩Єг Ї ¬пвЁ,аҐ-
ЈЁбва ¤ҐбЄаЁЇв®а ᥣ¬Ґв , ўв®¬ вЁ-
зҐбЄЁ ў®ў«ҐЄ Ґвбп б бл«Є®© п祩Єг
Ї ¬пвЁ.32-е ЎЁв®ўл© Ў §®ўл© ¤аҐб ᥣ-
¬Ґв бв ®ўЁвбп Є®¬Ї®Ґв®¬ ўлзЁб«Ґ-
Ёп «ЁҐ©®Ј® ¤аҐб ,32-е ЎЁв®ў®Ґ § -
票Ґ Ја Ёжл ЁбЇ®«м§гҐвбп ¤«п ®ЇҐа -
жЁ© Є®ва®«п Ја Ёжл, ЇаЁ§ ЄЁ Їа®ўҐ-
аповбп ᮮ⢥вбвўЁҐ вЁЇг ббл«ЄЁ
п祩Єг Ї ¬пвЁ,Є®в®а п § Їа иЁў Ґвбп.
“ЏђЂ‚‹џћ™€€ ђ…ѓ€‘’ђ›.
80386 Ё¬ҐҐв ваЁ гЇа ў«пойЁе ॣЁбва
Ї® 32 ЎЁв :CR0,CR2 Ё CR3,Є®в®алҐ Ї®¤-
¤Ґа¦Ёў ов б®бв®пЁҐ ¬ иЁл ў Ј«®Ў «м-
®¬ е а ЄвҐаҐ,в.Ґ. Ґ ®в бЇҐжЁдЁзҐбЄ®©
¤® Ё¤ЁўЁ¤г «м®© § ¤ зЁ.ќвЁ ॣЁбвал,
ап¤г б ॣЁбва ¬Ё бЁб⥬®Ј® ¤аҐб ,
Є®в®алҐ Ўг¤гв ®ЇЁб л ў б«Ґ¤го饬 а §-
¤Ґ«Ё,Ї®¤¤Ґа¦Ёў ов б®бв®пЁҐ ¬ иЁл,
Ё ў®§¤Ґ©бвўго⠢ᥠ§ ¤ зЁ ў
бЁб⥬Ґ.
CR 0:“ЏђЂ‚‹џћ™€‰ ђ…ѓ€‘’ђ ЊЂ€Ќ›(ўЄ«о-
з Ґв 80286 б«®ў® б®бв®пЁҐ ¬ иЁл).
CR 0,ЇаҐ¤бв ў«Ґл© аЁбгЄҐ,ᮤҐа-
¦Ёв 6 ®ЇаҐ¤Ґ«Ґле а §а冷ў ¤«п 楫Ґ©
гЇа ў«ҐЁп Ё ®ЇаҐ¤Ґ«ҐЁп б®бв®пЁп.16
а §а冷ў ¬« ¤иҐЈ® Ї®ап¤Є CR0 в Є¦Ґ
Ё§ўҐбвл Є Є ‘‹Ћ‚Ћ ‘Ћ‘’ЋџЌ€… ЊЂ€Ќ›
(MSW),¤«п б®ў¬ҐбвЁ¬®бвЁ б § йЁйҐл¬
०Ё¬®¬ 80286.Љ®¬ ¤л LMSW Ё SMSW Ёб-
Ї®«м§говбп Є Є бЇҐжЁ «млҐ ЇбҐў¤®Ё¬л
®ЇҐа жЁ© § Јаг§ЄЁ Ё еа ҐЁп ў Ї ¬пвЁ
CR0,Ј¤Ґ ЁбЇ®«м§говбп в®«мЄ® ҐЈ® ¬« ¤-
иЁҐ 16-вм ЎЁв.„«п б®ў¬ҐбвЁ¬®бвЁ б ®ЇҐ-
а жЁ®л¬Ё бЁб⥬ ¬Ё 80286,нвЁ Є®¬ ¤л
80386 а Ў®в ов «®ЈЁз® Є®¬ ¤ ¬
80286,в.Ґ.®ўлҐ а §ап¤л CR0 ЁЈ®аЁаг-
овбп.Ќ®ўлҐ ®ЇҐа жЁ®лҐ бЁбвҐ¬л ¬ЁЄа®-
Їа®жҐбб®а intel 80386 ¤®«¦л ЁбЇ®«м-
§®ў вм Є®¬ ¤л ¤«п § Јаг§ЄЁ ॣЁбва
CR0 Ї®«®бвмо: MOV CR0.
’ҐЇҐам ®ЇЁиҐ¬ ўбҐ а §ап¤л ॣЁбва
CR0.
ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
PG(а §ЎЁҐЁҐ бва Ёжл,ЎЁв 31).
PG ЎЁв гбв ў«Ёў Ґвбп,зв®Ўл а §-
Ў«®ЄЁа®ў вм гбва®©бвў® § ¬ҐйҐЁп
бва Ёж , ўлЇ®«Ґ®Ґ ЄаЁбв «Ґ
(зЁЇҐ).PG гбв ў«Ёў Ґвбп ў 0 ¤«п
ҐЈ® Ў«®ЄЁа®ўЄЁ.
ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ET(вЁЇ а биЁаҐЁп Їа®жҐбб®а ,ЎЁв 4)
ET Ї®Є §лў Ґв вЁЇ а биЁаҐЁп Їа®-
жҐбб®а ( 80287 Ё«Ё 80387 ), Є®в®ал©
®ЇаҐ¤Ґ«пҐвбп га®ўҐ¬ ERROR ўў®¤ ,
б«Ґ¤го饣® § бЎа®б®¬ 80386.ЏаЁ ¦Ґ-
« ЁЁ,ET ЎЁв ¬®¦Ґв в Є¦Ґ Ўлвм бЎа®и-
Ґ Їг⥬ § Јаг§ЄЁ CR0 ЇаЁ ўлЇ®«ҐЁЁ
Їа®Ја ¬¬л.Љ®Ј¤ ET гбв ®ў«Ґ ў 1,в®
ЇаЁ¬ҐпҐвбп 32-е ЎЁв®ўл© Їа®в®Є®« ,
Ё зҐ 16-вЁ ЎЁв®ўл© Їа®в®Є®«.
‘«Ґ¤гҐв ®Ўа вЁвм ўЁ¬ ЁҐ,зв® ¤«п
бва®Ј®© б®ў¬ҐбвЁ¬®бвЁ б 80286 ЎЁв
…’ Ґ Ї®¤ўҐаЈ Ґвбп ў®§¤Ґ©бвўЁо Є®-
¬ ¤л LMSW.
ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
TS (ЇҐаҐЄ«о票Ґ § ¤ зЁ,ЎЁв 3)
TS ўв®¬ вЁзҐбЄЁ гбв ў«Ёў Ґвбп
Є ¦¤л© а §,Є®Ј¤ ўлЇ®«пҐбп ®ЇҐа -
жЁп ЇҐаҐЄ«озҐЁп § ¤ зЁ.Љ®Ј¤ TS
гбв ®ў«Ґ ў 1,®ЇҐа жЁ®л© Є®¤ б®-
Їа®жҐбб®а ЇаЁў®¤Ёв Є ®ЇҐа жЁ®®¬г
ЇаҐалў Ёо(ЁбЄ«о票Ґ 7) ‘®Їа®жҐбб®а
Ґ Ј®в®ў,ЇаЁ гб«®ўЁЁ,зв® ЎЁв MP ⮦Ґ
гбв ®ў«Ґ.ЋЎа Ў®взЁЄ ЇаҐалў Ёп ®Ўл
з® б®еа пҐв Є®вҐЄбв 80287/80387,
ЇаЁ ¤«Ґ¦ йЁ© ⥪г饩 § ¤ зҐ Ё ®зЁ-
й Ґв ЎЁв TS ЇҐаҐ¤ ⥬,Є Є ў®§ўа вЁ-
вмбп Є ®иЁЎ®з®¬г Є®¤г ®ЇҐа жЁЁ б®-
Їа®жҐбб®а .
ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
EM(б®Їа®жҐбб®а н¬г«пжЁЁ).
ЃЁв EM гбв ў«Ёў Ґвбп ¤«п в®Ј®,
зв®Ўл § бв ўЁвм ўбҐ Є®¤л ®ЇҐа жЁ©
б®Їа®жҐбб®а ўла Ў влў вм ЇаҐалў ЁҐ
(ЁбЄ«о票Ґ7)"‘®Їа®жҐбб®а Ґ Ј®в®ў".
EM гбв ў«Ёў Ґвбп ў 0,зв®Ўл Ї®§ў®-
«Ёвм ўлЇ®«ҐЁҐ Є®¤®ў ®ЇҐа жЁ©
д ЄвЁзҐбЄ®¬ 80287 Ё«Ё 80387 б®Їа®-
жҐбб®аҐ(б«гз © 㬮«з Ёп Ї®б«Ґ бЎа®-
б ).ЋЎа вЁвҐ ўЁ¬ ЁҐ,зв® Є®¤ ®ЇҐа -
жЁЁ WAIT Ґ Ї®¤ўҐа¦Ґ ў«ЁпЁо
ЎЁв EM.
ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
MP(¬®Ёв®а б®Їа®жҐбб®а ,ЎЁв 1).
MP ЎЁв ЁбЇ®«м§гҐвбп ў¬Ґб⥠б TSЎЁв®¬
¤«п ®ЇаҐ¤Ґ«ҐЁп ўла Ў влў Ґв «Ё Є®¤
®ЇҐа жЁЁ WAIT ®иЁЎЄг(ЁбЄ«о票Ґ 7)
"‘®Їа®жҐбб®а Ґ Ј®в®ў",Є®Ј¤ TS=1.
Љ®Ј¤ MP=1 Ё TS=1 Є®¤ ®ЇҐа жЁЁ WAIT
ўла Ў влў Ґв ЁбЄ«о票Ґ 7. ‚ ¤агЈЁе
б«гз пе нв®Ј® Ґ Їа®Ёб室Ёв.ЋЎа вЁвҐ
ўЁ¬ ЁҐ,зв® TS гбв ў«Ёў Ґвбп ў-
⮬ вЁзҐбЄЁ Є ¦¤л© а § Є®Ј¤ ўлЇ®«-
пҐвбп ®ЇҐа жЁп ЇҐаҐЄ«озҐЁп § ¤ зЁ.
ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
PE(§ йЁйҐл© ०Ё¬,ЎЁв 0).
PE ЎЁв гбв ў«Ёў Ґвбп ¤«п ᮧ¤ Ёп
ў®§¬®¦®бвЁ а Ў®вл ў § йЁйҐ®¬ аҐ-
¦Ё¬Ґ.Љ®Ј¤ PE бЎа блў Ґвбп,Їа®жҐбб®а
а Ў®в Ґв ў ॠ«м®¬ ०Ё¬Ґ.PE ¬®¦Ґв
Ўлвм гбв ®ў«Ґ Їг⥬ § Јаг§ЄЁ CR0
Ё«Ё MSW.PE ¬®¦Ґв Ўлвм бЎа®иҐ в®«мЄ®
ЇаЁ § Јаг§ЄҐ ў CR0.ЋЎа вЁвҐ ўЁ¬ ЁҐ,
зв® ¤«п бва®Ј®© б®ў¬ҐбвЁ¬®бвЁ б
80286, PE Ґ ¬®¦Ґв Ўлвм бЎа®иҐ Є®-
¬ ¤®© LMSW.
ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
CR 1: १Ґаў.
CR 1 § १ЁаўЁа®ў ¤«п ЁбЇ®«м§®ў Ёп
ў Ўг¤гйЁе ¬®¤Ґ«пе Їа®жҐбб®а®ў INTEL.
CR 2: ‹€Ќ…‰Ќ›‰ Ђ„ђ…‘ Џђ…ђ›‚ЂЌ€џ €‡-‡Ђ
Ћ’‘“’‘’‚€џ ‘’ђЂЌ€–›.
CR 2,ЇаҐ¤бв ў«Ґ аЁбгЄҐ.Ћ ᮤҐа-
¦Ёв 32-е ЎЁв®ўл© ¤аҐб,Є®в®ал© ®ЇаҐ-
¤Ґ«пҐв «ЁзҐҐ ®иЁЎЄЁ Ї®б«Ґ¤Ґ©
бва ЁжҐ.Љ®¤ ®иЁЎЄЁ ®Ўа Ў®в ®© бва -
Ёжл,Ї®¬ҐйҐл© ў б⥪ Ї® § Їа®бг
¬®¦Ґв ЇаҐ¤бв ўЁвм ¤®Ї®«ЁвҐ«маго Ё-
д®а¬ жЁо ® бв вгᥠ®иЁЎЄЁ бва ЁжҐ.
CR 3:ЃЂ‡Ћ‚›‰ Ђ„ђ…‘ ’ЂЃ‹€–› ‘’ђЂЌ€–.
CR 3 (ᬮваЁ аЁбг®Є) ᮤҐа¦Ёв дЁ§Ё-
зҐбЄЁ© Ў §®ўл© ¤аҐб в Ў«Ёжл бва Ёж.
’ Ў«Ёж бва Ёж 80386 ўбҐЈ¤ Ї®бва -
Ёз® ўла ўҐ (в.Ґ а бЇ®« Ј Ґвбп зҐ-
१ 4 ЉЎ ©в ).Џ®н⮬г б ¬лҐ ¬« ¤иЁҐ 12
ЎЁв CR 3 ЁЈ®аЁаговбп Ё ўбҐЈ¤ Ї®¬Ґй -
овбп ў Ї ¬пвм Є Є Ґ®ЇаҐ¤Ґ«ҐлҐ.
‚Є«о票Ґ § ¤ зЁ зҐаҐ§ TSS,Є®в®а®Ґ
Ё§¬ҐпҐв § 票Ґ ў CR 3,Ё«Ё ®зҐўЁ¤ п
§ Јаг§Є CR 3 «оЎл¬ ¤ЈгЈЁ¬ § 票Ґ¬,
ᤥ« Ґв ҐўҐал¬ ( Ґ¤®бвгЇл¬) ўбҐ
ўў®¤лҐ в Ў«Ёжл бва Ёж,Ї®¬ҐйҐлҐ ў
Єни.
ђ…ѓ€‘’ђ› ‘€’…ЊЌЋѓЋ Ђ„ђ…‘Ђ.
—ҐвлаҐ бЇҐжЁ «мле ॣЁбва бгйҐбв-
ўгов ¤«п ®Ўа йҐЁп Є в Ў«Ёж ¬ Ё«Ё ᥣ-
¬Ґв ¬,Ї®¤¤Ґа¦Ёў Ґ¬л¬Ё 80286/80386 ¬®-
¤Ґ«мо § йЁвл.„ лҐ в Ў«Ёжл Ё«Ё ᥣ-
¬Ґвл б«Ґ¤гойЁҐ:
GDT (’ Ў«Ёж ѓ«®Ў «м®Ј® „ҐбЄаЁЇв®а )
IDT (’ Ў«Ёж „ҐбЄаЁЇв®а ЏаҐалў Ёп)
LDT (’ Ў«Ёж ‹®Є «м®Ј® „ҐбЄаЁЇв®а )
TSS (‘ҐЈ¬Ґв ‘®бв®пЁп ‡ ¤ зЁ)
Ђ¤аҐб ¤ ле в Ў«Ёж Ё ᥣ¬Ґв®ў Ї®¬Ґ-
йҐл ў Ї ¬пвм бЇҐжЁ «мле ॣЁбва®ў,
ђ…ѓ€‘’ђЋ‚ ‘€‘’…ЊЌЋѓЋ Ђ„ђ…‘Ђ Ё ђ…ѓ€‘’-
ђЋ‚ ‘€‘’…ЊЌЋѓЋ ‘…ѓЊ…Ќ’Ђ (ᬮваЁ аЁбг-
гЄ).Ќ §лў овбп ¤ лҐ аҐЈЁбвал б®®в-
ўҐвб⢥® GDTR,IDTR,LDTR,TR.€бЇ®«м§®-
ў ЁҐ ¤ ле ॣЁбва®ў ®ЇЁблў Ґвбп ў
4 Ј« ўҐ Ђђ•€’…Љ’“ђЂ ‡Ђ™€™…ЌЌЋѓЋ ђ…†€ЊЂ
GDTR Ё IDTR.
ќвЁ ॣЁбвал ᮤҐа¦ в 32-е ЎЁв®ўл©
«ЁҐ©л© Ў §®ўл© ¤аҐб Ё 16-Ё ЎЁв®ўл©
ЇаҐ¤Ґ« в Ў«Ёжл Ј«®Ў «м®Ј® ¤ҐбЄаЁЇв®а
Ё в Ў«Ёжл ¤ҐбЄаЁЇв®а ЇаҐалў Ёп б®-
®вўҐвб⢥®.
‘ҐЈ¬Ґвл GDT Ё IDT,Ї®бЄ®«мЄг ®Ё Ј«®-
Ў «мл ¤«п ўбҐе § ¤ з ў бЁб⥬Ґ,®ЇаҐ-
¤Ґ«повбп 32-е ЎЁв®ўл¬Ё «ЁҐ©л¬Ё ¤аҐ-
б ¬Ё(ЇаҐ¤¬Ґв ¤«п ва б«пжЁЁ бва Ёж
Ґб«Ё Ё¬ҐҐвбп ў®§¬®¦®бвм ¤«п Ї®¤Є зЄЁ)
Ё 16-Ё ЎЁв®ўл¬Ё § 票ﬨ ЇаҐ¤Ґ«®ў.
LGTR Ё TR.
ќвЁ ॣЁбвал ᮤҐа¦ в 16-Ё ЎЁв®ўлҐ
¤аҐб ᥣ¬Ґв®ў ¤«п LDT Ё TSS.‘ҐЈ¬Ґ-
вл LDT Ё TSS,Ї®бЄ®«мЄг ®Ё пў«повбп
ᥣ¬Ґв ¬Ё бЇҐжЁдЁзҐбЄЁе § ¤ з,®ЇаҐ¤Ґ-
«повбп ¤аҐб®¬,Ї®¬ҐйҐл¬ ў ॣЁбвал
бЁб⥬®Ј® ᥣ¬Ґв .ЋЎа вЁвҐ ўЁ¬ ЁҐ,
з⮠ॣЁбва ¤ҐбЄаЁЇв®а ᥣ¬Ґв ( Ґ
ўЁ¤Ё¬л© ¤«п Їа®Ја ¬¬Ёбв ) б®®в®бЁвбп
б Є ¦¤л¬ ॣЁбв஬ бЁб⥬®Ј® ᥣ¬Ґ-
в .
НННННННННННННННННННННННННННННННННННННН
ђ…ѓ€‘’ђ› Ћ’‹Ђ„Љ€ € ’…‘’Ћ‚›…
ђ…ѓ€‘’ђ›.
НННННННННННННННННННННННННННННННННННННН
ђ…ѓ€‘’ђ› Ћ’‹Ђ„Љ€:Ґбвм ¤®бвгЇле ¤«п
Їа®Ја ¬¬Ёбв ॣЁбва®ў ®в« ¤ЄЁ ®ЎҐбЇҐ-
зЁў ов Ї®¤¤Ґа¦Єг ( ЄаЁбв «Ґ) ®в« ¤-
ЄЁ.ђҐЈЁбва ®в« ¤ЄЁ CRO-3 Є« ббЁдЁжЁаг-
Ґв зҐвлॠ«ЁҐ©ле ®бв ®ў .„агЈ®© Ё§
Ёе DR6 ЁбЇ®«м§гҐвбп ¤«п гбв ®ўЄЁ в®-
祪 ®бв ®ў Ё ђҐЈЁбва ‘в вгб Ћв« ¤-
ЄЁ DR7, в Є¦Ґ ®в®Ўа ¦ Ґв ⥪г饥 б®б-
в®пЁҐ в®зҐЄ ®бв ®ў .€бЇ®«м§®ў ЁҐ аҐ
ЈЁбва®ў ®в« ¤ЄЁ Ўг¤Ґв Ї®¤а®Ў® ®ЇЁб ®
¤ «ҐҐ ў а §¤Ґ«Ґ ЏЋ„„…ђ†ЉЂ Ћ’‹Ђ„Љ€.
’…‘’Ћ‚›… ђ…ѓ€‘’ђ›:
„ў ॣЁбва ¬ЁЄа®Їа®жҐбб®а ЁбЇ®«м-
§говбп ¤«п гЇа ў«ҐЁп Ё вҐбвЁа®ў Ёп
RAM/CAM ў ЎгдҐаҐ ЇаҐ¤Ёбв®аЁЁ ва б-
«пжЁЁ 80386.TR6-ॣЁбва вҐбвЁа®ў Ёп
Є®¬ ¤, TR7-ॣЁбва ¤ ле,Є®в®ал©
еа Ёв १г«мв в вҐбвЁа®ў Ёп ЎгдҐа
ЇаҐ¤Ёбв®аЁЁ ва б«пжЁЁ.€е ЁбЇ®«м§®ў -
ЁҐ в Є¦Ґ а бᬮваЁ¬ Ї®§¦Ґ ў а §¤Ґ«Ґ
’…‘’€ђ“…ЊЋ‘’њ.
НННННННННННННННННННННННННННННННННННННН
„Ћ‘’“ЏЌЋ‘’њ ђ…ѓ€‘’ђЋ‚.
НННННННННННННННННННННННННННННННННННННН
€¬Ґовбп ®ЇаҐ¤Ґ«ҐлҐ а §«ЁзЁп ў ¤®б-
вгЇ е Є ॣЁбва ¬ ў ђ…Ђ‹њЌЋЊ Ё ‡Ђ™€-
™…ЌЌЋЊ ०Ё¬ е.‚ в Ў«ЁжҐ(¤«п Їа®б¬®ва
в Ў«Ёжл ¦¬ЁвҐ Є« ўЁиг F10) б㬬Ёа®-
ў л ўбҐ нвЁ а §«ЁзЁп.„«п ¤ «мҐ©иЁе
¤Ґв «Ґ© ®Ўа вЁвҐбм Є а §¤Ґ«г
Ђђ•€’…Љ’“ђЂ ђ…Ђ‹њЌЋѓЋ ђ…†€ЊЂ.
НННННННННННННННННННННННННННННННННННННН
‘Ћ‚Њ…‘’€ЊЋ‘’њ.
Ћ—…Ќњ ‚Ђ†ЌЋ… ‡ЂЊ…—ЂЌ€…:‘Ћ‚Њ…‘’€ЊЋ‘’њ
‘ ЏЋ‘‹…„“ћ™€Њ€ ЏђЋ–…‘‘ЋђЂЊ€.
НННННННННННННННННННННННННННННННННННННН
‚ ЇаҐ¤л¤г饬 ®ЇЁб ЁЁ ॣЁбва®ў б«Ґ-
¤г Ґв ®Ўа вЁвм ўЁ¬ ЁҐ в®,зв® Ґ-
Є®в®алҐ ЎЁвл ॣЁбва®ў 80386 Ґ ®ЇаҐ-
¤Ґ«Ґл.Љ®Ј¤ ўл§лў овбп Ґ®ЇаҐ¤Ґ«Ґ-
лҐ ЎЁвл ®Ўа й ©вҐбм б Ё¬Ё Є Є б Ї®«-
®бвмо Ґ®ЇаҐ¤Ґ«Ґл¬Ё.ќв® Ґ®Ўе®¤Ё¬®
¤«п б®ў¬ҐбвЁ¬®бвЁ Їа®Ја ¬¬®Ј® ®ЎҐб-
ЇҐзҐЁп б Ї®б«Ґ¤гойЁ¬Ё Ўг¤гйЁ¬Ё Їа®-
жҐбб®а ¬Ё.„«п нв®Ј® б«Ґ¤г©вҐ б«Ґ¤гойЁ¬
४®¬Ґ¤ жЁп¬.
1.ЏаЁ вҐбвЁа®ў ЁЁ § 票© ЎЁв®ў ®Ї-
।Ґ«Ґле ॣЁбва®ў,Ё§ЎҐЈ © § ўЁбЁ-
¬®бвЁ ®в б®бв®пЁ© Ґ®ЇаҐ¤Ґ«Ґле ЎЁ-
в®ў.‡ ¬ бЄЁаг© Ёе ЇаЁ вҐбвЁа®ў ЁЁ.
2.€§ЎҐЈ © § ўЁбЁ¬®бвЁ ®в б®бв®пЁ©
«оЎ®Ј® Ё§ Ґ®ЇаҐ¤Ґ«Ґле ЎЁв®ў ЇаЁ Ї®-
¬ҐйҐЁЁ Ёе ў Ї ¬пвм Ё«Ё ў ¤агЈ®© аҐ-
ЈЁбва.
3.‘«Ґ¤Ґв Ё§ЎҐЈ вм § ўЁбЁ¬®бвЁ ®в ў®§-
¬®¦®б⨠ᮤҐа¦ вм Ёд®а¬ жЁо,§ ЇЁб -
го ў «оЎ®¬ Ё§ Ґ®ЇаҐ¤Ґ«Ґле а §ап-
¤®ў.
4.ЏаЁ § Јаг§ЄҐ ॣЁбва®ў ўбҐЈ¤ § -
Јаг¦ © Ёе Є Є г«Ё.
5.Ћ¤ Є®,ॣЁбвал,а ҐҐ Ї®¬ҐйҐлҐ,
¬®Јгв Ўлвм ЇҐаҐ§ Јаг¦Ґл ЎҐ§ ¬ бЄЁа®ў-
ЄЁ.
‡ ўЁбЁ¬®бвм ®в § 票© Ґ®ЇаҐ¤Ґ«Ґ-
ле а §а冷ў ॣЁбва®ў ᤥ« Ґв ‚ иҐ
Їа®Ја ¬¬®Ґ ®ЎҐбЇҐзҐЁҐ § ўЁбЁ¬л¬ ®в
ҐЇаҐ¤гᬮв८© 80386 ®Ўа Ў®вЄЁ
¤ ле ЎЁв®ў,зв® Ї®¤ўҐаЈ Ґв ў б аЁбЄг
Ґб®ў¬ҐбвЁ¬®бвЁ б Ўг¤гйЁ¬Ё Їа®жҐбб®а -
¬Ё.ЏЋќ’ЋЊ“ €‡Ѓ…ѓЂ‰ ‹ћЃЋ‰ ‡Ђ‚€‘€ЊЋ‘’€
ЏђЋѓђЂЊЊЌЋѓЋ ЋЃ…‘Џ…—…Ќ€џ Ћ’ ‘Ћ‘’ЋџЌ€џ
Ќ…ЋЏђ…„…‹…ЌЌ›• Ѓ€’Ћ‚ ђ…ѓ€‘’ђЋ‚ Њ€ЉђЋ-
ЏђЋ–…‘‘ЋђЂ INTEL 80386.
НННННННННННННННННННННННННННННННННННННН
ЊЁЄа®Їа®жҐбб®а "INTEL" 80386 c®бв®Ёв
Ё§ жҐва «м®Ј® Їа®жҐбб®а ,Ў«®Є гЇа -
ў«ҐЁп Ї ¬пвмо Ё иЁл ЁвҐа䥩б (ᬮ-
ваЁ аЁбг®Є).
‘Ґа¤жҐ ¬ЁЄа®Їа®жҐбб®а Д Ј« ўл© Їа®-
жҐбб®а ўЄ«оз Ґв ў бҐЎп ЁбЇ®«ЁвҐ«мл©
Ў«®Є,ᮤҐа¦ йЁ© 8 32-е а §ап¤ле ॣЁ-
бва®ў ®ЎйҐЈ® § 票п,Є®в®алҐ ЁбЇ®-
«м§говбп Є Є ¤«п ўлзЁб«ҐЁп ¤аҐб ,в Є
Ё ¤«п ®ЇҐа жЁ© б ¤ л¬Ё.€бЇ®«ЁвҐ«м-
л© Ў«®Є в Є¦Ґ ўЄ«оз Ґв 64-е а §а冷Ґ
Ў а Ў ®Ґ гбва®©бвў®,ЁбЇ®«м§гҐ¬®Ґ ¤«п
гбЄ®аҐЁп ¬®ЈЁе ®ЇҐа жЁ©.
“бва®©бвў® ®Ўа Ў®вЄЁ Є®¬ ¤ ¤ҐиЁдаЁ-
агҐв Є®¤л ®ЇҐа жЁ© Є®¬ ¤ Ё Ї®¬Ґй Ґв
Ёе ў ®зҐаҐ¤м ¤«п Ґ¬Ґ¤«Ґ®Ј® ўлЇ®«Ґ-
Ёп ЁбЇ®«ЁвҐ«мл¬ Ў«®Є®¬.
“бва®©бвў® гЇа ў«ҐЁп Ї ¬пвмо б®бв®Ёв
Ё§ Ў«®Є ᥣ¬Ґв жЁЁ Ё гбва®©бвў § -
¬ҐйҐЁп бва Ёж Ё«Ё Ї®¤Є зЄЁ.
‘ҐЈ¬Ґв жЁп Ї®§ў®«пҐв гЇа ў«пвм Їа®б-
ва бвў®¬ «®ЈЁзҐбЄ®Ј® ¤аҐб .
ЊҐе Ё§¬ Ї®¤Є зЄЁ а Ў®в Ґв "ўЁ§г" Ё
Ї а ««Ґ«Ґ Їа®жҐббг ᥣ¬Ґв жЁЁ , зв®
Ї®§ў®«пҐв гЇа ў«пвм Їа®бва бвў®¬ дЁ-
§ЁзҐбЄ®Ј® ¤аҐб .Ћ¤ бва Ёж ҐЈ® б®-
бв ў«пҐв 4-Ґ ЄЁ«®Ў ©в .
„«п ЁбЇ®«м§®ў Ёп бЁбвҐ¬л ўЁавг «м®©
Ї ¬пвЁ 80386 Ї®¤¤Ґа¦Ёў Ґв Ї®«го ў®б-
бв ў«Ёў Ґ¬®бвм ¤«п ўбҐе ®иЁЎ®Є
бва ЁжҐ Ё ᥣ¬ҐвҐ.Џ ¬пвм ¬®¦Ґв Ўлвм
®аЈ Ё§®ў п ў 1 Ё«Ё Ў®«ҐҐ ᥣ¬Ґв®ў
а §«Ёз®© ¤«Ёл ¤® 4 ЈЁЈ Ў ©в.
‹оЎ®Ґ § ¤ ЁҐ 80386 ¬®¦Ґв Ё¬Ґвм 16
влбзпз 381 ᥣ¬Ґв,¤® 4 ЈЁЈ Ў ©в Є ¦-
¤л©,в.® ®ЎҐбЇҐзЁў Ґвбп 64 вҐа Ў ©в
ўЁавг «м®© Ї ¬пвЁ ¤«п Є ¦¤®© § ¤ зЁ.
Ѓ«®Є ᥣ¬Ґв жЁЁ ®ЎҐбЇҐзЁў Ґв зҐвлаҐ
га®ўп § йЁвл ¤«п Ё§®«пжЁЁ Ё § йЁвл
гбва®©бвў Ё ®ЇҐа жЁ®ле бЁб⥬ ¤агЈ
®в ¤агЈ . Љ®бвагЄжЁп ¬ЁЄа®Їа®жҐбб®а
Ї®§ў®«пҐв ўбҐ бЁб⥬л ᮥ¤Ёпвм ў Ґ¤Ё-
®Ґ 楫®Ґ.
80386 Ё¬ҐҐв 2 ०Ё¬ а Ў®вл:
1.ђ…†€Њ ђ…Ђ‹њЌЋ‰ Ђ„ђ…‘Ђ–€€
2.ђ…†€Њ ‡Ђ™€™…ЌЌЋ‰ ‚€ђ’“Ђ‹њЌЋ‰
Ђ„ђ…‘Ђ–€€
‚ ॠ«м®¬ ०Ё¬Ґ 80386 а Ў®в Ґв Є Є
®зҐм Ўлбвал© 8086,® б 32-е а §ап¤л¬
а биЁаҐЁҐ¬.ђҐ «мл© аҐ¦Ё¬ в Є¦Ґ Ёб-
Ї®«м§гҐвбп ¤«п Ї®¤Ј®в®ўЄЁ ¬ЁЄа®Їа®жҐ-
бб®а Є а Ў®вҐ ў § йЁйҐ®¬ ०Ё¬Ґ.
‚Ёавг «мл© аҐ¦Ё¬(ў.а.) ®ЎҐбЇҐзЁў Ґв
¤®бвгЇ Є ®зҐм б«®¦®¬г,ᮢ६ҐҐ©-
襬г бЇ®б®Ўг гЇа ў«ҐЁо Ї ¬пвмо,
в Є¦Ґ ¤«п Ї®¤Є зЄЁ(§ ¬ҐйҐЁп) бва Ёж
Ё ¤агЈЁе ў®§¬®¦®б⥩ ¬ЁЄа®Їа®жҐбб®а .
‚ ў.а. Їа®Ја ¬¬®Ґ ®ЎҐбЇҐзҐЁҐ 80386
¬®¦Ґв аҐи вм § ¤ зЁ Ї® б⥯ҐЁ б«®¦®-
бвЁ в ЄЁҐ ¦Ґ,Є Є г 8086 Ё 80286 ў аҐ-
¦Ё¬Ґ ўЁавг «м®© Ї ¬пвЁ.ќв® Ї®§ў®«пҐв
ўлЇ®«пвм Їа®Ја ¬®Ґ ®ЎҐбЇҐзҐЁҐ 8086.
‚Ёавг «млҐ § ¤ зЁ 80386 ¬®Јгв § йЁ-
й вмбп ®¤ ®в ¤агЈ®© Ё Ј« ў®© Ћ‘
80386 Їг⥬ ЁбЇ®«м§®ў Ёп § ¬ҐйҐЁп
бва Ёж, н¬г«пжЁЁ Є®¬ ¤ ўў®¤ -ўлў®¤ .
„«п б®ў¬ҐйҐЁп Є®¬ЇмовҐа б ўлб®-
Є®нд䥪⨢묨 бЁб⥬ ¬Ё, ЁвҐа䥩б
иЁл 80386 Ё¬ҐҐв Є®ўҐҐаго ®Ўа Ў®вЄг
¤ ле,¤Ё ¬ЁзҐбЄ®Ґ १ҐаўЁа®ў ЁҐ
иЁл ¤ ле Ё Їап¬лҐ бЁЈ «л BYTE
ENABLE...
‚› ўбҐ Ї®п«Ё Ё§ Їа®зЁв ®Ј®?
ЌҐ ЇгЈ ©вҐбм! ќв® в®«мЄ® ўбвгЇ«ҐЁҐ,
¤ «ҐҐ ўбҐ¬г Ўг¤Ґв ¤ ® ®ЎмпᥨҐ,
Ї® ў®§¬®¦®бвЁ Ї®-Їа®йҐ.
ЋЃ‡Ћђ ђ…ѓ€‘’ђЋ‚ (ᬮваЁ аЁбг®Є)
80386 Ё¬ҐҐв 32 Їа®Ја ¬®-¤®бвгЇле
ॣЁбва ў б«Ґ¤гойЁе Є ⥣®аЁпе:
1.ђ…ѓ€‘’ђ› ЋЃ™…ѓЋ ЌЂ‡ЌЂ—…Ќ€џ
2.ђ…ѓ€‘’ђ› ‘…ѓЊ…Ќ’Ђ–€€
3.ђ…ѓ€‘’ђ ”‹ЂѓЋ‚
4.ђ…ѓ€‘’ђ› “ЏђЂ‚‹…Ќ€џ
5.ђ…ѓ€‘’ђ› ‘€‘’…ЊЌЋѓЋ Ђ„ђ…‘Ђ
6.ђ…ѓ€‘’ђ ’…‘’Ћ‚
7.ђ…ѓ€‘’ђ Ћ’‹Ђ„Љ€
ќвЁ ॣЁбвал пў«повбп в Є¦Ґ Ў®а®¬
8086,80286,Ї®н⮬㠢ᥠ16-Ё а §ап¤-
лҐ аҐЈЁбвал ўбҐе Їа®жҐбб®а®ў Ў®«ҐҐ
а Ёе ўлЇгбЄ®ў "Ї®Єалў овбп" 32-е
а §ап¤л¬Ё ॣЁбва ¬Ё 80386.
Ќ аЁбгЄҐ ЇаҐ¤бв ў«Ґл ўбҐ ॣЁбвал
Ў §®ў®© аеЁвҐЄвгал ¬ЁЄа®Їа®жҐбб®а ,
Є®в®алҐ ўЄ«оз ов: ॣЁбвал ®ЎйҐЈ® ¤-
аҐб Ё ¤ ле,гЄ § вҐ«м Є®¬ ¤,ॣЁбва
д« Ј®ў.„ лҐ аҐЈЁбвал ЇаЁ ўЄ«о票Ё
®ў®© § ¤ зЁ § Јаг¦ овбп ®ўл¬ ᮤҐа-
¦Ё¬л¬.
Ѓ §®ў п аеЁвҐЄвга ᮤҐа¦Ёв 6 Їаאַ
¤®бвгЇле ᥣ¬Ґв , Є ¦¤л© а §¬Ґа®¬ ¤®
4 ЈЁЈ Ў ©в.‘ҐЈ¬Ґвл гЄ §лў овбп § зҐ-
Ёп¬Ё ᥫҐЄв®а ,Ї®¬ҐйҐл¬Ё ў ॣЁбва
ᥣ¬Ґв .
‘Ґ«ҐЄв®ал ўв®¬ вЁзҐбЄЁ § Јаг¦ овбп
ЇаЁ ®ЇҐа жЁЁ ўЄ«озҐЁп § ¤ з.
„агЈ®© вЁЇ ॣЁбва®ў-- н⮠ॣЁбвал
гЇа ў«ҐЁп, бЁб⥬®Ј® ¤аҐб ,®в« ¤ЄЁ
Ё вҐбв®ў. ЋЁ ЁбЇ®«м§говбп ¤«п ®в« ¤ЄЁ
®ЇҐа жЁ®ле бЁб⥬.
НННННННННННННННННННННННННННННННННННННН
ЋЏ€‘ЂЌ€… ђ…ѓ€‘’ђЋ‚.
НННННННННННННННННННННННННННННННННННННН
ђ…ѓ€‘’ђ› ЋЃ™…ѓЋ ЌЂ‡ЌЂ—…Ќ€џ(ђЋЌ).
ЊЁЄа®Їа®жҐбб®а Ё¬ҐҐв 8-¬ 32-е а §ап¤-
ле ђЋЌ.ЋЁ Ї®¤¤Ґа¦Ёў ов 16,32-е а §-
ап¤лҐ ¤аҐблҐ ®ЇҐа ¤л, 1,8,16,32,64
®ЇҐа ¤л ¤ ле Ё ЎЁв®ўлҐ Ї®«п ®в 1 ¤®
32 ЎЁв®ў. ЋЁ §лў овбп:EAX,EBX,ECX,
EDX,ESI,EDI,EBP,ESP.
Њ« ¤иЁҐ 16 а §а冷ў Є ¦¤®Ј® ॣЁбва
¬®Јгв ЁбЇ®«м§®ў вмбп Ї® ®в¤Ґ«м®бвЁ,
®Ё §лў овбп:AX,BX,CX,DX,SI,DI,BP,SP
’ Є¦Ґ ¬®Јгв Ё¤ЁўЁ¤г «м® ЁбЇ®«м§®-
ў вмбп ¬« ¤иЁ©(0-7) Ё бв аиЁ©(8-15)
Ў ©вл ђЋЌ AX,BX,CX,DX,ᮮ⢥вб⢥®
Ёе §лў ов:AL,BL,CL,DL Ё AH,BH,CH,DH.
€¤ЁўЁ¤г «м п ¤®бвгЇ®бвм Ў ©в®ў
ђЋЌ ®ЎҐбЇҐзЁў Ґв ¤®Ї®«ЁвҐ«мго ЈЁЎ-
Є®бвм ¤«п ®ЇҐа жЁ© б ¤ л¬Ё,® нв® Ґ
ЁбЇ®«м§гҐвбп ЇаЁ ¤аҐб жЁЁ.
“ЉЂ‡Ђ’…‹њ ЉЋЊЂЌ„ (IP).
ђҐЈЁбва гЄ § вҐ«п Є®¬ ¤(ᬮваЁ аЁбг-
®Є) ЇаҐ¤бв ў«пҐв б®Ў®© 32-е а §ап¤л©
ॣЁбва,Є®в®ал© §лў ов EIP.ЋЌ ᮤҐа-
¦Ёв ᬥ饨Ґ б«Ґ¤го饩 Є®¬ ¤л,Є®в®аго
㦮 ўлЇ®«Ёвм.‘¬ҐйҐЁҐ ўбҐЈ¤ ®ЇаҐ-
¤Ґ«пҐвбп ®в®бЁвҐ«м® ᥣ¬Ґв Є®¤ .
…Ј® ¬« ¤иЁҐ 16 ЎЁв §лў овбп IP Ё Ёб-
Ї®«м§говбп ЇаЁ иҐбв ¤ж вЁа §а冷©
¤аҐб жЁЁ.
ђ…ѓ€‘’ђ ”‹Ђ†ЉЋ‚.
ђҐЈЁбва д« Ј®ў пў«пҐвбп 32-е а §ап¤л¬ Ё §лў Ґвбп EFLAGS. ЋЇаҐ¤Ґ«ҐлҐ
ЎЁвл EFLAGS,Є Є Ї®Є § ® аЁбгЄҐ,гЇа ў«пов ҐЄ®в®ал¬Ё ®ЇҐа жЁп¬Ё Ё Ї®¤-
зҐаЄЁў ов бв вгб 80386.Њ« ¤иЁҐ 16-вм а §а冷ў EFLAGS ЇаҐ¤бв ў«пов б®Ў®© аҐ-
ЈЁбва FLAGS,Є®в®ал© ¬®¦Ґв ЁбЇ®«м§®ў вмбп ЇаЁ ўлЇ®«ҐЁЁ ®ЇҐа жЁ© б 8086.
Ќ Ё«гзиЁ© бЇ®б®Ў Ё§г票п ॣЁбва д« Ј®ў--®ЇЁб ЁҐ ҐЈ® Ї®ЎЁв®.‘вагЄвга
ॣЁбва д« Ј®ў Ї®Є § аЁбгЄҐ. ‡ ¬ҐвЁ¬,зв® аЁбгЄҐ Ґ ®ЇаҐ¤Ґ«пҐвбп
Є ¦¤л© ЎЁв.ЌҐ®ЇаҐ¤Ґ«ҐлҐ ЎЁвл пў«повбп § १ҐаўЁа®ў л¬Ё,в.Ґ. ў бв®пйЁ©
¬®¬Ґв ®Ё Ґ Ё¬Ґов § 票п,®¤ Є® ¬®Јгв Ўлвм ЁбЇ®«м§®ў л ¤«п бЇҐжЁ «м-
ле 楫Ґ© ў Ї®б«Ґ¤гойЁе ўҐабЁпе ¬ЁЄа®Їа®жҐбб®а .
‚бҐ д« ЈЁ ¬« ¤иҐЈ® Ў ©в ॣЁбва гбв ў«Ёў овбп аЁд¬ҐвЁзҐбЄЁ¬Ё Ё«Ё
«®ЈЁзҐбЄЁ¬Ё ®ЇҐа жЁп¬Ё Їа®жҐбб®а .‡ ЁбЄ«о票Ґ¬ д« Ј ЇҐаҐЇ®«ҐЁп,ўбҐ д« -
ЈЁ бв а襣® Ў ©в ¬« ¤иҐЈ® б«®ў ®ва ¦ ов б®бв®пЁҐ ¬ЁЄа®Їа®жҐбб®а Ё ў«Ё-
пов е а ЄвҐа ўлЇ®«ҐЁп Їа®Ја ¬¬.
”‹Ђѓ ‡ЌЂЉЂ
”« Ј § Є SF Ї®Є §лў Ґв,Ї®«®¦ЁвҐ«мл¬ Ё«Ё ®ваЁж ⥫мл¬ Ўл« १г«мв в Ї®-
б«Ґ¤Ґ© аЁд¬ҐвЁзҐбЄ®© Ё«Ё «®ЈЁзҐбЄ®© ®ЇҐа жЁЁ.
”‹Ђѓ Ќ“‹џ
”« Ј г«п ZF Ї®Є §лў Ґв,з⮠१г«мв в Ї®б«Ґ¤Ґ© ®ЇҐа жЁЁ Ўл« а ўҐ г«о.
”‹Ђѓ —…’ЌЋ‘’€
”« Ј зҐв®бвЁ PF Ї®Є §лў Ґв,зҐв® Ё«Ё ҐзҐв® зЁб«® Ґ¤ЁЁж १г«мв в .Ћ гб-
в ў«Ёў Ґвбп ў 1,Ґб«Ё १г«мв в ®ЇҐа жЁЁ Ё¬ҐҐв зҐв®Ґ зЁб«® Ґ¤ЁЁж-Ё зҐ ў0
”‹Ђѓ Џ…ђ…ЌЋ‘Ђ
”« Ј зҐв®бвЁ ‘F ЁбЇ®«м§гҐвбп ЇаЁ ўлзЁб«ҐЁпе Ї®ўл襮© в®з®бвЁ,«®ЈЁзҐбЄЁе
®ЇҐа жЁпе Ё ¤агЈЁе Є®¬ ¤ е.Ћ Ї®Є §лў Ґв, Ўл« «Ё ЇҐаҐ®б Ё§ бв а襣® а §ап-
¤ ®ЇҐа ¤ Ё«Ё Ґв. € ᮮ⢥вб⢥® гбв ў«Ёў Ґвбп ў 1 Ё«Ё 0.
”‹Ђѓ „ЋЏЋ‹Ќ€’…‹њЌЋѓЋ Џ…ђ…ЌЋ‘Ђ.
ќв®в д« Ј , §лў Ґвбп AUX , Ї®§ў®«пҐв ¬ЁЄа®Їа®жҐбб®аг ўлЇ®«пвм Є®¬ ¤л
¤ҐбпвЁз®© аЁд¬ҐвЁЄЁ.Ћ Ї®Є §лў Ґв Їа ўЁ«м® «Ё ўлЇ®«Ё« бм Є®¬ ¤ ¤Ґбп-
вЁз®© аЁд¬ҐвЁЄЁ Ё«Ё Ґв Ё,ᮮ⢥вб⢥® гбв ў«Ёў Ґвбп ў 0 Ё«Ё 1.
”‹Ђѓ Џ…ђ…ЏЋ‹Ќ…Ќ€џ.
”« Ј ЇҐаҐЇ®«ҐЁп OF Ї®Є §лў Ґв,Їа®Ё§®и«® ЇҐаҐЇ®«ҐЁҐ ЇаЁ ўлЇ®«ҐЁЁ ®ЇҐа -
жЁ© Ё«Ё Ґв,в.Ґ. Ї®Є §лў Ґв Їа ўЁ«м®бвм १г«мв в .“бв ў«Ёў Ґвбп ў 0,Ґб«Ё
ЇҐаҐЇ®«ҐЁп Ґ Ўл«®,Ё зҐ - ў 1.
”‹Ђѓ ‘Џ…–€Ђ‹њЌЋѓЋ Џђ…ђ›‚ЂЌ€џ.
”« Ј бЇҐжЁ «м®Ј® ЇаҐалў Ёп TF Ї®¬®Ј Ґв ®в« ¦Ёў вм Їа®Ја ¬¬л.ќв®в д« Ј Ґ
гбв ў«Ёў Ґвбп ў १г«мв вҐ а Ў®вл ¬ЁЄа®Їа®жҐбб®а , гбв ў«Ёў Ґвбп Їа®Ј-
а ¬¬®© б Ї®¬®ймо бЇҐжЁ «м®© Є®¬ ¤л.…Ј® в Є¦Ґ §лў ов д« Ј®¬ ва ббЁа®ўЄЁ
Ё«Ё Ї®и Ј®ў®© а Ў®вл.Љ®Ј¤ ® гбв ®ў«Ґ,Ї®б«Ґ ўлЇ®«ҐЁп Є ¦¤®© Є®¬ ¤л
ў®§ЁЄ Ґв ЇаҐалў ЁҐ Ї® ва ббЁа®ўЄҐ.‚® ўаҐ¬п Їа®жҐ¤гал ЇаҐалў Ёп ¬ЁЄа®Їа®-
жҐбб®а бЎа блў Ґв д« Ј ва ббЁа®ўЄЁ.ќв® Ї®§ў®«пҐв ўлЇ®«пвм ®Ўа Ў®вЄг ЇҐалў -
Ёп Ї® ва ббЁа®ўЄҐ ЎҐ§ ЇаҐалў Ёп Ї®б«Ґ Є ¦¤®© Є®¬ ¤л.Џ®б«Ґ бв ¤ ав®© ®Ў-
а Ў®вЄЁ д« ЈЁ гбв ў«Ёў овбп ў Ёб室®Ґ б®бв®пЁҐ.’.Ґ Ї®б«Ґ ўлЇ®«ҐЁп б«Ґ-
¤го饩 Є®¬ ¤л Їа®Ја ¬¬л б®ў ў®§ЁЄҐв ЇаҐалў ЁҐ Ї® ва ббЁа®ўЄҐ.ќв®в Їа®-
жҐбб Ўг¤Ґв Їа®¤®«¦ вмбп ¤® вҐе Ї®а,Ї®Є Їа®Ја ¬¬ Ї®«м§®ў вҐ«п Ґ бЎа®бЁв
д« Ј TF Ё«Ё Ґ § ўҐаиЁвбп ўлЇ®«ҐЁҐ § ¤ зЁ.
”‹Ђѓ Џђ…ђ›‚ЂЌ€‰.
”« Ј ЇаҐалў Ё© IF гЇа ў«пҐв ўҐиЁ¬Ё ЇаҐалў Ёп.Џ®Є д« Ј ЇаҐалў Ё© бЎа®-
иҐ ў 0,ЁЄ ЄЁҐ ўҐиЁҐ ЇаҐалў Ёп Ґ Ўг¤гв ®Ўа Ў влў вмбп ¬ЁЄа®Їа®жҐбб®а®¬
(§ ЁбЄ«о票Ґ¬ Ґ¬ бЄЁа㥬ле).Љ®Ј¤ ® гбв ®ў«Ґ ў 1,Ўг¤Ґв Їа®Ё§ў®¤Ёвмбп
®Ўа Ў®вЄ «оЎле ў®§ЁЄ ойЁе ЇаҐалў Ё©.
”‹Ђѓ ЌЂЏђЂ‚‹…Ќ€џ.
”« Ј Їа ў«ҐЁп DF ЁбЇ®«м§гҐвбп ¬ЁЄа®Їа®жҐбб®а®¬ ЇаЁ а Ў®вҐ б® бва®Є ¬Ё,Є®-
в®алҐ а Ў®в ов б Ў®«миЁ¬Ё Ў«®Є ¬Ё ¤ ле ¤«п ®ЇаҐ¤Ґ«ҐЁп Їа ў«ҐЁп Їа®¤ўЁ-
¦ҐЁп Ї® Ў«®Єг,в.Ґ. ў бв®а®г 㢥«ЁзҐЁп ¤аҐб®ў Ё«Ё 㬥м襨п.Љ®Ј¤ д« Ј
гбв ®ў«Ґ ў 1,Є®¬ ¤л ®Ўа Ў®вЄЁ бва®Є а Ў®в ов ў бв®а®г 㬥миҐЁп ¤аҐб®ў
Ї®б«Ґ ®Ўа Ў®вЄЁ Ґ¤ЁЁжЁ Ёд®а¬ жЁЁ,Ґб«Ё д« Ј бЎа®иҐ ў 0,в® -- ў бв®а®г
㢥«ЁзҐЁп.ђ бᬮваҐлҐ ЎЁвл EFLAGS Ї®«®бвмо б®ўЇ ¤ ов б ЎЁв ¬Ё ॣЁбва
FLAGS ¬ЁЄа®Їа®жҐбб®а 8086/8088.Ђ ⥯Ґам а бᬮваЁ¬ ЎЁвл EFLAGS,Є®в®алҐ Ї®-
Є §лў ов бЇҐжЁдЁЄг ¬ЁЄа®Їа®жҐбб®а 80386.
”‹Ђѓ ‚€ђ’“Ђ‹њЌЋѓЋ ђ…†€ЊЂ.
”« Ј ўЁавг «м®Ј® ०Ё¬ VM(ЎЁв 17) ®ЎҐбЇҐзЁў Ґв ўЁавг «мл© 8086 ०Ё¬ ў
ЇаҐ¤Ґ« е § йЁйҐ®Ј®.…б«Ё ® гбв ®ў«Ґ,ў в® ўаҐ¬п,Є®Ј¤ 80386 室Ёвбп ў
§ йЁйҐ®¬ ०Ё¬Ґ,8086 ўЄ«оз Ґвбп ў ўЁавг «мго 8086 ®ЇҐа жЁо , ¬ ЁЇг«Ёагп
§ Јаг§Є®© ᥣ¬Ґв®ў,Є Є нв® ¤Ґ« Ґв 8086,ЈҐҐаЁагп 13 ЇаҐалў ЁҐ ЇаЁўҐ«ЁЈЁа®-
ў ле ®ЇҐа жЁ®ле Є®¤®ў.ЃЁв VM ¬®¦Ґв Ўлвм гбв ®ў«Ґ ў § йЁйҐ®¬ ०Ё¬Ґ
Є®¬ ¤®© IRET,Ґб«Ё ⥪гйЁ© ЇаЁўҐ«ЁЈЁа®ў л© га®ўҐм а ўҐ 0,Ё Їг⥬ ўЄ«озҐ-
Ёп § ¤ з «оЎ®¬ га®ўҐ ЇаЁўҐ«ҐЈЁ©.ЃЁв VM Ґ Ї®¤зЁпҐвбп ¤Ґ©бвўЁо Є®¬ ¤л
POPF. PUSHF ўбҐЈ¤ Ї®бл« Ґв 0 ў нв®в а §ап¤,¤ ¦Ґ,Ґб«Ё а Ў®в Ґв ў ўЁав㠫쮬
8086 ०Ё¬Ґ. ЋЎа § EFLAGS,б®еа Ґл© ў б⥪Ґ ў® ўаҐ¬п ®Ўа Ў®вЄЁ ЇаҐалў Ёп
Ё«Ё ў® ўаҐ¬п ўЄ«озҐЁп § ¤ зЁ,Ўг¤Ґв ᮤҐа¦ вм Ґ¤ЁЁжг ў н⮬ ЎЁвҐ,Ґб«Ё ЇаҐ-
алў ЁҐ ®Ўа Ў влў «®бм Є Є ўЁавг «м п 8086 § ¤ з .
”‹Ђѓ ‚Ћ‡ЋЃЌЋ‚‹…Ќ€џ(RF).
”« Ј ў®§®Ў®ў«ҐЁп ЁбЇ®«м§гҐвбп ЇаЁ Ї®и Ј®ў®¬ ०Ё¬Ґ Ё«Ё б®ў¬Ґбв® б в®зЄ -
¬Ё ЇаҐалў Ё© ॣЁбва®ў ®в« ¤ЄЁ.Ћ Їа®ўҐапҐвбп Ја ЁжҐ Є®¬ ¤л,ЇҐаҐ¤ ®Ў-
а Ў®вЄ®© в®зЄЁ ®бв ®ў .…б«Ё RF гбв ®ў«Ґ,в® «оЎ п ®иЁЎЄ ®в« ¤ЄЁ Ўг-
¤Ґв ЁЈ®аЁа®ў б«Ґ¤го饩 Є®¬ ¤Ґ. RF ўв®¬ вЁзҐбЄЁ бЎа блў Ґвбп ЇаЁ
гᯥ讬 ®Є®з ЁЁ Є ¦¤®© Є®¬ ¤л(®иЁЎЄЁ Ґ бЁЈ «Ё§Ёаговбп),Єа®¬Ґ Є®¬ ¤
IRET,POPF,JMP,CALL,INTER,Є®в®алҐ ўл§лў ов ўЄ«о票Ґ § ¤ зЁ.ќвЁ Є®¬ ¤л гбв -
ў«Ёў ов RF ў ᮮ⢥вбвўЁЁ б ®ЇаҐ¤Ґ«Ґл¬ ®Ўа §®¬ Ї ¬пвЁ.
Ќ ЇаЁ¬Ґа:
‚ Є®жҐ ®Ўб«г¦Ёў Ёп Їа®Ја ¬¬л ЇаҐалў Ё© Є®¬ ¤ IRET ¬®¦Ґв ўлв®«Єгвм ®Ў-
а § EFLAGS Ё¬Ґо饣® RF гбв ®ў«Ґл¬ Ё ў®§®Ў®ў«пҐв ўлЇ®«ҐЁҐ Їа®Ја ¬¬л ў
¤аҐбҐ в®зЄЁ ЇаҐалў Ёп ЎҐ§ ЈҐҐаЁа®ў Ёп ¤агЈ®Ј® ЇаҐалў Ёп ў ⮬ ¦Ґ ¬ҐбвҐ.
”‹Ђѓ Џђ€‡ЌЂЉЂ ‚‹Ћ†…Ќ€џ ‡Ђ„Ђ—(NT) а §ап¤ 14.
„ л© д« Ј ЁбЇ®«м§гҐвбп ў § йЁйҐ®¬ ०Ё¬Ґ.NT гбв ў«Ёў Ґвбп,зв®Ўл Ї®-
Є § вм зв® ўлЇ®«ҐЁҐ ¤ ®© § ¤ зЁ ў«®¦Ґ® ў ЇаҐ¤Ґ« е ¤агЈ®© § ¤ зЁ.…б«Ё ®
гбв ®ў«Ґ,⮠ᥣ¬Ґв б®бв®пЁп ⥪г饩 ў«®¦Ґ®© § ¤ зЁ Ё¬ҐҐв ¤®бв®ўҐаго
®Ўа вго бўп§м б ᥣ¬Ґв®¬ б®бв®пЁп ЇаҐ¤л¤г饩 § ¤ зЁ.„ л© ЎЁв гбв ў«Ё-
ў Ґвбп Ё«Ё бЎа блў Ґвбп Є®¬ ¤ ¬Ё ЇҐаҐ¤ ойЁ¬Ё гЇа ў«ҐЁҐ ¤агЈЁ¬ § ¤ з ¬.‡ -
票Ґ NT ў EFLAGS Їа®ўҐапҐвбп Є®¬ ¤®© IRET . —в®Ўл ҐЈ® гбв ®ўЁвм б«Ґ¤гҐв
ўлЇ®«пвм ўгваЁ§ ¤ 箥 ў®§ўа 饨Ґ Ё«Ё ўҐиҐ§ ¤ 箥 ў®§ўа 饨Ґ.Љ®¬ -
¤л POPF Ё«Ё IRET Ўг¤гв ®Є §лў вм ў®§¤Ґ©бвўЁҐ гбв ®ўЄг ¤ ®Ј® ЎЁв б®-
Ј« б® ®Ўа §г EFLAGS «оЎ®¬ га®ўҐ ЇаЁўҐ«ҐЈЁ©.
Ѓ€’ ЋЏђ…„…‹€Ќ€џ “ђЋ‚Ќџ Џђ€‚…‹…ѓ€‰
‚‚Ћ„Ђ/‚›‚Ћ„Ђ(I/O P/L) а §ап¤л 12,13.
„ ®Ґ ¤ўге ЎЁв®ў®Ґ Ї®«Ґ в Є¦Ґ ®в®бЁвбп Є § йЁйҐ®¬г ०Ё¬г.“а®ўҐм ЇаЁ-
ўЁ«ҐЈЁ© ўў®¤ /ўлў®¤ (I/O P/L) гЄ §лў Ґв ¬ ЄбЁ¬ «м®Ґ § 票Ґ ⥪г饣® га®ў-
п ЇаЁўҐ«ЁЈЁ©(’“Џ).„«п ¬ ЄбЁ¬ «м® ¤®ЇгбвЁ¬®Ј® § зҐЁп ’“Џ,ЇаЁ ўлЇ®«ҐЁЁ
Є®¬ ¤ ўў®¤ /ўлў®¤ ЎҐ§ ЈҐҐаЁа®ў Ёп ЇаҐалў Ёп Ї® 13 ЁбЄ«о票о , ® в Є¦Ґ
гЄ §лў Ґв ¬ ЄбЁ¬ «м®Ґ § 票Ґ ’“Џ,Ї®§ў®«по饥 Ё§¬ҐЁвм ЎЁв IF,Є®Ј¤ ®ўлҐ
§ зҐЁп § Јаг¦ овбп Ё§ б⥪ ў ॣЁбвал FLAGS Ё«Ё EFLAGS.Љ®¬ ¤л POPF Ё
IRET ¬®Јгв Ё§¬Ґпвм Ї®«Ґ I/O P/L,Є®Ј¤ ўлЇ®«повбп ЇаЁ ’“Џ=0.ЋЇҐа жЁЁ ўЄ«о-
зҐЁп § ¤ з ўбҐЈ¤ Ё§¬Ґпов Ї®«Ґ I/O P/L,Є®Ј¤ ®ўл© ®Ўа § д« Ј § Јаг¦ Ґвбп
Ё§ ᥣ¬Ґв б®бв®пЁп § ¤ зЁ.
‘…ѓЊ…Ќ’Ќ›… ђ…ѓ€‘’ђ›.
Ґбвм 16-вЁ а §ап¤ле ᥣ¬Ґвле ॣЁбва®ў ᮤҐа¦ в Ў §®ўлҐ ¤аҐб ᥣ¬Ґ-
в®ў,®ЇаҐ¤Ґ«пойЁҐ ᥣ¬Ґвл Ї ¬п⨠⥪г饩 ¤аҐб жЁЁ.‘ҐЈ¬ҐвлҐ аҐЈЁбва ЇаҐ¤-
бв ў«Ґл аЁбгЄҐ.‚ § йЁйҐ®¬ ०Ё¬Ґ , Є ¦¤л© ᥣ¬Ґв ¬®¦Ґв Ё¬Ґвм а §¬Ґал
®в ®¤®Ј® Ў ©в ¤® 楫®Ј® «ЁҐ©®Ј® Ё дЁ§ЁзҐбЄ®Ј® Їа®бва бвў ¬ иЁл ¤® 4ѓЎ
ў ०Ё¬Ґ ॠ«м®© ¤аҐб жЁЁ,¬ ЄбЁ¬ «мл© а §¬Ґа ᥣ¬Ґв ®Ја ЁзҐ 64ЉЎ.
Ґбвм ᥣ¬Ґв®ў, ¤аҐб㥬ле ў «оЎ®© ¤ л© ¬®¬Ґв,®аЇаҐ¤Ґ«повбп ᮤҐа¦Ё¬л¬
ॣЁбва®ў CS,SS,DS,ES,FS Ё GS.‡ 票Ґ ў CS гЄ §лў Ґв ⥪гйЁ© ᥣ¬Ґв Є®-
¤ ;ᮤҐа¦Ё¬®Ґ SS гЄ §лў Ґв ⥪гйЁ© ᥣ¬Ґв б⥪ ; § зҐЁп ў DS,ES,FS,GS
ᥣ¬Ґвл ¤ ле.
ђ…ѓ€‘’ђ› „…‘Љђ€Џ’ЋђЂ ‘…ѓЊ…Ќ’Ђ.
ђҐЈЁбвал ¤ҐбЄаЁЇв®а ᥣ¬Ґв ҐўЁ¤Ё¬л ¤«п Їа®Ја ¬Ёбв ,®¤ Є® Ёе ᮤҐа¦ ЁҐ
®зҐм Ї®«Ґ§® § вм.‚ 80386,ॣЁбва ¤ҐбЄаЁЇв®а ҐўЁ¤Ё¬л© ¤«п Їа®Ја ¬¬Ёбв
б®®вҐбҐ б Є ¦¤л¬ ўЁ¤Ё¬л¬ ॣЁбв஬ ᥫҐЄв®а ,Є Є Ї®Є § ® аЁбгЄҐ.
Љ ¦¤л© Ё§ Ёе ᮤҐа¦Ёв 32-е ЎЁв®ўл© Ў §®ўл© ¤аҐб ᥣ¬Ґв ,ҐЈ® Ја Ёжг(ЇаҐ-
¤Ґ«) Ё ¤агЈЁҐ Ґ®Ўе®¤Ё¬лҐ ЇаЁ§ ЄЁ ᥣ¬Ґв .Љ®Ј¤ ¤аҐб ᥣ¬Ґв § Јаг¦ -
бп ў ᥣ¬Ґвл© аҐЈЁбва, бб®жЁ вЁўл©(б®®вҐбҐл©) ॣЁбва ¤ҐбЄаЁЇв®а ў-
⮬ вЁзҐбЄЁ ¬®¤ЁдЁжЁагҐвбп ў ᮮ⢥вбвўЁЁ б ®ў®© Ёд®а¬ жЁҐ©.‚ ०Ё¬Ґ аҐ-
«м®© ¤аҐб жЁЁ,в®«мЄ® Ў §®ўл© ¤аҐб ¬®¤ЁдЁжЁагҐвбп Їап¬го,Їг⥬ б¤ўЁЈ
ҐЈ® § 票п зҐвлаҐ а §ап¤ ў«Ґў®,Ї®бЄ®«мЄг ¬ ЄбЁ¬ «м п Ја Ёж Ё ЇаЁ§-
ЄЁ ᥣ¬Ґв дЁЄбЁа®ў л.‚ § йЁйҐ®¬ ०Ё¬Ґ Ў §®ўл© ¤аҐб,Ја Ёж ,ўбҐ ЇаЁ-
§ ЄЁ ¬®¤ЁдЁжЁаговбп ᮤҐа¦Ё¬л¬ ॣЁбва ¤ҐбЄаЁЇв®а ᥣ¬Ґв ,Ё¤ҐЄбЁа®ў -
®Ј® ᥫҐЄв®а®¬.Љ ¦¤л© а §,Є®Ј¤ Їа®-
Ёб室Ёв ббл«Є п祩Єг Ї ¬пвЁ,аҐ-
ЈЁбва ¤ҐбЄаЁЇв®а ᥣ¬Ґв , ўв®¬ вЁ-
зҐбЄЁ ў®ў«ҐЄ Ґвбп б бл«Є®© п祩Єг
Ї ¬пвЁ.32-е ЎЁв®ўл© Ў §®ўл© ¤аҐб ᥣ-
¬Ґв бв ®ўЁвбп Є®¬Ї®Ґв®¬ ўлзЁб«Ґ-
Ёп «ЁҐ©®Ј® ¤аҐб ,32-е ЎЁв®ў®Ґ § -
票Ґ Ја Ёжл ЁбЇ®«м§гҐвбп ¤«п ®ЇҐа -
жЁ© Є®ва®«п Ја Ёжл, ЇаЁ§ ЄЁ Їа®ўҐ-
аповбп ᮮ⢥вбвўЁҐ вЁЇг ббл«ЄЁ
п祩Єг Ї ¬пвЁ,Є®в®а п § Їа иЁў Ґвбп.
“ЏђЂ‚‹џћ™€€ ђ…ѓ€‘’ђ›.
80386 Ё¬ҐҐв ваЁ гЇа ў«пойЁе ॣЁбва
Ї® 32 ЎЁв :CR0,CR2 Ё CR3,Є®в®алҐ Ї®¤-
¤Ґа¦Ёў ов б®бв®пЁҐ ¬ иЁл ў Ј«®Ў «м-
®¬ е а ЄвҐаҐ,в.Ґ. Ґ ®в бЇҐжЁдЁзҐбЄ®©
¤® Ё¤ЁўЁ¤г «м®© § ¤ зЁ.ќвЁ ॣЁбвал,
ап¤г б ॣЁбва ¬Ё бЁб⥬®Ј® ¤аҐб ,
Є®в®алҐ Ўг¤гв ®ЇЁб л ў б«Ґ¤го饬 а §-
¤Ґ«Ё,Ї®¤¤Ґа¦Ёў ов б®бв®пЁҐ ¬ иЁл,
Ё ў®§¤Ґ©бвўго⠢ᥠ§ ¤ зЁ ў
бЁб⥬Ґ.
CR 0:“ЏђЂ‚‹џћ™€‰ ђ…ѓ€‘’ђ ЊЂ€Ќ›(ўЄ«о-
з Ґв 80286 б«®ў® б®бв®пЁҐ ¬ иЁл).
CR 0,ЇаҐ¤бв ў«Ґл© аЁбгЄҐ,ᮤҐа-
¦Ёв 6 ®ЇаҐ¤Ґ«Ґле а §а冷ў ¤«п 楫Ґ©
гЇа ў«ҐЁп Ё ®ЇаҐ¤Ґ«ҐЁп б®бв®пЁп.16
а §а冷ў ¬« ¤иҐЈ® Ї®ап¤Є CR0 в Є¦Ґ
Ё§ўҐбвл Є Є ‘‹Ћ‚Ћ ‘Ћ‘’ЋџЌ€… ЊЂ€Ќ›
(MSW),¤«п б®ў¬ҐбвЁ¬®бвЁ б § йЁйҐл¬
०Ё¬®¬ 80286.Љ®¬ ¤л LMSW Ё SMSW Ёб-
Ї®«м§говбп Є Є бЇҐжЁ «млҐ ЇбҐў¤®Ё¬л
®ЇҐа жЁ© § Јаг§ЄЁ Ё еа ҐЁп ў Ї ¬пвЁ
CR0,Ј¤Ґ ЁбЇ®«м§говбп в®«мЄ® ҐЈ® ¬« ¤-
иЁҐ 16-вм ЎЁв.„«п б®ў¬ҐбвЁ¬®бвЁ б ®ЇҐ-
а жЁ®л¬Ё бЁб⥬ ¬Ё 80286,нвЁ Є®¬ ¤л
80386 а Ў®в ов «®ЈЁз® Є®¬ ¤ ¬
80286,в.Ґ.®ўлҐ а §ап¤л CR0 ЁЈ®аЁаг-
овбп.Ќ®ўлҐ ®ЇҐа жЁ®лҐ бЁбвҐ¬л ¬ЁЄа®-
Їа®жҐбб®а intel 80386 ¤®«¦л ЁбЇ®«м-
§®ў вм Є®¬ ¤л ¤«п § Јаг§ЄЁ ॣЁбва
CR0 Ї®«®бвмо: MOV CR0.
’ҐЇҐам ®ЇЁиҐ¬ ўбҐ а §ап¤л ॣЁбва
CR0.
ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
PG(а §ЎЁҐЁҐ бва Ёжл,ЎЁв 31).
PG ЎЁв гбв ў«Ёў Ґвбп,зв®Ўл а §-
Ў«®ЄЁа®ў вм гбва®©бвў® § ¬ҐйҐЁп
бва Ёж , ўлЇ®«Ґ®Ґ ЄаЁбв «Ґ
(зЁЇҐ).PG гбв ў«Ёў Ґвбп ў 0 ¤«п
ҐЈ® Ў«®ЄЁа®ўЄЁ.
ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ET(вЁЇ а биЁаҐЁп Їа®жҐбб®а ,ЎЁв 4)
ET Ї®Є §лў Ґв вЁЇ а биЁаҐЁп Їа®-
жҐбб®а ( 80287 Ё«Ё 80387 ), Є®в®ал©
®ЇаҐ¤Ґ«пҐвбп га®ўҐ¬ ERROR ўў®¤ ,
б«Ґ¤го饣® § бЎа®б®¬ 80386.ЏаЁ ¦Ґ-
« ЁЁ,ET ЎЁв ¬®¦Ґв в Є¦Ґ Ўлвм бЎа®и-
Ґ Їг⥬ § Јаг§ЄЁ CR0 ЇаЁ ўлЇ®«ҐЁЁ
Їа®Ја ¬¬л.Љ®Ј¤ ET гбв ®ў«Ґ ў 1,в®
ЇаЁ¬ҐпҐвбп 32-е ЎЁв®ўл© Їа®в®Є®« ,
Ё зҐ 16-вЁ ЎЁв®ўл© Їа®в®Є®«.
‘«Ґ¤гҐв ®Ўа вЁвм ўЁ¬ ЁҐ,зв® ¤«п
бва®Ј®© б®ў¬ҐбвЁ¬®бвЁ б 80286 ЎЁв
…’ Ґ Ї®¤ўҐаЈ Ґвбп ў®§¤Ґ©бвўЁо Є®-
¬ ¤л LMSW.
ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
TS (ЇҐаҐЄ«о票Ґ § ¤ зЁ,ЎЁв 3)
TS ўв®¬ вЁзҐбЄЁ гбв ў«Ёў Ґвбп
Є ¦¤л© а §,Є®Ј¤ ўлЇ®«пҐбп ®ЇҐа -
жЁп ЇҐаҐЄ«озҐЁп § ¤ зЁ.Љ®Ј¤ TS
гбв ®ў«Ґ ў 1,®ЇҐа жЁ®л© Є®¤ б®-
Їа®жҐбб®а ЇаЁў®¤Ёв Є ®ЇҐа жЁ®®¬г
ЇаҐалў Ёо(ЁбЄ«о票Ґ 7) ‘®Їа®жҐбб®а
Ґ Ј®в®ў,ЇаЁ гб«®ўЁЁ,зв® ЎЁв MP ⮦Ґ
гбв ®ў«Ґ.ЋЎа Ў®взЁЄ ЇаҐалў Ёп ®Ўл
з® б®еа пҐв Є®вҐЄбв 80287/80387,
ЇаЁ ¤«Ґ¦ йЁ© ⥪г饩 § ¤ зҐ Ё ®зЁ-
й Ґв ЎЁв TS ЇҐаҐ¤ ⥬,Є Є ў®§ўа вЁ-
вмбп Є ®иЁЎ®з®¬г Є®¤г ®ЇҐа жЁЁ б®-
Їа®жҐбб®а .
ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
EM(б®Їа®жҐбб®а н¬г«пжЁЁ).
ЃЁв EM гбв ў«Ёў Ґвбп ¤«п в®Ј®,
зв®Ўл § бв ўЁвм ўбҐ Є®¤л ®ЇҐа жЁ©
б®Їа®жҐбб®а ўла Ў влў вм ЇаҐалў ЁҐ
(ЁбЄ«о票Ґ7)"‘®Їа®жҐбб®а Ґ Ј®в®ў".
EM гбв ў«Ёў Ґвбп ў 0,зв®Ўл Ї®§ў®-
«Ёвм ўлЇ®«ҐЁҐ Є®¤®ў ®ЇҐа жЁ©
д ЄвЁзҐбЄ®¬ 80287 Ё«Ё 80387 б®Їа®-
жҐбб®аҐ(б«гз © 㬮«з Ёп Ї®б«Ґ бЎа®-
б ).ЋЎа вЁвҐ ўЁ¬ ЁҐ,зв® Є®¤ ®ЇҐа -
жЁЁ WAIT Ґ Ї®¤ўҐа¦Ґ ў«ЁпЁо
ЎЁв EM.
ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
MP(¬®Ёв®а б®Їа®жҐбб®а ,ЎЁв 1).
MP ЎЁв ЁбЇ®«м§гҐвбп ў¬Ґб⥠б TSЎЁв®¬
¤«п ®ЇаҐ¤Ґ«ҐЁп ўла Ў влў Ґв «Ё Є®¤
®ЇҐа жЁЁ WAIT ®иЁЎЄг(ЁбЄ«о票Ґ 7)
"‘®Їа®жҐбб®а Ґ Ј®в®ў",Є®Ј¤ TS=1.
Љ®Ј¤ MP=1 Ё TS=1 Є®¤ ®ЇҐа жЁЁ WAIT
ўла Ў влў Ґв ЁбЄ«о票Ґ 7. ‚ ¤агЈЁе
б«гз пе нв®Ј® Ґ Їа®Ёб室Ёв.ЋЎа вЁвҐ
ўЁ¬ ЁҐ,зв® TS гбв ў«Ёў Ґвбп ў-
⮬ вЁзҐбЄЁ Є ¦¤л© а § Є®Ј¤ ўлЇ®«-
пҐвбп ®ЇҐа жЁп ЇҐаҐЄ«озҐЁп § ¤ зЁ.
ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
PE(§ йЁйҐл© ०Ё¬,ЎЁв 0).
PE ЎЁв гбв ў«Ёў Ґвбп ¤«п ᮧ¤ Ёп
ў®§¬®¦®бвЁ а Ў®вл ў § йЁйҐ®¬ аҐ-
¦Ё¬Ґ.Љ®Ј¤ PE бЎа блў Ґвбп,Їа®жҐбб®а
а Ў®в Ґв ў ॠ«м®¬ ०Ё¬Ґ.PE ¬®¦Ґв
Ўлвм гбв ®ў«Ґ Їг⥬ § Јаг§ЄЁ CR0
Ё«Ё MSW.PE ¬®¦Ґв Ўлвм бЎа®иҐ в®«мЄ®
ЇаЁ § Јаг§ЄҐ ў CR0.ЋЎа вЁвҐ ўЁ¬ ЁҐ,
зв® ¤«п бва®Ј®© б®ў¬ҐбвЁ¬®бвЁ б
80286, PE Ґ ¬®¦Ґв Ўлвм бЎа®иҐ Є®-
¬ ¤®© LMSW.
ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
CR 1: १Ґаў.
CR 1 § १ЁаўЁа®ў ¤«п ЁбЇ®«м§®ў Ёп
ў Ўг¤гйЁе ¬®¤Ґ«пе Їа®жҐбб®а®ў INTEL.
CR 2: ‹€Ќ…‰Ќ›‰ Ђ„ђ…‘ Џђ…ђ›‚ЂЌ€џ €‡-‡Ђ
Ћ’‘“’‘’‚€џ ‘’ђЂЌ€–›.
CR 2,ЇаҐ¤бв ў«Ґ аЁбгЄҐ.Ћ ᮤҐа-
¦Ёв 32-е ЎЁв®ўл© ¤аҐб,Є®в®ал© ®ЇаҐ-
¤Ґ«пҐв «ЁзҐҐ ®иЁЎЄЁ Ї®б«Ґ¤Ґ©
бва ЁжҐ.Љ®¤ ®иЁЎЄЁ ®Ўа Ў®в ®© бва -
Ёжл,Ї®¬ҐйҐл© ў б⥪ Ї® § Їа®бг
¬®¦Ґв ЇаҐ¤бв ўЁвм ¤®Ї®«ЁвҐ«маго Ё-
д®а¬ жЁо ® бв вгᥠ®иЁЎЄЁ бва ЁжҐ.
CR 3:ЃЂ‡Ћ‚›‰ Ђ„ђ…‘ ’ЂЃ‹€–› ‘’ђЂЌ€–.
CR 3 (ᬮваЁ аЁбг®Є) ᮤҐа¦Ёв дЁ§Ё-
зҐбЄЁ© Ў §®ўл© ¤аҐб в Ў«Ёжл бва Ёж.
’ Ў«Ёж бва Ёж 80386 ўбҐЈ¤ Ї®бва -
Ёз® ўла ўҐ (в.Ґ а бЇ®« Ј Ґвбп зҐ-
१ 4 ЉЎ ©в ).Џ®н⮬г б ¬лҐ ¬« ¤иЁҐ 12
ЎЁв CR 3 ЁЈ®аЁаговбп Ё ўбҐЈ¤ Ї®¬Ґй -
овбп ў Ї ¬пвм Є Є Ґ®ЇаҐ¤Ґ«ҐлҐ.
‚Є«о票Ґ § ¤ зЁ зҐаҐ§ TSS,Є®в®а®Ґ
Ё§¬ҐпҐв § 票Ґ ў CR 3,Ё«Ё ®зҐўЁ¤ п
§ Јаг§Є CR 3 «оЎл¬ ¤ЈгЈЁ¬ § 票Ґ¬,
ᤥ« Ґв ҐўҐал¬ ( Ґ¤®бвгЇл¬) ўбҐ
ўў®¤лҐ в Ў«Ёжл бва Ёж,Ї®¬ҐйҐлҐ ў
Єни.
ђ…ѓ€‘’ђ› ‘€’…ЊЌЋѓЋ Ђ„ђ…‘Ђ.
—ҐвлаҐ бЇҐжЁ «мле ॣЁбва бгйҐбв-
ўгов ¤«п ®Ўа йҐЁп Є в Ў«Ёж ¬ Ё«Ё ᥣ-
¬Ґв ¬,Ї®¤¤Ґа¦Ёў Ґ¬л¬Ё 80286/80386 ¬®-
¤Ґ«мо § йЁвл.„ лҐ в Ў«Ёжл Ё«Ё ᥣ-
¬Ґвл б«Ґ¤гойЁҐ:
GDT (’ Ў«Ёж ѓ«®Ў «м®Ј® „ҐбЄаЁЇв®а )
IDT (’ Ў«Ёж „ҐбЄаЁЇв®а ЏаҐалў Ёп)
LDT (’ Ў«Ёж ‹®Є «м®Ј® „ҐбЄаЁЇв®а )
TSS (‘ҐЈ¬Ґв ‘®бв®пЁп ‡ ¤ зЁ)
Ђ¤аҐб ¤ ле в Ў«Ёж Ё ᥣ¬Ґв®ў Ї®¬Ґ-
йҐл ў Ї ¬пвм бЇҐжЁ «мле ॣЁбва®ў,
ђ…ѓ€‘’ђЋ‚ ‘€‘’…ЊЌЋѓЋ Ђ„ђ…‘Ђ Ё ђ…ѓ€‘’-
ђЋ‚ ‘€‘’…ЊЌЋѓЋ ‘…ѓЊ…Ќ’Ђ (ᬮваЁ аЁбг-
гЄ).Ќ §лў овбп ¤ лҐ аҐЈЁбвал б®®в-
ўҐвб⢥® GDTR,IDTR,LDTR,TR.€бЇ®«м§®-
ў ЁҐ ¤ ле ॣЁбва®ў ®ЇЁблў Ґвбп ў
4 Ј« ўҐ Ђђ•€’…Љ’“ђЂ ‡Ђ™€™…ЌЌЋѓЋ ђ…†€ЊЂ
GDTR Ё IDTR.
ќвЁ ॣЁбвал ᮤҐа¦ в 32-е ЎЁв®ўл©
«ЁҐ©л© Ў §®ўл© ¤аҐб Ё 16-Ё ЎЁв®ўл©
ЇаҐ¤Ґ« в Ў«Ёжл Ј«®Ў «м®Ј® ¤ҐбЄаЁЇв®а
Ё в Ў«Ёжл ¤ҐбЄаЁЇв®а ЇаҐалў Ёп б®-
®вўҐвб⢥®.
‘ҐЈ¬Ґвл GDT Ё IDT,Ї®бЄ®«мЄг ®Ё Ј«®-
Ў «мл ¤«п ўбҐе § ¤ з ў бЁб⥬Ґ,®ЇаҐ-
¤Ґ«повбп 32-е ЎЁв®ўл¬Ё «ЁҐ©л¬Ё ¤аҐ-
б ¬Ё(ЇаҐ¤¬Ґв ¤«п ва б«пжЁЁ бва Ёж
Ґб«Ё Ё¬ҐҐвбп ў®§¬®¦®бвм ¤«п Ї®¤Є зЄЁ)
Ё 16-Ё ЎЁв®ўл¬Ё § 票ﬨ ЇаҐ¤Ґ«®ў.
LGTR Ё TR.
ќвЁ ॣЁбвал ᮤҐа¦ в 16-Ё ЎЁв®ўлҐ
¤аҐб ᥣ¬Ґв®ў ¤«п LDT Ё TSS.‘ҐЈ¬Ґ-
вл LDT Ё TSS,Ї®бЄ®«мЄг ®Ё пў«повбп
ᥣ¬Ґв ¬Ё бЇҐжЁдЁзҐбЄЁе § ¤ з,®ЇаҐ¤Ґ-
«повбп ¤аҐб®¬,Ї®¬ҐйҐл¬ ў ॣЁбвал
бЁб⥬®Ј® ᥣ¬Ґв .ЋЎа вЁвҐ ўЁ¬ ЁҐ,
з⮠ॣЁбва ¤ҐбЄаЁЇв®а ᥣ¬Ґв ( Ґ
ўЁ¤Ё¬л© ¤«п Їа®Ја ¬¬Ёбв ) б®®в®бЁвбп
б Є ¦¤л¬ ॣЁбв஬ бЁб⥬®Ј® ᥣ¬Ґ-
в .
НННННННННННННННННННННННННННННННННННННН
ђ…ѓ€‘’ђ› Ћ’‹Ђ„Љ€ € ’…‘’Ћ‚›…
ђ…ѓ€‘’ђ›.
НННННННННННННННННННННННННННННННННННННН
ђ…ѓ€‘’ђ› Ћ’‹Ђ„Љ€:Ґбвм ¤®бвгЇле ¤«п
Їа®Ја ¬¬Ёбв ॣЁбва®ў ®в« ¤ЄЁ ®ЎҐбЇҐ-
зЁў ов Ї®¤¤Ґа¦Єг ( ЄаЁбв «Ґ) ®в« ¤-
ЄЁ.ђҐЈЁбва ®в« ¤ЄЁ CRO-3 Є« ббЁдЁжЁаг-
Ґв зҐвлॠ«ЁҐ©ле ®бв ®ў .„агЈ®© Ё§
Ёе DR6 ЁбЇ®«м§гҐвбп ¤«п гбв ®ўЄЁ в®-
祪 ®бв ®ў Ё ђҐЈЁбва ‘в вгб Ћв« ¤-
ЄЁ DR7, в Є¦Ґ ®в®Ўа ¦ Ґв ⥪г饥 б®б-
в®пЁҐ в®зҐЄ ®бв ®ў .€бЇ®«м§®ў ЁҐ аҐ
ЈЁбва®ў ®в« ¤ЄЁ Ўг¤Ґв Ї®¤а®Ў® ®ЇЁб ®
¤ «ҐҐ ў а §¤Ґ«Ґ ЏЋ„„…ђ†ЉЂ Ћ’‹Ђ„Љ€.
’…‘’Ћ‚›… ђ…ѓ€‘’ђ›:
„ў ॣЁбва ¬ЁЄа®Їа®жҐбб®а ЁбЇ®«м-
§говбп ¤«п гЇа ў«ҐЁп Ё вҐбвЁа®ў Ёп
RAM/CAM ў ЎгдҐаҐ ЇаҐ¤Ёбв®аЁЁ ва б-
«пжЁЁ 80386.TR6-ॣЁбва вҐбвЁа®ў Ёп
Є®¬ ¤, TR7-ॣЁбва ¤ ле,Є®в®ал©
еа Ёв १г«мв в вҐбвЁа®ў Ёп ЎгдҐа
ЇаҐ¤Ёбв®аЁЁ ва б«пжЁЁ.€е ЁбЇ®«м§®ў -
ЁҐ в Є¦Ґ а бᬮваЁ¬ Ї®§¦Ґ ў а §¤Ґ«Ґ
’…‘’€ђ“…ЊЋ‘’њ.
НННННННННННННННННННННННННННННННННННННН
„Ћ‘’“ЏЌЋ‘’њ ђ…ѓ€‘’ђЋ‚.
НННННННННННННННННННННННННННННННННННННН
€¬Ґовбп ®ЇаҐ¤Ґ«ҐлҐ а §«ЁзЁп ў ¤®б-
вгЇ е Є ॣЁбва ¬ ў ђ…Ђ‹њЌЋЊ Ё ‡Ђ™€-
™…ЌЌЋЊ ०Ё¬ е.‚ в Ў«ЁжҐ(¤«п Їа®б¬®ва
в Ў«Ёжл ¦¬ЁвҐ Є« ўЁиг F10) б㬬Ёа®-
ў л ўбҐ нвЁ а §«ЁзЁп.„«п ¤ «мҐ©иЁе
¤Ґв «Ґ© ®Ўа вЁвҐбм Є а §¤Ґ«г
Ђђ•€’…Љ’“ђЂ ђ…Ђ‹њЌЋѓЋ ђ…†€ЊЂ.
НННННННННННННННННННННННННННННННННННННН
‘Ћ‚Њ…‘’€ЊЋ‘’њ.
Ћ—…Ќњ ‚Ђ†ЌЋ… ‡ЂЊ…—ЂЌ€…:‘Ћ‚Њ…‘’€ЊЋ‘’њ
‘ ЏЋ‘‹…„“ћ™€Њ€ ЏђЋ–…‘‘ЋђЂЊ€.
НННННННННННННННННННННННННННННННННННННН
‚ ЇаҐ¤л¤г饬 ®ЇЁб ЁЁ ॣЁбва®ў б«Ґ-
¤г Ґв ®Ўа вЁвм ўЁ¬ ЁҐ в®,зв® Ґ-
Є®в®алҐ ЎЁвл ॣЁбва®ў 80386 Ґ ®ЇаҐ-
¤Ґ«Ґл.Љ®Ј¤ ўл§лў овбп Ґ®ЇаҐ¤Ґ«Ґ-
лҐ ЎЁвл ®Ўа й ©вҐбм б Ё¬Ё Є Є б Ї®«-
®бвмо Ґ®ЇаҐ¤Ґ«Ґл¬Ё.ќв® Ґ®Ўе®¤Ё¬®
¤«п б®ў¬ҐбвЁ¬®бвЁ Їа®Ја ¬¬®Ј® ®ЎҐб-
ЇҐзҐЁп б Ї®б«Ґ¤гойЁ¬Ё Ўг¤гйЁ¬Ё Їа®-
жҐбб®а ¬Ё.„«п нв®Ј® б«Ґ¤г©вҐ б«Ґ¤гойЁ¬
४®¬Ґ¤ жЁп¬.
1.ЏаЁ вҐбвЁа®ў ЁЁ § 票© ЎЁв®ў ®Ї-
।Ґ«Ґле ॣЁбва®ў,Ё§ЎҐЈ © § ўЁбЁ-
¬®бвЁ ®в б®бв®пЁ© Ґ®ЇаҐ¤Ґ«Ґле ЎЁ-
в®ў.‡ ¬ бЄЁаг© Ёе ЇаЁ вҐбвЁа®ў ЁЁ.
2.€§ЎҐЈ © § ўЁбЁ¬®бвЁ ®в б®бв®пЁ©
«оЎ®Ј® Ё§ Ґ®ЇаҐ¤Ґ«Ґле ЎЁв®ў ЇаЁ Ї®-
¬ҐйҐЁЁ Ёе ў Ї ¬пвм Ё«Ё ў ¤агЈ®© аҐ-
ЈЁбва.
3.‘«Ґ¤Ґв Ё§ЎҐЈ вм § ўЁбЁ¬®бвЁ ®в ў®§-
¬®¦®б⨠ᮤҐа¦ вм Ёд®а¬ жЁо,§ ЇЁб -
го ў «оЎ®¬ Ё§ Ґ®ЇаҐ¤Ґ«Ґле а §ап-
¤®ў.
4.ЏаЁ § Јаг§ЄҐ ॣЁбва®ў ўбҐЈ¤ § -
Јаг¦ © Ёе Є Є г«Ё.
5.Ћ¤ Є®,ॣЁбвал,а ҐҐ Ї®¬ҐйҐлҐ,
¬®Јгв Ўлвм ЇҐаҐ§ Јаг¦Ґл ЎҐ§ ¬ бЄЁа®ў-
ЄЁ.
‡ ўЁбЁ¬®бвм ®в § 票© Ґ®ЇаҐ¤Ґ«Ґ-
ле а §а冷ў ॣЁбва®ў ᤥ« Ґв ‚ иҐ
Їа®Ја ¬¬®Ґ ®ЎҐбЇҐзҐЁҐ § ўЁбЁ¬л¬ ®в
ҐЇаҐ¤гᬮв८© 80386 ®Ўа Ў®вЄЁ
¤ ле ЎЁв®ў,зв® Ї®¤ўҐаЈ Ґв ў б аЁбЄг
Ґб®ў¬ҐбвЁ¬®бвЁ б Ўг¤гйЁ¬Ё Їа®жҐбб®а -
¬Ё.ЏЋќ’ЋЊ“ €‡Ѓ…ѓЂ‰ ‹ћЃЋ‰ ‡Ђ‚€‘€ЊЋ‘’€
ЏђЋѓђЂЊЊЌЋѓЋ ЋЃ…‘Џ…—…Ќ€џ Ћ’ ‘Ћ‘’ЋџЌ€џ
Ќ…ЋЏђ…„…‹…ЌЌ›• Ѓ€’Ћ‚ ђ…ѓ€‘’ђЋ‚ Њ€ЉђЋ-
ЏђЋ–…‘‘ЋђЂ INTEL 80386.
НННННННННННННННННННННННННННННННННННННН
Соседние файлы в папке teach386