Thats why with every new release of cpu, theres new instructions to go with it, whether it be SSE2, 3, MMX whatever, there is new assembly level instructions, the orignal ones would have just had the mov, add, div, sub, jmp and so on, these days they probably have tons, you can download and read...