Показать сообщение отдельно
Непрочитано 03.05.2009, 20:50   #59
Наблюдатель:-)
енот-старожил
 
Аватар для АК
 
Регистрация: 02.04.2008
Адрес: г. Самара
Сообщений: 32,800
Репутация 591 [+/-]
По умолчанию

Цитата:
Сообщение от zz-tOp Посмотреть сообщение
Цитата:
Сообщение от АК Посмотреть сообщение
Цитата:
Сообщение от zz-tOp Посмотреть сообщение
Дык и я вроде бы писал.. скорость работы откомпилированного кода при использовании оптимизирующих компиляторов С/С++ особенно интеловских (бо это их процик) практически не отличается от откомпилированного кода ассемблера.
Ты в каком году проверял последний раз это на практике?:-)
Трындец!! Неделю назад.
Похоже Зюзе все равно на какую тему врать:-). Главное наслаждение в процессе:-). Уважаемый пан Ассемблеры именно благодаря полному доступу к аппаратным возможностям вычислительной системы позволяют проявлять искусство программирования и алгоритмизации, по сравнению с алгоритмическими языками высокого уровня более многомерно. В языке высокого уровня программист озабочен только тем, как алгоритм решения задачи без ошибок записать! А в ассемблерах на ряду с управлением последовательностью действий приходится учитывать адресацию операндов машинных команд, скорость и результаты их исполнения, возможности расспараллеливания вычислительного процесса и особенности работы переферийных устройств с оперативной памятью и многое другое о чем ты даже не слышал:-). Поэтому тут можно один и тот же вычислительный алгоритм решения задачи реализовать множеством возможных способов. Сделать его оптимальным и есть задача программиста. Если он профессионал у него это выходит, если он недоучка то, лучше и не пробовать:-)
__________________
Я помню....! :-(

Последний раз редактировалось АК; 12.07.2009 в 09:27..
АК вне форума   Ответить с цитированием