ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
22 ноября
458302 Топик полностью
Операционная система (30.10.2013 10:38, просмотров: 1) ответил VVB на И так повторять два десятка раз (по числу задач, каждая использует свой стек в вытесняющей операционке). Смеётесь или не понимаете, что такое многозадачная вытесняющая RTOS?
Операционная система обязана Каждому процессу предоставить ИЗОЛИРОВАННЫЕ стек и сегменты данных. Даже прерывания могут быть организованы как ЗАДАЧА - т.е. аппаратное переключение контекста (сохранение регистров) и переключение указателя на СВОЙ стек, выделенный исключительно в контексте прерывания. Попытка чужого процесса получить данные из не своих сегментов должна караться операционной системой в коде исключения "нарушение защиты"