💻 Бригадная сборка SAP-1
Формат. Бригады работают параллельно над модулями по своим паспортам. Учитель — главный конструктор: держит интерфейсы, разруливает споры бригад, принимает протоколы.
Дорожная карта
| Уроки | Все бригады | Контрольная точка |
|---|---|---|
| 1–2 | Сборка ядра модуля | Ядро живо (свой чек-лист) |
| 3–4 | Буферы 74HC245, вывод на «личную» шину-имитацию | Модуль говорит и молчит по ~OE |
| 5–6 | Автономная приёмка по паспорту | Протокол подписан |
| 7–8 | Резерв отладки; бригада CU сводит микрокод | Прошивка готова |
| И-1 | Интеграция ч.1: такт + PC + память + IR | Машина «фетчит»: адреса и коды команд бегут верно (пошаговый такт!) |
| И-2 | Интеграция ч.2: + A, B, ALU, OUT, CU | Первая программа выполнена |
Интеграционная сессия — регламент
- Столы модулей сдвигаются к «хребту» — общей шине (жгут 8+N линий, цвета подписаны).
- Подключение по одному модулю; после каждого — smoke-test в пошаговом режиме.
- Роль «интегратора» (по одному от бригады): только они трогают шину.
- Любой сбой → бригада-владелец лечит на месте по своему журналу отладки; машина ждёт.
Первая программа (исторический момент — снимайте видео)
0: LDA 9 ; 0001 1001
1: ADD 10 ; 0010 1010
2: OUT ; 0101 0000
3: HLT ; 1111 0000
9: данные 14
10: данные 28На индикаторе — 42. Машина, собранная классом, выполнила программу.