На разных CPU+компиляторе имеет право работать по-разному
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

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

Отправлено smav 14 апреля 2005 г. 13:38
В ответ на: Непонятно, что значит "непереносимо" ? отправлено Aalex 14 апреля 2005 г. 12:52

Пример:
Если слово разбивают на 2 байта с помощью объединения слова и массива из двух байт, то на процессоре с Little endian младший байт будет в младшем элементе массива, а на процессоре с Big Endian - в старшем.
Если же использовать сдвиг на 8 и маску, то результат будет одинаковым на всех процессорах

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

Ответы



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

E-mail: info@telesys.ru