[an error occurred while processing this directive]
Ответ: Я с этим не спорю. Но речь идет о конкретном компиляторе и о конкретном схемном решении.
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

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

Отправлено Bill 10 декабря 2002 г. 12:48
В ответ на: Ни то ни другое не является переносимым решением. А если он их выровняет ? И где в стандарте указаны про порядок расположения в памяти ? отправлено DASM 10 декабря 2002 г. 12:28

И если бы программа делалась для 386, то я сомневаюсь, что подобный вопрос вообще бы возник (по поводу внешней памяти). И потом, я думаю абсолютной переносимости просто не может быть. А в случае микроконтроллеров тем более, поскольку компиляторы для них делаются с учетом их архитектуры. А это в существующем стандарте языка никак не оговаривается. И если взять, скажем для AVR, два разных компилятора IAR и GCC, то это две большие разницы.
Да и про asm то же самое можно сказать, например тот же IAR и AVRStudio. Их директивы существенно отличаются дру от друга. Или нет?

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

Ответы



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

E-mail: info@telesys.ru