программное обеспечение параллельных вычислений

 

мультизадачность

Знакомства интим. Боди массаж киев. Эротический массаж в киеве
 
 

Процессор 80286 поддерживает несколько задач путем переключения с одной задачи на другую. Для этого он ассоциирует с каждой задачей сегмент памяти, содержащий всю информацию, необходимую для запуска и останова задачи.

Этот специальный сегмент называется сегментом состояния задачи TSS. Кроме того, в процессоре имеется 16-битный регистр задачи, содержащий селектор GDT для сегмента TSS текущей выполняющейся задачи.

Для ускорения доступа к выбранному TSS с регистром задачи ассоциирован теневой регистр, содержащий выбранный' дескриптор. Хотя регистр задачи можно загружать и запоминать с помощью команд LTR (загрузить в регистр задачи) и STR (запомнить содержимое регистра задачи), обычно процессор оперирует регистром задачи автоматически в ходе переключения задач. Основное назначение сегмента состояния задачи - сохранять содержимое регистров задачи, когда процессор ее не выполняет.

При переключении на другую задачу процессор 80286 предпринимает (примерно) следующие действия:

1) сохраняет все ,,видимыe,, программе регистры (за исключением регистра GDT) в сегменте состояния задачи, на который показывает регистр задачи;

2) загружает в регистр задачи селектор для нового сегмента состояния задачи;

3) загружает свои регистры из нового сегмента состояния задачи и продолжает выполнение новой задачи.

 
 
 
Copyright (c) 2009. Использование материалов данного сайта возможно только при проставлении активной, не закрытой от индексации гиперссылки. http://soft-tlt.ru