Настоящее испытание для разработчика цифровых систем заключается в создании процессора. Это может показаться сложной задачей, и если вы думаете о создании современного процессора, подобного тому, который используется в вашем персональном компьютере, ноутбуке или даже смартфоне, то это действительно так. Однако создание простого процессора находится в пределах досягаемости способностей любого, кто имеет представление о том, что такое логические вентили или язык описания аппаратуры HDL.

Простой процессор, выполняющий основные процессорные функции, можно создать виртуально. Существуют даже процессоры, созданные в Minecraft. Но есть одна специализированная игра, которая ориентирована на создание процессоров с учебными целями. Она называется Nandgame, и вы можете играть в нее и поэтапно строить процессор в своем браузере.





