[an error occurred while processing this directive]
|
когда запихиваешь монстра в TMS320VC5501 и считаешь последние байты и такты, но при этом нет и речи о увеличении себестоимости девайса ни на цент, невольно делаешь весь проект на АСМе. И никакой головной боли в этом не наблюдается. Я не вижу разницы - написать функции на асме и повызывать их по очереди из main() или повызывать CALL'ами из ассемблерного модуля. То есть конечно разница есть - в первом случае надо еще запускать С-компилер и линковать ран-тайм :)
Да и (лично мое мнение) если человек не в состоянии сделать для данного процессора проект полностью на ассемблере, то значит он не знает ни этот процессор, ни данную среду разработки. А значит нет смысла ему доверять написание программ на любом языке для этого проца. Я естественно не говорю о написании программ, работающих под управлением ОС - не тот случай - там это умение не нужно. Я имею в виду исключительно умение наиболее оптимально реализовать требуемую функцию в требуемой системе. А это нередко подразумевает "ни грамма С".
E-mail: info@telesys.ru