[an error occurred while processing this directive]
|
Все время писал на ASM для ADSP. Начали новую разработку на ADPS-2189 (32K памяти программ). Вроде бы пора перейти на язык высокого уровня Си (со всеми его достоинствами). Но, переписав пару модулей работы с ЖКИ, которые на ASM были не более 2K, на Си они потянули аж на 7,5K.
Стоит ли вообще переходить на “корявый” Си (все время использует совтварный стек а не нормальное распределение переменных в памяти данных), или лучше на ASM все делать?
Кто-то получил ли какую-то выгоду в плане разработки ПО от перехода Си?
E-mail: info@telesys.ru