[an error occurred while processing this directive]
Например (+)
(«Телесистемы»: Конференция «Цифровые сигнальные процессоры (DSP) и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено SM 16 сентября 2004 г. 00:00
В ответ на: Вопрос о .asm отправлено JobSeeker 15 сентября 2004 г. 10:27

когда запихиваешь монстра в TMS320VC5501 и считаешь последние байты и такты, но при этом нет и речи о увеличении себестоимости девайса ни на цент, невольно делаешь весь проект на АСМе. И никакой головной боли в этом не наблюдается. Я не вижу разницы - написать функции на асме и повызывать их по очереди из main() или повызывать CALL'ами из ассемблерного модуля. То есть конечно разница есть - в первом случае надо еще запускать С-компилер и линковать ран-тайм :)

Да и (лично мое мнение) если человек не в состоянии сделать для данного процессора проект полностью на ассемблере, то значит он не знает ни этот процессор, ни данную среду разработки. А значит нет смысла ему доверять написание программ на любом языке для этого проца. Я естественно не говорю о написании программ, работающих под управлением ОС - не тот случай - там это умение не нужно. Я имею в виду исключительно умение наиболее оптимально реализовать требуемую функцию в требуемой системе. А это нередко подразумевает "ни грамма С".


Составить ответ  |||  Конференция  |||  Архив

Ответы


Отправка ответа

Имя (обязательно): 
Пароль: 
E-mail: 

Тема (обязательно):
Сообщение:

Ссылка на URL: 
Название ссылки: 

URL изображения: 


Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru