История изменений
Исправление X512, (текущая версия) :
Win 16 точно такая же «однозадачная» как DOS.
В Win 16 есть короутины и кооперативная многозадачность. Если вы вызовите Yield()
, GetMessage()
и др., то ядро может переключить на другую задачу с другим стеком и состоянием регистров процессора. DOS так не умеет, там просто нет механизмов и API для переключения.
Исходная версия X512, :
Win 16 точно такая же «однозадачная» как DOS.
В Win 16 есть короутины и кооперативная многозадачность. Если вы вызовите Yield()
, GetMessage()
и др., то ядро может переключить на другую задачу. DOS так не умеет, там просто нет механизмов и API для переключения.