Yuri Gendelman писал(а):
Попадалась мне как-то карикатура: на клавиатуре для настоящего хакера всего 3 клавиши: "0", "1" и "Enter".
Это не карикатура -- это М-222. Ряды кнопок на столе -- двоичные разряды регистра. Регистр адреса и 6 регистров данных. В каждом ряду -- ровно 45 кнопок (по количеству битов в слове) -- нажата 1, не нажата 0 (лукавлю, еще -- "сброс"). На стенке перед столом -- лампочки, отражающие содержание памяти (они видны, как точки). По кнопке "Пуск" содержимое регистров переносится в МОЗУ (магнитное оперативное запоминающее устройство).
Метод отладки -- вывести на лампочки нужную ячейку памяти, и смотреть, как она изменяется по мере прохождения программы (в реальном времени). Еще был динамик, на который выдавался разный тон в зависимости от исполняемой команды. Какие были вальсы!