Телесистемы
 Разработка, производство и продажа радиоэлектронной аппаратуры
На главную   | Карта сайта | Пишите нам | В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:jobsmp@pochta.ru

Телесистемы | Электроника | Конференция «Микроконтроллеры и их применение»

Да ладно. Обычные ошибки писателей. Вызванные нежеланием изучать матчасть. В подавляющем большинстве случАев. :-))

Отправлено -=ВН=- (194.190.183.238) 14 июля 2011, г. 16:26
В ответ на: Да где ты видел массы профессиональных кодеров? Тут хоть десяток наберётся? Все самоучки и подавляющее большинство и думать об оптимизации не хочет. Медиатор для них - хероматнтия для гитары. Потому все надежды исключительно на продвинутость ЭВМых компиляторов. Благо ресурсы практически не ограничены.. есть где компиляторописателям размахнуться. отправлено POV 14 июля 2011, г. 15:49

Ошибку компилятора в своей практике встретил единственный раз. Техасовский компилер для одного из семейств техасовских ДСП. Он, сука, напрочь отказывался производить сравнение, причем просто на равенство-неравенство, а не на больше-меньше, с 32768 (вроде бы).
if(var==32768), или может if(var!=32768) - забыл, что именно. Сам if им просто пропускался - в сгенерированном коде никакой операции сравнения просто не было и никаких ветвлений после сравнения тоже не было. Сразу шел код тела оператора. Все очень мило.:-)
И компилятор этот фокус делал стабильно и независимо от изменений в любом другом месте. Но стоило вместо 32768 поставить любое другое число - и пожалуйста, тут же и сравнение и ветвление в сгененированном коде появлялось.
Вот это была ошибка компилятора, очень стабильная, с нулевой дисперсией, без стохастики:-)))


Составить ответ | Вернуться на конференцию

Ответы


Отправка ответа
Имя*: 
Пароль: 
E-mail: 
Тема*:

Сообщение:

Ссылка на URL: 
URL изображения: 

если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
введите число 234:

Перейти к списку ответов | Конференция | Раздел "Электроника" | Главная страница | Карта сайта

Rambler's Top100 Рейтинг@Mail.ru
 
Web telesys.ru