IIRC 0f_2h - Прескотт P4, пусть он будет пухом. Эти задержки равны половине тактов и являются следствием внутренне двойного тактового конвейера. Это оказалось очень плохой идеей для Intel.
ый вопрос, предполагая заранее
mov eax, 0
что является более эффективным?
inc eax
inc eax
или же
add eax, 2
Кроме того, в случае двухinc
быстрее, делают компиляторы (скажем, GCC) обычно (т.е. без агрессивных флагов оптимизации) оптимизируютvar += 2
к этому?
Спасибо за ваше время!
PS: не пытайтесь ответить с вариацией «не преждевременно оптимизировать», это просто академический интерес.