دستورالعمل xor عمل xor منطقی را روی بیت های دو عملوند خود انجام می دهد و نتیجه را در عملوند اول ذخیره می کند. فرم کلی آن به صورت زیر است:

xor dest, src

هر بیت نتیجه دستورالعمل xor مطابق جدول زیر تنظیم می شد. بیت نتیجه زمانی صفر است که هردو بیت عملوند مشابه هم باشند درغیر اینصورت یک می شود.

1

دستورالعمل or مشابه عمل and روی فلگ های Carry، Zero، Sign، Overflow و Parity تاثیر می گذارد. فلگ zero وقتی یک می شود که هردو عملوند صفر باشند.

عملوندهای دستورالعمل or مشابه دستورالعمل and می تواند ثبات، حافظه یا داده فوری باشد.

مثال.

mov AX, C123h
or AX, E831h

2