Панель была одновременно клавиатурой и экраном
У компьютера без привычного дисплея роль интерфейса брала на себя передняя панель. Переключателями оператор задавал двоичные значения — последовательности из нулей и единиц, понятные процессору. На многих машинах так вводили адрес и данные, а иногда запускали программу, шаг за шагом устанавливая команды или загружая небольшой начальный фрагмент кода. Более длинные программы могли поступать с перфоленты или другого носителя.
Лампочки показывали не картинку, а состояние машины: например, содержимое регистра — небольшой области, где процессор временно хранит число или команду, — либо значение по выбранному адресу памяти. Если лампа горела, соответствующий бит был равен единице; если не горела — нулю. Несколько огоньков вместе образовывали двоичное число, которое оператору приходилось переводить в привычную запись.
Вспышки помогали следить за ходом вычислений
Когда процессор выполнял команды, значения в регистрах менялись, и панель отражала эти изменения. Быстрое мигание могло означать, что машина работает, но само по себе не объясняло результат: нужно было знать, какие именно данные сейчас показывают лампы. Чтобы разобраться, вычисление часто замедляли или запускали по одной команде. Так оператор мог заметить, где программа дала сбой, и проверить промежуточные значения.
Поэтому такая панель была не просто заменой монитору, а окном в работу компьютера на уровне его машинных состояний. Там, где современный экран показывает текст или графику, ранняя машина буквально выставляла биты на свет — и оставляла человеку расшифровать их.






