Необходимость такой передачи связана с одной из главных функций операционной системы - быть посредником между пользовательскими программами и системой распределения и управления ресурсами ЭВМ. Операционная система MS-DOS только через прерывание INT 21h предоставляет пользовательским программам более 150 разнообразных сервисных процедур. Рассмотренное применение подчиненных сегментов пригодно только для частных случаев использования программных кодов, не производит переходы с изменением уровня привилегий программного кода и не решает проблему в целом. |