З ащ и щ ен н ы й р еж и м
п р о ц ессо р о в In tel
80286/80386/80486
© А л ексан д р Ф р ол ов, Гри гор и й Ф р ол ов
Т ом 6, М . : Д и ал ог-М И Ф И , 1993, 234 стр . У чебн о -сп р авочн ое п особ и е. И м еет п р акти ческую
н ап р авл ен н ость. В кн и ге оп и сан ы особен н ости защ и щ ен н ого
р еж и м а р аб оты п р оц ессор а, п р оц ед ура п ер екл ю чен и я в
защ и щ ен н ы й р еж и м и возврата в р еальн ы й р еж и м . П р и вед ены
п р огр ам м ы , д ем он стри рую щ и е и сп ол ьзован и е защ и щ ен н ого
р еж и м а и м ульти задачн ость. О п и сан а и ерар хи я ср ед ств д л я
р аб оты в защ и щ ен н ом р еж и м е, в частн ости , и н тер ф ей сы
п р еры ван и я BIOS INT 15h, VCPI, DPMI, DOS-экстен дер ы и
ви ртуальн ая м аш и н а оп ер ац и он н ой си стем ы W in d ow s
Д и скета с и сход н ы м и текстам и п р огр ам м (13 0 К б ай т)
О гл авл ен и е
В в ед ен и е
1. О со б ен н о сти защ и щ ен н о го р еж и м а п р о ц ессо р а I8 0 2 8 6
1. 1. А д р есац и я п ам яти в р еал ьн ом р еж и м е
1. 2. А д р есац и я п ам яти в защ и щ ѐн н ом р еж и м е
1. 3. Защ и та в п р оц ессор е i80286
1. 4. В и ртуал ьн ая п ам ять в п роц ессор е i80286
2. В х од и м в защ и щ ен н ы й р еж и м
2. 1. П од готовка к п ер екл ю чен и ю в защ и щ ѐн н ы й реж и м
2. 2. П ер еклю чен и е в защ и щ ѐн н ы й реж и м
2. 3. В озврат в р еал ьн ы й р еж и м
2. 4. П р и м ер п р остой п р ограм м ы п ер екл ю чен и я р еж и м а
3. О б р аб о тка п р ер ы в ан и й в защ и щ ен н о м р еж и м е
3. 1. П р ер ы ван и я в р еал ьн ом р еж и м е
3. 2. П р ер ы ван и я защ и щ ѐн н ого р еж и м а
3. 3.
П р огр ам м а, котор ая р аб отает с п р еры ван и ям и
4. М ул ьти зад ач н о сть в п р о ц ессо р е I8 0 2 8 6
4. 1. Зад ача и сегм ен т состоян и я зад ачи
4. 2. П ер еклю чен и е зад ач
4. 3. С и н хр он и зац и я зад ач и сем аф ор ы
4. 4. П р и м ер м ул ьти зад ачн ого м он и тор а
5. О со б ен н о сти п р о ц ессо р о в I8 0 3 8 6 и I8 0 4 8 6
5. 1. П р еобр азован и е адр есов
5. 2. О б р аб отка п р ер ы ван и й
5. 3. М ул ьти зад ачн ость
5. 4. Реж и м ви ртуал ьн ого п р оц ессор а i8086
5. 5. В и ртуал ьн ы е м аш и н ы
5. 6. П ер еклю чен и е в защ и щ ѐн н ы й и р еал ьн ы й р еж и м ы
5. 7. П р оц ессор i80486
5. 8. 80286, 80386, 80486... Ч то д ал ьш е?
6.