Здравствуйте, alpha21264, Вы писали:
Pzz>>Сетевой порядок байт — big endian, хотя нативный для чуть менее, чем всех актуальных архитектур — наоборот.
A>Подожди. Чё-то ты не то говоришь. У всех нормальных людей (Alpha, ARM, MIPS, Sparc, Motorolla) порядок — big endian. A>И только у Интела наобормот. Ну так что взять с больных людей? Интел вообще кривой во всех своих проявлениях.
У ARM он переключаемый, и скорее используется little, чем big.
А в чём вообще преимущество big endian? Вот little endian, у него int8/int16/int32/int64 совместимы по внутреннему представлению, если число влезает в отведенное для него место. А в big endian-е то что хорошего?
A>В силу индивидуальных особенностей судьбы имею дело с физическим производством микросхем. A>Там с древних времён используется формат GDS-2, в котором принят порядок байтов как на VAX-е PDP-11. A>А там вообще всё оригинально — не big endian и не little endian, как-то через раз. A>И хрен это изменишь — заводское оборудование стоит миллиарды долларов.
Ну, от такого оборудования я бы вполне ждал чего-нибудь подобного.