group-telegram.com/gulagdigital/3002
Last Update:
Цифра 360 в названии IBM означала «360 градусов»: по утверждению фирмы, эти машины годились для решения всего круга возможных задач
Интерфейс для каждой модели
Модели S/360 имели общую архитектуру, внутренне они были совершенно разными, чтобы поддерживать широкий диапазон уровней стоимости и производительности. Низкоуровневые модели использовали простое оборудование и 8-битный тракт данных, в то время как продвинутые модели использовали такие функции, как широкие тракты данных, быстрые полупроводниковые регистры, выполнение инструкций вне очереди и кэши. Эти различия были отражены в отличительных передних панелях этих компьютеров, покрытых индикаторами и переключателями.
Существовало три основных способа использования консоли.
Первое использование было базовыми задачами «управления оператором», такими как включение системы, ее загрузка или выключение, с использованием показанных ниже элементов управления. Эти элементы управления были одинаковыми для всей линейки S/360 и обычно были единственными элементами управления, которые были нужны оператору. Три шестнадцатеричных диска выбирали блок ввода-вывода, в котором хранилось загрузочное программное обеспечение. После загрузки системы оператор обычно вводил команды в систему, а не использовал консоль.
Раздел «управления оператором» на панели управления использовался для основных задач, таких как загрузка системы (называемая начальной загрузкой программы или IPL). Кнопки обеспечивали «Включение питания», «Выключение питания», «Прерывание» и «Загрузка», а индикаторы указывали, работает ли система.
Вторая функция консоли — «вмешательство оператора»: задачи отладки программ, такие как проверка и изменение памяти или регистров и установка точек останова. Элементы управления консоли Model 30, расположенные ниже, использовались для вмешательства оператора. Чтобы отобразить содержимое памяти, оператор выбирал адрес с помощью четырех шестнадцатеричных циферблатов слева и нажимал кнопку Display, отображая данные на индикаторах над циферблатами. Чтобы изменить память, оператор вводил байт с помощью двух шестнадцатеричных циферблатов справа и нажимал кнопку Store. (Хотя Model 30 имела 32-битную архитектуру, она работала с одним байтом за раз, жертвуя скоростью ради более низкой стоимости.) Ручка Address Compare в правом верхнем углу устанавливала точку останова.
Нижняя часть консоли Model 30 использовалась для вмешательства оператора. Обратите внимание на таблицу преобразования двоичных чисел в шестнадцатеричные под шестнадцатеричными циферблатами.
Третья функция консоли заключалась в поддержке обслуживания и ремонта системы, выполняемых инженером-клиентом IBM. Дисплеи инженеров-клиентов занимали большую часть консоли и обеспечивали подробный доступ к сложному внутреннему состоянию компьютера. На консоли Model 30 выше большая средняя ручка (Display Store Selection) выбирала любой из внутренних регистров для отображения или изменения. Ряды лампочек ниже показывали выполнение инструкции микрокода из «хранилища только для чтения» и операции на канале ввода-вывода.
Консоли также включали счетчики использования в стиле одометра, расположенные под кнопкой аварийного отключения питания.10 Стандартная цена аренды IBM покрывала 40-часовую неделю, и клиенту выставлялся дополнительный счет за превышение срока использования. Однако клиенты не платили за время работы за компьютером во время обслуживания. При ремонте системы инженер-клиент поворачивал ключ-переключатель, в результате чего время регистрировалось на нижнем счетчике обслуживания вместо счетчика использования клиентом.
BY Цифровой геноцид
Warning: Undefined variable $i in /var/www/group-telegram/post.php on line 260
Share with your friend now:
group-telegram.com/gulagdigital/3002