Introduction to 64 Bit Windows Assembly Programming