I still remember the olden days when
XOR AX,AX
was faster than MOV AX,0
and Abrash'es book was the magnum opus of the pre-P6 era.I guess I better throw most of those assumptions out for modern microarchitectures.