IIRC 0f_2h - Прескотт P4, пусть он будет пухом. Эти задержки равны половине тактов и являются следствием внутренне двойного тактового конвейера. Это оказалось очень плохой идеей для Intel.

ый вопрос, предполагая заранее

mov eax, 0

что является более эффективным?

inc eax
inc eax

или же

add eax, 2

Кроме того, в случае двухincбыстрее, делают компиляторы (скажем, GCC) обычно (т.е. без агрессивных флагов оптимизации) оптимизируютvar += 2 к этому?

Спасибо за ваше время!

PS: не пытайтесь ответить с вариацией «не преждевременно оптимизировать», это просто академический интерес.

Ответы на вопрос(3)

Ваш ответ на вопрос