45 лет назад, 5 марта 1981 года, появился домашний компьютер ZX81 — это «дедушка» того самого легендарного «Спектрума»
В ZX81 было всего четыре основные микросхемы и всего 1 килобайт оперативной памяти. Для сравнения: в современных процессорах миллиарды транзисторов, а создатель ZX81, Клайв Синклер, обошелся процессором Z80A, чипом памяти, ПЗУ и кастомной микросхемой ULA.
Стоило все это «великолепие» 69,95 фунтов, что по тем временам для компьютеров было чрезвычайно дешево. И эта экстремальная дешевизна сделала компьютер доступным для среднего класса, фактически запустив бум домашнего программирования.
У компьютера было два режима работы: SLOW и FAST. В режиме FAST процессор направлял все силы вычислениям, но... переставал выводить изображение на экран. Экран телевизора просто гас, пока компьютер думал. Чтобы вы видели хоть что-то, был придуман режим SLOW, где процессор тратил 80% времени на отрисовку картинки и лишь в короткие промежутки между кадрами пытался что-то посчитать.
Поскольку 1 КБ хватало мало на что хватало, все покупали модуль расширения на 16 килобайт. Этот модуль вставлялся в разъем сзади и держался там на честном слове. Малейшее прикосновение к столу могло вызвать микроскопический сдвиг контактов, и компьютер уходил в ребут, стирая плоды многочасовых трудов.
Архитектура, заложенная Синклером в 1981 году, позже легла в основу ZX Spectrum, который в 90-е годы в виде бесчисленных клонов («Ленинград», «Пентагон», «Скорпион», «Дельта-С») был чуть ли не в каждой второй квартире. Их паяли на кухнях, загружали на них игры с кассетных магнитофонов и познавали магию кода. .ZX81 стал мостом между элитарными вычислительными машинами и бытовой техникой.
Наука для всех