Разработка, производство и продажа радиоэлектронной аппаратуры
|
Требуется программист в Зеленограде - обработка данных с датчиков; ColdFire; 40 тыс.
e-mail: jobsmp@pochta.ru
|
не так давно переделывал чужой код. Исходная задача была: вот есть железка на силабсе, вот исходник на асме, нужно добавить пару функций в прибор и кое-что доработать. Исходник был одним файлом более 12000 строк, компилировался в 20кБ кода. Данные распределены с помощью EQU т.е. просто ужасно, отслеживать перекрытия (а они были!) очень сложно. Результат: две недели разбирания в исходниках и разрисовка алгоритма на бумаге, потом месяц программирования на С, имеем несколько файлов с примерно 6000 строк, компилируется в 20кБ кода, делает все что надо, и даже лучше - например, при длительном удержании клавиши скорость повтора со временем увеличивается, и т.п.
Вот вам и асм. Всё зависит от того, КАК написано, а не на каком языке. "Фортрановскую программу можно написать на любом языке"
-----------------------
В Вашем случае советую поступить аналогично
Составить ответ | Вернуться на конференцию.
Ответы