Порядок байтов: различия между версиями

[отпатрулированная версия][непроверенная версия]
Содержимое удалено Содержимое добавлено
ошибка
В PDP-11 был little-endian, просто ширина памяти была 16 бит, а не 8
Строка 24:
=== Смешанный порядок ===
Смешанный порядок байтов ({{lang-en|middle-endian)}} иногда используется при работе с числами, [[длинная арифметика|длина которых превышает машинное слово]]. Число представляется последовательностью [[машинное слово|машинных слов]], которые записываются в формате, естественном для данной архитектуры, но сами слова следуют в обратном порядке.
 
Классический пример middle-endian — представление 4-байтных целых чисел на 16-битных процессорах семейства [[PDP-11]] (известен как PDP-endian). Для представления двухбайтных значений (слов) использовался порядок little-endian, но 4-хбайтное двойное слово записывалось от старшего слова к младшему.
 
В процессорах [[VAX]] и [[ARM (архитектура)|ARM]] используется смешанное представление для длинных вещественных чисел.