Il contenuto dell'accumulatore è collegato all'espressione invertita nelle parentesi che seguono da un'operazione logica XOR. Il risultato viene trasferito nell'accumulatore.
Gli operandi validi per questo operatore devono presentare uno dei seguenti tipi di dati: (BOOL, WORD, DWORD)
LD |
var_1 |
(* Caricare var_1 nell'accumulatore *) |
(* Poiché segue un'espressione tra parentesi, salvare il contenuto dell'accumulatore; elaborare per prima l'espressione tra parentesi *) |
||
XORN( |
var_2 |
(* Caricare var_2 nell'accumulatore *) |
OR |
var_3 |
(* Eseguire il collegamento OR di var_3 con l'accumulatore; memorizzare il risultato nell'accumulatore *) |
) |
(* Eseguire il collegamento XOR del contenuto dell'accumulatore salvato con il contenuto attuale invertito dell'accumulatore; memorizzare il risultato nell'accumulatore *) |
|
ST |
var_4 |
(* Memorizzare l'accumulatore in var_4 *) |