Bitvisa operationer

Bitvisa operationer kan beräknas med hjälp av följande operatorer.

Resultatet av några operationer beror på ordstorleken. För att ställa in ordstorleken, tryck på menyknappen i fönstrets övre högra hörn och välj Inställningar.

Knappar för följande symboler och för att ställa in ordstorleken är tillgängliga i programmeringsläget.

Bitvis konjunktion kan beräknas med hjälp av operatorerna ∧ eller AND.

010011₂ ∧ 110101₂

010011₂ AND 110101₂

Bitvis disjunktion kan beräknas med hjälp av operatorerna ∨ eller OR.

010011₂ ∨ 110101₂

010011₂ OR 110101₂

Bitvis exklusiv disjunktion kan beräknas med hjälp av operatorerna ⊻, ⊕ eller XOR.

010011₂ ⊻ 110101₂

010011₂ XOR 110101₂

Bitvist komplement för den inställda ordstorleken kan beräknas med hjälp av operatorerna ¬, ~ eller NOT.

¬ 010011₂

NOT 010011₂

Bitvist ”icke båda” för den inställda ordstorleken kan beräknas med hjälp av operatorerna ⊼ eller NAND.

010011₂ ⊼ 110101₂

010011₂ NAND 110101₂

Bitvist ”varken eller” för den inställda ordstorleken kan beräknas med hjälp av operatorerna ⊽ eller NOR.

010011₂ ⊽ 110101₂

010011₂ NOR 110101₂

Bitvis ömsesidighet för den inställda ordstorleken kan beräknas med hjälp av operatorerna ⊙, XNOR eller NXOR.

010011₂ ⊙ 110101₂

010011₂ XNOR 110101₂