ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Суббота
4 мая
210762 Топик полностью
Argon (14.09.2010 22:17, просмотров: 189) ответил mazur на Резюмируя, кусок выходного кода компилятора, я изменить не могу?
Иногда бывает, что сам не придумаешь лучше чем компилятор. Естественно, если он не от индусов. Около года назад был случай - надо было сварганить максимально шустрый кусок кода "а-ля DSP" на ядре ARM7TDMI с операциями "умножение с накоплением". У этого ядра есть инструкции MULL, UMULL, SMLAL и похожие. Короче, никак не удалось сделать настолько коротко и быстро с помощью асмовых модулей, как это сделал компилятор без них. Ессно, играет роль недостаточная квалификация пейсателя. Но в случае с Си его неквалифицированность частично перелагается на плечи разработчиков компилятора.