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