ly due to the dual use of floating point registers. As long as all 
  processing is done solely in fixed point or integer registers, there is no 
  problem, but if floating point needs to be processed an expensive switch 
  between MMX and FPU registers must be performed. This switch is performed 
  within the function EMMS (an intrinsic to the assembler mnemonic with the 
  same name).</p>
<p class="Body">Hence the fact that a call to EMMS uses only a handfull of 
  cycles, frequent calls can slow down sim