Условие:
Каким образом можно установить в единичное значение выбранные биты ячейки памяти, сохранив значения остальных битов, не используя аккумулятора? То же, но в нулевое?

Каким образом можно установить в единичное значение выбранные биты ячейки памяти, сохранив значения остальных битов, не используя аккумулятора? То же, но в нулевое?
Шаг 1. Если нам нужно установить выбранные биты в 1, то мы должны сделать так, чтобы эти биты стали единицей, а остальные – остались без изменений. Для этого можно использовать операцию побитового ИЛИ (OR). При выполнении A OR mask, если маска имеет 1 в тех битах, которые надо установить в 1, то независимо от того, какое значение было в A – оно становится единицей. Остальные биты, где в маске 0, сохраняют своё начальное значение.
Шаг 2. Таким образом, установка выбранных битов в единичное значение заключается в выполнении операции: A := A ...