Читать онлайн «Защищенный режим процессоров Intel 80286/80386/80486»

Автор Александр Фролов

З ащ и щ ен н ы й р еж и м п р о ц ессо р о в 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.