and or xor を整数型に使うと、論理型を一度に出来るようなものと考えればいい

利用例
 if (x and 1)=0 then 偶数です
x:= x or 3 ;<--- 4で割り切ると 3 が余る数になる

xor は 1なら相手を反転するからこれを利用して a と bが等しいのを (a xor b) =0 

これを応用して、
1) bのbitが1の場所だけ cに aを代入する
2) 入力スイッチのon/offが in 変数のビット情報として入る 各ビットが2度同じ時だけ採用せよ

なんて事が並列に出来る