Привет, я Нилеш Параб, и добро пожаловать на CrashCourse Computer Science от Techno Archer! Сегодня мы начинаем наше путешествие вверх по лестнице абстракции, где мы отказываемся от простоты возможности видеть каждый переключатель и механизм, но получаем возможность собирать все более сложные системы. ВВЕДЕНИЕ В прошлой статье мы говорили о том, как компьютеры эволюционировали от электромеханических устройств, которые часто имели десятичное представление чисел, например, представленных зубьями на шестерне, до электронных компьютеров с транзисторами, которые могут включать или выключать поток электричества. И, к счастью, даже имея всего два состояния электричества, мы можем представить важную информацию.

Мы называем это представлением Binary, что означает «двух состояний», точно так же, как у велосипеда два колеса или у двуногого две ноги. Вы можете подумать, что с двумя состояниями не так уж много работы, и вы будете правы! Но это именно то, что вам нужно для представления значений «истина» и «ложь». В компьютерах состояние «включено», когда электричество течет, соответствует истине. Выключенное состояние, когда электричество не течет, представляет собой ложь. Мы также можем писать бинарные как 1 и 0 вместо истинных и ложных — это просто разные выражения одного и того же сигнала — но мы поговорим об этом подробнее в следующей статье.

НЕ принимает одно логическое значение, истинное или ложное, и отрицает его. Он переворачивает истинное на ложное и ложное на истинное. Мы можем написать небольшую логическую таблицу, которая показывает исходное значение на входе и результат после применения операции на выходе. Теперь самое интересное — мы можем легко построить логическую логику из транзисторов. Как мы обсуждали в прошлой статье, транзисторы — это просто маленькие переключатели с электрическим управлением. У них три провода: два электрода и один провод управления. Когда вы подаете электричество на управляющий провод, он пропускает ток от одного электрода через транзистор к другому электроду. Это очень похоже на кран на трубе — откроешь кран, потечет вода, закроешь кран, вода перекроется. Вы можете думать о проводе управления как о входе, а о проводе, идущем от нижнего электрода, как о выходе…Читать дальше