Big-endian и little-endian архитектуры. Endian обозначает порядок следования байтов в многобайтовых числах.
Big-endian (big-end-first) означает, что более значащий байт имеет меньший адрес. Например, число –2 размещаемое в двух байтах, выглядит так: FF FE.
Примеры архитектур: IBM/370, PowerPC и прочие RISC’и, семейство микропроцессоров Motorola.
Little-endian (little-end-first) означает, что байты с меньшими адресами имеют меньшую значимость. Например, FE FF.
Примеры архитектур: Intel’овские микропроцессоры, PDP-11, VAX.
Middle-endian означает использование не соответствующих стандартам форматов, например, иногда встречаются форматы 3-4-1-2 или 2-1-4-3 для упакованных десятичных чисел.
Взято из лекций Кафедры Системного Программирования.
__________________
The digital selfimage called pvt.Suhov is now destroyed. All posts under GPL.
" Да пойми же, землянин! - перебил Зафод. - Ты - продукт последнего
поколения компьютерной матрицы. Так?" Д.Адамс, "Автостопом по галактике".
Адрес поста | Один пост | Сообщить модератору | IP: Logged