Добавил:
Studfiles2
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:Лабораторная работа / TEACH386 / TEXT17
.TXT НННННННННННННННННННННННННННННННННННННН
‘ЃђЋ‘ € €Ќ€–€Ђ‹€‡Ђ–€џ
НННННННННННННННННННННННННННННННННННННН
ЏаЁ ЁЁжЁ «Ё§ жЁЁ Ё«Ё бЎа®бҐ Їа®жҐб-
б®а ॣЁбвал Ё¬Ґов § 票п,ЇаҐ¤бв ў-
«ҐлҐ ў в Ў«ЁжҐ.80386 зҐв § ⥬
ўлЇ®«ҐЁҐ Є®¬ ¤ ўЎ«Ё§Ё ўҐаиЁл дЁ§Ё-
зҐбЄ®© Ї ¬пвЁ,ў п祩ЄҐ FFFFFFF0h.Љ®Ј¤
ЇҐаў п Є®¬ ¤ ¬Ґ¦бҐЈ¬Ґв®Ј® ЇҐаҐе®¤
Ё«Ё CALL ўлЇ®«Ґ , ¤аҐблҐ «ЁЁЁ
Ђ20-31 "®ЇгбЄ овбп" ўЁ§ дЁ§ЁзҐбЄ®©
Ї ¬пвЁ,Ё 80386 Ўг¤Ґв ўлЇ®«пвм Є®¬ -
¤л в®«мЄ® ў Ё¦Ґ¬ ¬ҐЈ Ў ©вҐ Ї ¬пвЁ.
ќв® ¤ Ґв ў®§¬®¦®бвм бЁб⥬®вҐеЁЄг
ЁбЇ®«м§®ў вм Џ‡“ ў ўҐаиЁҐ дЁ§ЁзҐбЄ®©
Ї ¬пвЁ ¤«п ЁЁжЁ «Ё§ жЁЁ бЁбвҐ¬л Ё Ї®-
§ Ў®вЁвмбп ® ‘ЃђЋ‘Ђ•.
Џ®¤ з ўлб®Є®Ј® га®ўп ўлў®¤ ‘ЃђЋ‘
Є Є ¬ЁЁ¬г¬ 78 в Єв®ў бЎа блў Ґв 80386.
‘ЃђЋ‘ ўл㦤 Ґв 80386 § Є®зЁвм ўбҐ
ўлЇ®«ҐЁҐ Ё ¤Ґ©бвўЁҐ б «®Є «мл¬Ё
иЁ ¬Ё.Џ®Є ¤Ґ©бвўгҐв ‘ЃђЋ‘,Ґ Їа®Ёб-
室Ёв ўлЇ®«ҐЁҐ Є®¬ ¤ Ё«Ё ¤Ґ©бвўЁп б
иЁ ¬Ё.ЊҐ¦¤г 350 Ё 450 в Єв®ўл¬Ё ЇҐаЁ-
®¤ ¬Ё,Є®Ј¤ ‘ЃђЋ‘ бв ®ўЁвбп Ґ¤Ґ©бв-
ўгойЁ¬,80386 зҐв ўлЇ®«пвм Є®¬ ¤л
ў дЁ§ЁзҐбЄ®© ўҐаиЁҐ Ї ¬пвЁ.
‘ЌЋ‘Љ€:
1.ђҐЈЁбва EFLAGS.‘в аиЁҐ 14ЎЁв EFLAGS
Ґ®ЇаҐ¤Ґ«Ґл.VM(ЎЁв 17) Ё RF(ЎЁв 16)
а ўл г«о,Є Є Ё ўбҐ ¤агЈЁҐ ®ЇаҐ¤Ґ-
«ҐлҐ ЎЁвл.
2.CRЋ(‘«®ў® ‘®бв®пЁп Њ иЁл).‚ᥠЁ§
®ЇаҐ¤Ґ«Ґле Ї®«Ґ© ў CRO а ўл 0(PG
ЎЁв31,TS ЎЁв3,EM ЎЁв2,MP ЎЁв1 Ё PE
ЎЁв0),Єа®¬Ґ ET ЎЁв4(вЁЇ а биЁаҐЁп
Їа®жҐбб®а ).ET ЎЁв гбв ў«Ёў Ґвбп
ў® ўаҐ¬п ‘ЃђЋ‘Ђ б®Ј« б® вЁЇг б®-
Їа®жҐбб®а ў бЁб⥬Ґ.…б«Ё б®Їа®жҐбб®а
вЁЇ 80387,§ зЁв ЎЁв Ўг¤Ґв 1;Ґб«Ё
б®Їа®жҐбб®а 80287 Ё«Ё б®Їа®жҐбб®а
ў®®ЎйҐ ®вбгвбвўгҐв,ET Ўг¤Ґв 0.‚бҐ
¤агЈЁҐ ЎЁвл Ґ®ЇаҐ¤Ґ«Ґл.
3.ђҐЈЁбва ᥣ¬Ґв Є®¤ (CS)Ўг¤Ґв Ё¬Ґвм
бў®© Ў §®ўл© ¤аҐб гбв ®ў«Ґл¬
FFF00000h Ё ЇаҐ¤Ґ« 0FFFFh.‚ᥠҐ®ЇаҐ-
¤Ґ«ҐлҐ ЎЁвл § १ҐаўЁа®ў л ¤«п
INTEL Ё Ґ ¤®«¦л ЁбЇ®«м§®ў вмбп.
‘ЃђЋ‘ € €Ќ€–€Ђ‹€‡Ђ–€џ
НННННННННННННННННННННННННННННННННННННН
ЏаЁ ЁЁжЁ «Ё§ жЁЁ Ё«Ё бЎа®бҐ Їа®жҐб-
б®а ॣЁбвал Ё¬Ґов § 票п,ЇаҐ¤бв ў-
«ҐлҐ ў в Ў«ЁжҐ.80386 зҐв § ⥬
ўлЇ®«ҐЁҐ Є®¬ ¤ ўЎ«Ё§Ё ўҐаиЁл дЁ§Ё-
зҐбЄ®© Ї ¬пвЁ,ў п祩ЄҐ FFFFFFF0h.Љ®Ј¤
ЇҐаў п Є®¬ ¤ ¬Ґ¦бҐЈ¬Ґв®Ј® ЇҐаҐе®¤
Ё«Ё CALL ўлЇ®«Ґ , ¤аҐблҐ «ЁЁЁ
Ђ20-31 "®ЇгбЄ овбп" ўЁ§ дЁ§ЁзҐбЄ®©
Ї ¬пвЁ,Ё 80386 Ўг¤Ґв ўлЇ®«пвм Є®¬ -
¤л в®«мЄ® ў Ё¦Ґ¬ ¬ҐЈ Ў ©вҐ Ї ¬пвЁ.
ќв® ¤ Ґв ў®§¬®¦®бвм бЁб⥬®вҐеЁЄг
ЁбЇ®«м§®ў вм Џ‡“ ў ўҐаиЁҐ дЁ§ЁзҐбЄ®©
Ї ¬пвЁ ¤«п ЁЁжЁ «Ё§ жЁЁ бЁбвҐ¬л Ё Ї®-
§ Ў®вЁвмбп ® ‘ЃђЋ‘Ђ•.
Џ®¤ з ўлб®Є®Ј® га®ўп ўлў®¤ ‘ЃђЋ‘
Є Є ¬ЁЁ¬г¬ 78 в Єв®ў бЎа блў Ґв 80386.
‘ЃђЋ‘ ўл㦤 Ґв 80386 § Є®зЁвм ўбҐ
ўлЇ®«ҐЁҐ Ё ¤Ґ©бвўЁҐ б «®Є «мл¬Ё
иЁ ¬Ё.Џ®Є ¤Ґ©бвўгҐв ‘ЃђЋ‘,Ґ Їа®Ёб-
室Ёв ўлЇ®«ҐЁҐ Є®¬ ¤ Ё«Ё ¤Ґ©бвўЁп б
иЁ ¬Ё.ЊҐ¦¤г 350 Ё 450 в Єв®ўл¬Ё ЇҐаЁ-
®¤ ¬Ё,Є®Ј¤ ‘ЃђЋ‘ бв ®ўЁвбп Ґ¤Ґ©бв-
ўгойЁ¬,80386 зҐв ўлЇ®«пвм Є®¬ ¤л
ў дЁ§ЁзҐбЄ®© ўҐаиЁҐ Ї ¬пвЁ.
‘ЌЋ‘Љ€:
1.ђҐЈЁбва EFLAGS.‘в аиЁҐ 14ЎЁв EFLAGS
Ґ®ЇаҐ¤Ґ«Ґл.VM(ЎЁв 17) Ё RF(ЎЁв 16)
а ўл г«о,Є Є Ё ўбҐ ¤агЈЁҐ ®ЇаҐ¤Ґ-
«ҐлҐ ЎЁвл.
2.CRЋ(‘«®ў® ‘®бв®пЁп Њ иЁл).‚ᥠЁ§
®ЇаҐ¤Ґ«Ґле Ї®«Ґ© ў CRO а ўл 0(PG
ЎЁв31,TS ЎЁв3,EM ЎЁв2,MP ЎЁв1 Ё PE
ЎЁв0),Єа®¬Ґ ET ЎЁв4(вЁЇ а биЁаҐЁп
Їа®жҐбб®а ).ET ЎЁв гбв ў«Ёў Ґвбп
ў® ўаҐ¬п ‘ЃђЋ‘Ђ б®Ј« б® вЁЇг б®-
Їа®жҐбб®а ў бЁб⥬Ґ.…б«Ё б®Їа®жҐбб®а
вЁЇ 80387,§ зЁв ЎЁв Ўг¤Ґв 1;Ґб«Ё
б®Їа®жҐбб®а 80287 Ё«Ё б®Їа®жҐбб®а
ў®®ЎйҐ ®вбгвбвўгҐв,ET Ўг¤Ґв 0.‚бҐ
¤агЈЁҐ ЎЁвл Ґ®ЇаҐ¤Ґ«Ґл.
3.ђҐЈЁбва ᥣ¬Ґв Є®¤ (CS)Ўг¤Ґв Ё¬Ґвм
бў®© Ў §®ўл© ¤аҐб гбв ®ў«Ґл¬
FFF00000h Ё ЇаҐ¤Ґ« 0FFFFh.‚ᥠҐ®ЇаҐ-
¤Ґ«ҐлҐ ЎЁвл § १ҐаўЁа®ў л ¤«п
INTEL Ё Ґ ¤®«¦л ЁбЇ®«м§®ў вмбп.
Соседние файлы в папке TEACH386