Какие практические преимущества дает ALU, способный выполнять логические операции над целыми байтами? - PullRequest
0 голосов
/ 12 апреля 2020

Я понимаю, что логики c - это то, как работают компьютеры, и используя их на уровне битов, мы можем создавать такие вещи, как защелки, декодеры, регистры и т. Д.

Но с точки зрения ALU возможность И / ИЛИ / XOR / НЕ целый байт - зачем вам это вообще нужно? Какой практический пример необходимости знать результат какой-либо из этих операций для двух байтов?

Единственный пример, который я могу вспомнить, - это использование AND для определения, равны ли два байта.

Спасибо !


Редактировать: я думаю, что если немного покопаться, Как в реальном мире используются побитовые операции - это вопрос, который я пытался задать

...