Полностью согласен. Из недавнего личного опыта (+)
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

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

Отправлено ShiphT 03 июля 2003 г. 10:27
В ответ на: Ответ: Прощайте! Вы - слабое звено. Это истина. Неужели непонятно? Хороший программист на Си напишет более эффективную программу, чем начинающий на ассемблере. отправлено Bill 03 июля 2003 г. 10:04

Появился пректик на msp430f1101 (c 1K flash который) с него началось мое изучение этого семейства. Было лень Изучать асм чтоб писать на нем, поэтому написал програмку на Си. Итого - 1464 байта. Жал как мог - сократл до примерно 1200. Потом проект заморозили, а у меня появился другой, с более "жирным" msp430f135. Я писал для него так-же на Си, смотрел листинг, разбирался как мыслит компилятор и т.д. Потом замороженный проект подняли. Я переписал к нему прогу (на тех-же Сях) результат - 668 байт (c_sturtup сокращен до 2-х команд :)). Разница результатов - больше двух (!!!) раз. Это разница в программах написанных без знания особенностей компилятора и архитектуры, и с ними, в том, еще не полном, объеме, который я успел усвоить.

Делайте выводы, господа!

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

Ответы



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

E-mail: info@telesys.ru