Операционные системы. Часть 1. Основы управления ресурсами. Рощин А.В. - 25 стр.

UptoLike

Составители: 

25
действия, как очистка содержимого, считывание содержимого и
т.д.
Уровень 2. Набор команд процессора. На этом уровне
выполняются такие операции, как сложение, вычитание,
пересылки и т. д.
Уровень 3. Содержит концепцию процедуры (подпрограммы), а
также операции вызова и возврата.
Уровень 4. Уровень прерываний. Здесь организуется выполнение
процессором процедуры обработки
прерывания с сохранением
текущего контекста.
Реально перечисленные уровни не входят в операционную систему,
они представляют аппаратную реализацию процессора. Однако, здесь
появляются элементы, которые можно отнести к понятию операционной
системыпроцедуры обработки прерываний.
Уровень 5. Уровень процесса, под которым понимается
работающая программа. Фундаментальное требование к
многозадачной операционной системеспособность
приостанавливать процессы
и возобновлять их выполнение.
Уровень 6. Здесь осуществляется работа на физическом уровне со
вспомогательными устройствами памяти компьютера.
Уровень 7. Создает логическое адресное пространство процессов.
Этот уровень организует виртуальное адресное пространство в
виде блоков, которые могут перемещаться между основной
памятью и вспомогательной. В качестве блоков могут
использоваться страницы постоянного размера, сегменты
переменного размера или комбинация тех и других. Если нужный
блок отсутствует в основной памяти, формируется запрос уровню
6 о передаче этого блока.
                                      25



       действия, как очистка содержимого, считывание содержимого и
       т.д.
     − Уровень   2.   Набор      команд      процессора.     На     этом    уровне
       выполняются      такие    операции,      как      сложение,    вычитание,
       пересылки и т. д.
     − Уровень 3. Содержит концепцию процедуры (подпрограммы), а
       также операции вызова и возврата.
     − Уровень 4. Уровень прерываний. Здесь организуется выполнение
       процессором процедуры обработки прерывания с сохранением
       текущего контекста.
     Реально перечисленные уровни не входят в операционную систему,
они представляют аппаратную реализацию процессора. Однако, здесь
появляются элементы, которые можно отнести к понятию операционной
системы – процедуры обработки прерываний.
     − Уровень   5.    Уровень     процесса,       под    которым     понимается
       работающая       программа.         Фундаментальное         требование    к
       многозадачной       операционной          системе       –     способность
       приостанавливать процессы и возобновлять их выполнение.
     − Уровень 6. Здесь осуществляется работа на физическом уровне со
       вспомогательными устройствами памяти компьютера.
     − Уровень 7. Создает логическое адресное пространство процессов.
       Этот уровень организует виртуальное адресное пространство в
       виде блоков, которые могут перемещаться между основной
       памятью    и     вспомогательной.       В    качестве       блоков   могут
       использоваться      страницы        постоянного     размера,     сегменты
       переменного размера или комбинация тех и других. Если нужный
       блок отсутствует в основной памяти, формируется запрос уровню
       6 о передаче этого блока.