Re: Преимущество ассемблера перед C
От: alpha21264 СССР  
Дата: 25.02.10 15:10
Оценка: :)
Здравствуйте, пыщьх, Вы писали:

П>Некоторые говорят что код на ассемблере работает быстрее чем C. Т. е. для разработки высокопроизводительного SW предпочтительно использовать асм вместо C. Кто нибудь может подсказать в чем это преимущество (не считая использование frame pointer-ов, здесь очевидно почему медленее)


Лучше имя смени. А то у темя все темы какие-то... странные.

Давно-давно во времена ДОС v 6.0 некие ребята вознамерились писать текстовый редактор на ассемблере.
Некие другие ребята писали редактор на C (C++ тогда еще не было).
Когда работа была закончена, оказалось, что второй редактор работает в несколько раз быстрее.
Поскольку этого "не может быть", то стали разбираться.
Окаэалось, что первый редактор экран 150 раз перерисовывал.

Да-с. А ведь тогда комиляторов, оптимизирующих всякие SSE не было.

Течёт вода Кубань-реки куда велят большевики.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.