Вход
Наше всё
Теги
codebook
无线电组件
Поиск
Опросы
Закон
Суббота
4 мая
О смысле всего сущего
0xFF
Средства и методы разработки
Мобильная и беспроводная связь
Блошиный рынок
Объявления
Микроконтроллеры
PLD, FPGA, DSP
AVR
PIC
ARM, RISC-V
Технологии
Кибернетика, автоматика, протоколы
Схемы, платы, компоненты
Средства и методы разработки
210757
Топик полностью
Скрипач
, пророк
(14.09.2010 22:00, просмотров: 159)
ответил
Vladimir Ljaschko
на
Можешь! 1)Правкой исходного текста на С. 2)управлением оптимизацией 3)прагмами 4)квалификаторами. Потому что если код ведет себя не так, как ты ожидал, ошибка в 99.9% в твоем коде.
5) Хорошая практика, ассемблерный код оформлять в виде С-шных функций и линковать к проекту. Действительно критичные участки крайне редки и еще реже случаи, когда их нельзя оформить в функцию.
... но не любой ценой.
Ответить
..практика показывает, что это не очень "хорошая практика": вместо одного критич. участка возникает[ют] другие.
-
blackbit
(14.09.2010 23:03
)
Критикуя предлагай. Моя практика: за 20лет понадобилась "сила ассемблера" только один раз. Процедура поиска транспортных путей по графу. По сравнению с результатом компилятора (JPI Modula-2) ускорение в 20 раз. Все остальное прекрасно разруливалось без
Скрипач
(30 знак., 15.09.2010 11:05
)