; Get a hard copy on Amazon for $10.

[0x3c]
dec [xchg rax,rax] inc
mov      rbx,rax
mov      rdx,rbx
mov      rcx,0xaaaaaaaaaaaaaaaa
and      rbx,rcx
shr      rbx,1
and      rbx,rdx
popcnt   rbx,rbx
and      rbx,1

neg      rax
mov      rdx,rax
mov      rcx,0xaaaaaaaaaaaaaaaa
and      rax,rcx
shr      rax,1
and      rax,rdx
popcnt   rax,rax
and      rax,1

mov      rdx,rax
add      rax,rbx
dec      rax
neg      rax
sub      rdx,rbx
; xorpd(&)xorpd.net