Информатика, вступительные подготовка Автоматическая система пожаротушения включается в том случае, когда срабатывает один из трёх датчиков задымления или поступил сигнал с пульта вахты. Всё входные сигналы системы образуют один байт (обозначим его В). Сигналы от датчиков задымления представлены битами с нулевого по второй, сигнал с пульта приходит на седьмой бит. Биты нумеруются от младших разрядов к старшим, начиная с 0.
Каким должно быть значение маски М?
Выберите один или несколько вариантов ответа
А) 135
B)7
C)10
D) 71
E) 255

4 Авг 2020 в 19:42
349 +1
0
Ответы
1

Для того чтобы включить систему пожаротушения при срабатывании любого из датчиков задымления или при поступлении сигнала с пульта (т.е. для того чтобы одновременно учитывались все биты, отвечающие за срабатывание датчиков задымления и пульт), мы должны использовать маску, у которой установлены все эти биты.

Учитывая, что 3 бита отвечают за датчики задымления (0, 1, 2) и 1 бит отвечает за сигнал с пульта (7), образуем байт, у которого установлены эти биты:

0000 1111 или 0F в шестнадцатеричной системе

Поэтому значение маски M должно быть E) 255 (1111 1111).

18 Апр 2024 в 10:41
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир