Cтраница 2
Для того чтобы приступить к начальной загрузке программы, вручную с помощью адресных переключателей загрузки выбирается внешнее устройство, затем нажимается кнопка загрузки. После этого в зависимости от положения переключателя разрешения очистки системы начинается или операция очистки системы, или операция начального программного сброса. Затем инициируется операция чтения на выбранном устройстве ввода. [16]
В системе обеспечиваются два типа сбросов CPU: сброс CPU и начальный сброс CPU. Посредством объединения двух этих сбросов со сбросом системы ввода-вывода и очисткой памяти обеспечиваются следующие три сброса: программный сброс, начальный программный сброс и сброс системы с очисткой. [17]
Предусматриваются два типа операций сброса, относящихся к процессору: сброс процессора и начальный сброс процессора. Различные комбинации операций сброса процессора с операцией сброса системы ввода-вывода и очисткой памяти обеспечивают три типа общих сбросов: программный сброс, начальный программный сброс и сброс с очисткой. В табл. 4.4 дается краткое описание действий, требующихся для организации каждого типа сброса системы. Сброс при включении питания выполняется как часть процедуры включения питания. [18]
На работу часов не влияют никакие нормальные события или действия в системе. Часы работают и в тех случаях, когда CPU находится в состоянии ожидание или стоп, когда происходит выполнение команд в покомандном режиме, одиночном цикле и режиме тестирования, при этом на их работу не влияют сброс CPU, начальный сброс CPU, программный сброс, начальный программный сброс, сброс системы с очисткой или процедура начальной загрузки программы. В зависимости от конкретной реализации при выключенном питании CPU часы могут как работать, так и не работать. [19]
Запуск начальной загрузки программы производится вручную. Для этого с помощью переключателей адреса устройства загрузки выбирается нужное внешнее устройство и затем нажимается кнопка загрузки. Нажатие этой кнопки вызывает выполнение операции сброса с очисткой или начального программного сброса в зависимости от того, в каком положении находится переключатель очистки. После этого начинается операция чтения на указанном устройстве ввода. [20]
При нормальной работе системы никакие операции или события не влияют на работу часов и не накладывают на нее запрета. Часы идут и в тех случаях, когда процессор находится в состоянии ожидание или стоп или когда работа ведется в по-командном режиме, в режиме выполнения по тактам или в режиме контроля. На работу часов не влияют сброс процессора, начальный сброс процессора, программный сброс, начальный программный сброс с очисткой, а также выполнение процедуры начальной загрузки. В некоторых моделях часы могут также идти при выключенном питании процессора. [21]