О чём курс

Создайте собственную работающую 16-битную вычислительную машину с нуля, перейдя от простой 8-битной архитектуры к полноценному функциональному процессору. Курс фокусируется на практическом проектировании архитектуры компьютера: вы перейдете от проводного блока управления к смешанному микрокодированному, расширите систему до 64 Кбайт адресного пространства и внедрите поддержку текстового и графического вывода.

В ходе разработки вы освоите создание специализированного ассемблера на Python, проектирование стека, подпрограмм и различных режимов адресации. Основная работа ведется в актуальной версии симулятора Logisim. Итогом станет законченная 16-битная система с 90 инструкциями, способная выполнять программы, написанные на собственном ассемблере.

Программа обучения

  • Конструкция блока управления с микрокодированием
  • Режимы адресации
  • Разработка ассемблера на Python
  • Показатели ЦП
  • Этикетки и декларации
  • Входной выход с сопоставлением портов
  • Входной выход с отображением в памяти
  • Стек и подпрограммы
  • Языковые конструкции высокого уровня на языке ассемблера
  • Реализация 16-битной машины с 90 инструкциями
Складчина создана 18 июля 2024 г. · описание обновлено 3 мая 2026 г.
1 445 ₽ 2 000 ₽