Предыдущий урок: Как работает компьютер? Часть 19. Булева Алгебра. Логические таблицы — это способ наглядно показать, как работают булевы операции с разными входами. Если булева алгебра описывает правила в символах, то таблицы показывают все возможные варианты входов и соответствующие выходы. Для компьютера это особенно важно: процессор должен знать, какой сигнал выдавать при каждой комбинации входных битов. Возьмём простую операцию AND с двумя входами A И B. Мы можем составить таблицу, где перечислим все комбинации значений 0 и 1, и укажем результат Такую таблицу называют таблицей истинности. Она позволяет сразу видеть, когда результат будет 1, а когда 0. Для OR, обозначаемого таблица будет такой: Для NOT достаточно одного входа, так как он просто инвертирует значение: Для XOR, обозначаемого таблица истинности примет следующий вид: Таблицы полезны для составления сложных условий. Например, если у нас есть два условия: таблица показывает все возможные комбинации: Это наглядно