1.http://studopedia.org/6-22496.html
"граничный" (bounds) регистр, в котором содержится адрес последней ячейки программы. Эти значения заносятся в регистры при загрузке программы в основную память. При выполнении процесса относительные адреса в командах обрабатываются процессором в два этапа. Сначала к относительному адресу прибавляется значение базового регистра для получения абсолютного адреса. Затем полученный абсолютный адрес сравнивается со значением в граничном регистре. Если полученный абсолютный адрес принадлежит данному процессу, команда может быть выполнена. В противном случае генерируется соответствующее данной ошибке прерывание.
Защита памяти в однозадачных ОС: в памяти размещяется один пользовательский интерфейс, используется один граничный регистр для того чтобы не портила код ОС.
2.планирование в реальном времени http://os-pc.ru/proc/159-planirovanie-v-sistemakh-realnogo-vremeni.html
планирование в системах пакетной обработки http://fkn.ktu10.com/?q=node/705