Гайды по уровням
Пошаговые описания заданий и решений для каждого из 67 уровней — от первого провода до конвейерного процессора на FPGA.
- 1. Да будет свет!
- 2. Отрицание
- 3. Идеальная пара
- 4. Хотя бы один
- 5. Строгий выбор
- 6. Полусумматор
- 7. Сумматор
- 8. 8-битный Сумматор
- 9. Перекрёсток
- 10. Замыкание
- 11. Умный запоминатель
- 12. Осязаемая память
- 13. Выбор операции
- 14. Сердце математики
- 15. Пульс системы
- 16. Счётчик команд
- 17. Анатомия дешифратора
- 18. ФИНАЛ: Компьютер Ершова
- 19. Шаг вперёд (PC+2)
- 20. Двойное чтение
- 21. Указатели
- 22. Конфликт на шине
- 23. Геймпад
- 24. Ручной пиксель
- 25. Проверка на минус
- 26. Бросок кубика
- 27. Hello, Ports!
- 28. Движущаяся точка
- 29. ФИНАЛ: Змейка
- 30. Hello, Wire!
- 31. Строгий выбор в коде (XOR)
- 32. Управление потоком (MUX)
- 33. Первое вычисление (HalfAdder)
- 34. Иерархия модулей (FullAdder)
- 35. Переход к шинам данных (Adder8)
- 36. АЛУ
- 37. Память и Время
- 38. Шаг за шагом
- 39. Оперативная память
- 40. Сердце процессора
- 41. Анатомия системы
- 42. Рентген для кремния
- 43. Остановка времени
- 44. Мозг процессора
- 45. Своя инструкция
- 46. Окно в реальный мир
- 47. Материализация
- 48. Прощай, аккумулятор!
- 49. Анатомия R-команды
- 50. АЛУ на 32 бита
- 51. Константа внутри команды
- 52. Память по правилам
- 53. Шаг на четыре
- 54. Цикл на BNE
- 55. Сумма массива
- 56. Вызов и возврат
- 57. Вложенные вызовы и стек
- 58. Собираем RV32I
- 59. Knight Rider RISC
- 60. Лаборатория верификации
- 61. Почему такт длинный
- 62. Между стадиями
- 63. Пять команд в полёте
- 64. Короткий путь
- 65. Пузырь загрузки
- 66. Призраки неверного пути
- 67. Knight Rider Pipeline