Итоги
Ты собрал из транзисторов машину, которая сама рисует.
- Память — защёлка из двух
NOR, D-триггер из двух защёлок: запись только по фронту такта. - Счётчик — прибавить 1 столбиком:
XORпереворачивает разряд,ANDнесёт перенос. - Развёртка — два счётчика обходят 4096 точек экрана, как луч телевизора.
- Фрактал — правило
(x AND y) = 0в десять вентилей рисует треугольник Серпинского. - Случайность — LFSR и «игра в хаос»: тот же треугольник из случайных точек, шаг на полпути — это сдвиг.
- Анимация — счётчик кадров и сравнение оживляют Munching Squares.
Итоговая машина — 3 064 транзистора.
Что дальше
«Миры Мандельброта и Жюлиа». На той же развёртке схема считает с дробными числами: умножение, сложение, сравнение, счётчик повторов. z = z² + c для каждой точки — и на экране появляется множество Мандельброта. Поменяй c тумблерами — и получишь множество Жюлиа: каждое положение тумблеров — новый мир.