§ Аппаратная часть
- День 1. Основы, компиляция, запуск и отладка
- День 2. Провода, регистры, модули и моделирование сумматора
- День 3. Процедурные блоки always, if, case
- День 4. Моделирование видеоадаптера
- День 5. Текстовый видеоадаптер
- День 6. Видеоадаптер для верилятора
- День 7. Прием данных с клавиатуры PS/2 (часть 1)
- День 8. Прием данных с клавиатуры PS/2 (часть 2)
- День 9. Текстовый видеоадаптер 80x25 с курсором
- День 10. Интерфейс SPI и контроллер
- Эмуляция протокола для SDCARD
- Память SDRAM
§ Разработка процессора
Сезон 1. 16-битный- День 1. Начертание набросков будущего процессора
- День 2. Считывание инструкции и декодирование опкода
- День 3. Декодирование байта modrm и операндов
- День 4. Основные операции АЛУ, сохранение результата
- День 5. Минимальный набор инструкции, проверка в вериляторе
- День 6. Завершение первой части
Сезон 3. 8-битный