Наборы
›
Фрактальная машина
RU
EN
ES
Содержание
Вступление
История: узоры, которые повторяют себя
Урок 0. Вентили из транзисторов: для тех, кто начинает с нуля
0.1. Идея: транзистор — выключатель
0.2. Сборка
0.3. Проверка
Вставка урока 0 (Cmd+I)
Урок 1. Память: защёлка и D-триггер
1.1. Идея: петля, которая держит
1.2. Сборка
1.3. Проверка
Вставка урока 1 (Cmd+I)
Урок 2. Счётчик: шесть триггеров считают до 63
2.1. Идея: прибавить 1 столбиком
2.2. Сборка
2.3. Проверка
Вставка урока 2 (Cmd+I)
Урок 3. Развёртка: экран точка за точкой
3.1. Идея: луч бежит по строкам
3.2. Сборка
Попробуй узоры
3.3. Проверка
Вставка урока 3 (Cmd+I)
Урок 4. Треугольник Серпинского: фрактал из десяти вентилей
4.1. Идея: ни одного общего разряда
4.2. Сборка
4.3. Проверка
Вставка урока 4 (Cmd+I)
Урок 5. «Игра в хаос»: треугольник из случайности
5.1. Идея: шаг на полпути
5.2. Идея: шаг — это сдвиг
5.3. Сборка
5.4. Проверка
Вставка урока 5 (Cmd+I)
Урок 6 (бонус). Munching Squares: живой узор 1962 года
6.1. Идея: (x XOR y) < t
6.2. Сборка
6.3. Проверка
Вставка урока 6 (Cmd+I)
Итоги
Все детали
Инструкция в картинках
Урок 1 в картинках
← К уроку: Урок 1. Память: защёлка и D-триггер
1
Память
защёлка → D-триггер: запись по фронту такта
kh
HB-03
1
D
1
CLK
DFF
D
CLK
Q
nQ
Q
IN
6×
OUT
6×
NOR
2×
0
NOT
2×
0
AND
2×
0
0
2×
1×
∞
Ctrl
+
G
SRLatch
DLatch
DFF
© 2026 Даниил Ханин · khanin.info · HB-03
12
SRLatch
1
IN
2×
OUT
2×
NOR
2×
0
6×
R
S
Q
nQ
NOR
I0
R
I1
nQ
O0
Q
NOR
I0
S
I1
Q
O0
nQ
2
Ctrl
+
G
Library
…
Chip N
2×
Library
…
SRLatch
Enter
SRLatch
R
S
Q
nQ
© 2026 Даниил Ханин · khanin.info · HB-03
13
DLatch
3
IN
2×
OUT
2×
NOT
1×
0
AND
2×
0
8×
D
EN
Q
nQ
NOT
I0
D
O0
nD
AND
I0
D
I1
EN
O0
setD
AND
I0
nD
I1
EN
O0
rstD
4
SRLatch
1×
4×
SRLatch
R
rstD
S
setD
Q
Q
nQ
nQ
© 2026 Даниил Ханин · khanin.info · HB-03
14
DLatch …
DFF
5
Ctrl
+
G
Library
…
Chip N
2×
Library
…
DLatch
Enter
DLatch
D
EN
Q
nQ
6
IN
2×
OUT
2×
NOT
1×
0
DLatch
2×
9×
D
CLK
Q
nQ
NOT
I0
CLK
O0
nCLK
DLatch
D
D
EN
nCLK
Q
mid
nQ
DLatch
D
mid
EN
CLK
Q
Q
nQ
nQ
© 2026 Даниил Ханин · khanin.info · HB-03
15
DFF …
ХОЛСТ
7
Ctrl
+
G
Library
…
Chip N
2×
Library
…
DFF
Enter
DFF
D
CLK
Q
nQ
8
0
2×
DFF
1×
1×
7×
0
D
0
CLK
DFF
D
D
CLK
CLK
Q
Q
nQ
nQ
Q
1
D
1
CLK
Q
CLK 0 → 1: Q = D
0
D
1
CLK
Q
D = 0, CLK = 1: Q
© 2026 Даниил Ханин · khanin.info · HB-03
16
← К уроку
Урок 1. Память: защёлка и D-триггер