В зависимости от процессора может быть возможно переключение порядка байтов на лету.Старые процессоры будут загружаться в состоянии с прямым порядком байтов, и ожидается, что они останутся там.В последнем случае вся конструкция, как правило, будет настроена как с большим, так и с прямым порядком байтов.
Основной причиной поддержки операции со смешанным порядком байтов является поддержка сетевых стеков, в которых базовые наборы данных, которыми манипулируют, являются собственно большими.обратный порядок байт.Это важно для коммутаторов / маршрутизаторов и мобильных базовых станций, где процессор использует четко определенный программный стек, а не работает как устройство приложений общего назначения.
Имейте в виду, что существует несколько различных реализаций больших-дианальное поведение в разных архитектурах ARM, и вам необходимо точно проверить, как это работает на любом конкретном ядре.