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

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

Стандартом предполагается (всё тот же фрагмент про abstract machine), в стандарте С++, кстати, это тоже расписано, причём даже чётче. Там есть термин observable behavior (+)

Отправлено ReAl 01 марта 2008 г. 17:25
В ответ на: Просто после оптимизатора многие строки и даже функции могут начисто пропасть, некуда брякпоинты ставить. Вот по умолчанию в DEBUG-е оптимизация и отключена. Предполагается, что для правильно написанной программы оптимизированный и не оптимизированный код дают одинаковые результаты, и это верно за исключением явных багов, которых гораздо меньше, чем ошибок писателей. отправлено ReAl 01 марта 2008 г. 17:03


1.9 Program execution [intro.execution]
1 The semantic descriptions in this International Standard define a parameterized nondeterministic abstract machine. This International Standard places no requirement on the structure of conforming implementations. In particular, they need not copy or emulate the structure of the abstract machine. Rather, conforming implementations are required to emulate (only) the observable behavior of the abstract machine as explained below.
...
6 The observable behavior of the abstract machine is its sequence of reads and writes to volatile data and calls to library I/O functions.


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

Ответы


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

Сообщение:

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

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

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

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