Показать сообщение отдельно
Старый 30.11.2005, 19:13
TryToBeASuperStar вне форума Посмотреть профиль Отправить личное сообщение для TryToBeASuperStar Найти все сообщения от TryToBeASuperStar
  № 13  
Ответить с цитированием
TryToBeASuperStar

Регистрация: Jun 2005
Сообщений: 125
Эт в теории.
Начинали мы с ассемблера, поэтому представление имеем.
В абсолютном большинстве случаев короткий код (меньше действий) работает быстрее длинного кода (больше действий).
То есть одно действие почти всегда делается быстрее, чем два действия, в основном благодаря оптимизации компилятором/в (тоесть даже обычный код 1*10 при правильном компиляторе сработает на такт быстрее, чем казалось бы более простой 2+3+5). Бывают редкие случаи, когда процессор долго жуёт один вид одинаковых действий т.к. они забивают все конвееры, а можно было бы их решать другими методами используя другие конвееры, но это уже не в случае 1-2 действий и обычно относится к специализированным процам типа DSP.
Хз как оптимизируется flash, но надеюсь - также.


Давайте к теме вернёмся - какие ещё есть варианты?


Последний раз редактировалось TryToBeASuperStar; 30.11.2005 в 19:15.