О Побитовых операциях

Такую математику никто не любит. Кому вообще нравится математика?

  • На модуле находится 2 экрана:
    1. Побитовый оператор (И [AND], ИЛИ [OR], ИСКЛ. ИЛИ [XOR], НЕ [NOT])
    2. Ввод результата
  • Используя два байта, полученные из таблиц ниже, и оператор из первого экрана, найдите ответ.
Первый байт Бит Второй байт
Отсутствуют элементы питания типа AA перв.Имеется 1 и более элементов питания типа D
Имеется параллельный порт Имеется 3 и более портов
Имеется горящий индикатор NSA Имеется 2 и более отсеков для элементов питания
Количество модулей превышает начальное количество минут на таймере Имеется горящий индикатор BOB
Имеется более 1 горящего индикатора Имеется более 1 негорящего индикатора
Количество модулей кратно 3 Серийный номер содержит нечётную цифру
Менее 2 элементов питания типа D Количество модулей чётно
Имеется менее 4 портов посл.2 и более элементов питания

Ниже таблица объяснений для каждой из побитовых операций:

Операция AND [И] OR [ИЛИ] XOR [ИСКЛ. ИЛИ] NOT [НЕ]
КАК Идите побитово, если оба бита равны 1, то возвращается 1. Иначе возвращается 0. Идите побитово, если хотя бы один из битов равен 1, то возвращается 1. Иначе возвращается 0. Идите побитово, если только один бит равен 1, то возвращается 1. Иначе возвращается 0. Игнорируйте второй операнд и идите побитово. Всегда возвращается обратный бит.
ФОРМУЛА бит1 && бит2 бит1 || бит2 (бит1 && !бит2) || (!бит1 && бит2) !бит1