Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Обощение по IBM/370.
Система ввода/вывода
В ОП ЭВМ располагаются программы ЦП, данные программ, в том числе и программы ввода/вывода, состоящие из команд каналов CCW.
1) конец работы канала
2) конец работы УУ
3) конец работы УВВ
Пример:
Команды канала:
CCW X ’07’, ADDR, CC, 6
CCW X ’31’, ADDR+2, CC, 5
CCW X ‘08’, *-8, CC, 1
CCW X ‘06’, BUF, 0, LNG
CCW - команда канала
2-ое поле - код команды
3-ее поле - поле адреса
4-ое поле - длина команды (число байт)
LNG - длина данных
* - текущий адрес
X’07’ - установка цилиндра и выбор головки
X’31’ - поиск по идентификатору на равно - если равно, то переход на следующую команду канала, если нет, то через одну
X’08’ - переход в канале (под головкой теперь другая запись и необходима X’31’)
X’06’ - чтение данных
BBCCHHR - олный адрес записи, где
BB - номер барабана,
CC - номер цилиндра,
HH - номер головки,
R - номер записи.
Пульт управления IBM/370
Он предназначен для выполнения следующих процедур:
1. процедуры оператора
2. диагностические процедуры, который выполняет инженер по обслуживанию
3. проедуры системного программиста (считывание и модификация данных, вмешательство в работу ЦП)
Органы управления оператора:
1) переключатели, задающие устройства начальной загрузки
2) сброс системы
3) сброс системы с очисткой ОП и регистров
4) пуск (перевод ЦП из состояния останов в состояние работы)
5) начальная загрузка программы
6) начальная загрузка программы с очисткой ОП
7) останов (не выполняются команды и прерывания)
8) прерывания
Индикаторы:
1. работа
2. ожидание
3. останов
4. сбой
Нчальная загрузка программы в ОП
CCW X’02’, 0, CC+SILI, 24 (*)
Аппаратура моделирует выполнение этой канальной программы (*), в ОП ее нигде нет. Она считывает еще две канальные программы (по адресу 8 и 16). Она загружает первые 24b программы в ОП, где первые 8 - это PSW, следующие 8 - канальная программа и следующие 8 - тоже канальная программа.
1. Оператор набирает адрес устройства начальной загрузки и нажимает «кнопку» начальной загрузки (НЗП или IPL).
2. Выполняется сброс.
3. Для указанного устройства моделируется выполнение канальной команды (*)
начальной загруки программы.
4. Продолжается выполнение цепочки команд с адреса 8.
5. По окончании выполнения цепочки команд в качестве текущего PSW загружаются первые 8b, считанных по адресу 0.
6. Работой ЦП управляет PSW программы.
Дата публикования: 2014-12-10; Прочитано: 218 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!