Конкретни примери за маскиране програмиране - studopediya

Като специален приемната програмиране внимание примери за логически функции. Прикриване - метод за програмиране, който използва налагане на изписани думи, маската, първоначалната информация, за да се промени желаната информация. За да кандидатствате за маскиране на основния логически функции AW (Bit-мъдър логическа операция И между думата) и АД (Bit-мъдър логическа операция И между двойна дума). Използва се за пречистване. За да извършите тази операция:

1. Необходимостта да изберете дума-маска;

2. изпълнява логическа операция И между двоична дума или думата, AW и АД.

Логично операция ИЛИ OW и OD се използват за определяне на информация в единицата за освобождаване. Логическата операция "IsklyuchayuscheeILI» XOW XOD и използва за определяне на информация между половете, определена стойност.

Пример 1.Logicheskoe умножение и за почистване на трите най-незначителните битове:

• Първоначален номер - 1010 1100

• Маска - 0001 1111

• Резултати - 0000 1100

ПРИМЕР 2 или логическо допълнение за определяне на дори бита:

• Оригиналният номер - 1010 0000

• Маска - 0101 0101

• Резултати - 1111 0101

Пример 3. Логически XOR XOR равно за откриване:

• Оригиналният номер - 1010 1110

• Маска - 1010 0101

• Резултати - 0000 1011

В последния пример, четири Двата MSB са еднакви, така че в резултат на горната четири нула отговорност.