Составители:
73
3. ОРГАНИЗАЦИЯ ВВОДА-ВЫВОДА ИНФОРМАЦИИ
В БАЗОВОЙ ЭВМ
3.1. Отладочный пульт базовой ЭВМ
К ЭВМ можно подключать большое число разнообразных устройств
ввода-вывода или, как часто говорят, внешних устройств (ВУ). В гл. 8 и
последующих параграфах данной главы рассмотрена организация связей
между процессором и ВУ. Здесь же речь пойдет о простейшем из таких
устройств - отладочном пульте. На рис. 3.1 и 4.7 изображены реально
существовавшие отладочные пульты, которые некоторое время назад
стояли в лаборатории и подключались к моделям базовой ЭВМ. В
настоящее время изучение работы базовой ЭВМ производится с помощью
эмулятора. Версии эмуляторов периодически меняются, и каждая из них
по-своему отображает на экране отладочный пульт. Поэтому приведенное
ниже описание пульта отличается от того, что отображается на экране при
работе эмулятора. Вместо индикаторов с линейкой загорающихся
лампочек на экран выводятся единицы и нули, а для ввода данных вместо
панели тумблеров и кнопок используется клавиатура. Однако, описание
пульта оставлено без изменений, чтобы каждый раз при появлении новой
версии эмулятора не приходилось его переписывать. А с помощью
подсказки на экране эмулятора можно узнать, как та или иная операция
пульта реализована в конкретной версии.
Отладочный пульт базовой ЭВМ (рис. 3.1) позволяет произвести
ввод программы и данных, подробно ознакомиться с процессом
выполнения этой программы, рассмотреть взаимодействие процессора с
несколькими внешними устройствами и т. п.
На пульт выведены индикаторы состояния основных регистров
машины, 16 ячеек памяти (среди которых находится адресуемая в текущий
момент ячейка), двух устройств управления (контроллеров) устройств
ввода информации и одного контроллера устройства вывода информации,
а также индикаторы состояний устройства управления базовой ЭВМ.
Индикатор каждого регистра или ячейки памяти представляет собой
горизонтально расположенную линейку лампочек, число которых
соответствует числу разрядов в регистре (ячейке памяти). Единичное
состояние разряда отображается горящей лампочкой: если содержимое
разряда равно нулю, соответствующая лампочка не горит. Для удобства
считывания содержимого регистра (ячейки памяти) их разряды
объединяются в группы по тетрадам (эквивалентам шестнадцатеричных
цифр).
Под индикаторами расположена панель с тумблерами и кнопками,
ис-пользуемыми для ввода команд и данных, а также управления работой
машины. Рассмотрим, как с их помощью можно производить ввод и
Страницы
- « первая
- ‹ предыдущая
- …
- 74
- 75
- 76
- 77
- 78
- …
- следующая ›
- последняя »
