Paolo Stivanin
paolostivanin@yahoo.it 2010
Luca Ferretti
lferrett@gnome.org 2012

# Operazioni bit per bit

Le operazioni bit per bit possono essere calcolate usando i seguenti operatori.

Il risultato di alcune operazioni dipende dalla dimensione della parola (word size). Per impostare la dimensione della parola, premere il pulsante del menu nell'angolo in alto a destra della finestra e selezionare Preferenze.

I pulsanti per i seguenti simboli e per impostare la dimensione della parola sono disponibili nella modalità programmazione.

La congiunzione bit per bit può essere calcolata usando gli operatori ∧ o AND.

010011₂ ∧ 110101₂

010011₂ AND 110101₂

La disgiunzione bit per bit può essere calcolata usando gli operatori ∨ o OR.

010011₂ ∨ 110101₂

010011₂ OR 110101₂

La disgiunzione esclusiva bit per bit può essere calcolata usando gli operatori ⊻, ⊕ o XOR.

010011₂ ⊻ 110101₂

010011₂ XOR 110101₂

Il complemento bit per bit per la dimensione di parola impostata può essere calcolato usando gli operatori ¬, ~ o NOT.

¬ 010011₂

NOT 010011₂

La negazione alternativa bit per bit per la dimensione di parola impostata può essere calcolata usando gli operatori ⊼ o NAND.

010011₂ ⊼ 110101₂

010011₂ NAND 110101₂

La negazione congiunta bit per bit per la dimensione di parola impostata può essere calcolata usando gli operatori ⊽ o NOR.

010011₂ ⊽ 110101₂

010011₂ NOR 110101₂

Il bicondizionale bit per bit per la dimensione di parola impostata può essere calcolato usando gli operatori ⊙, XNOR o NXOR.

010011₂ ⊙ 110101₂

010011₂ XNOR 110101₂