Contributor: ERIC LOWE { I'm looking for a SMALL piece of code which can be used to replace a DELAY command that will be cpu-intensive, meaning that it will execute more quick depending upon the type of cpu and clock speed. I know that obviously any code will exhibit this tendency, but I'm looking for something which do so a most dramatic fashion (as far as speed goes). It should also be rather small and not necessarily zeroing in on the presence of an FPU. Any ideas? } Procedure CPUDelay(D: Word); Assembler; asm @@1: mov cx,$FFFF @@2: nop loop @@2 dec[d] jnz @@1 end;