Начните с одного скромного вентиля И-НЕ и перестраивайте всю логическую логику, вентиль за вентилем, пока не сможете сопоставить любую таблицу истинности.
На монтажном столе вы размещаете вентили, соединяете их порты и стремитесь к тому, чтобы выходные данные воспроизводили целевую таблицу истинности. Кампания проходит по технологическому дереву: стройте НЕ из NAND, затем AND, OR и XOR из открытых вами ворот до финального целевого уровня в свободной форме.
Gatecraft учит функциональной полноте — тому, как каждый логический элемент может быть построен только из NAND — глубокая идея, ставшая играбельной.
Размещать вентили, соединять их порты и добиваться, чтобы выход воспроизводил целевую таблицу истинности, — это основа цифровой электроники, опирающаяся на булеву алгебру, логику истины и лжи Джорджа Буля XIX века, которая, как выяснилось, описывает схемы.
Продвижение по дереву технологий от простых вентилей к более крупным компонентам повторяет то, как саму эту область преподают и строят.
Таблица истинности — причина, по которой это вообще возможно. Она полностью задаёт поведение, ничего не говоря о реализации, поэтому одной и той же цели могут достичь несколько схем — и в их сравнении появляется идея эффективности.
Gatecraft учит функциональной полноте — тому, как каждый логический элемент может быть получен только из NAND. Это оригинальная бесплатная браузерная головоломка, созданная специально для PlayPendium.