Дошло до меня, о великий All
Jun. 24th, 2015 01:07 pmКак мусульмане породили один из величайших религиозных конфликтов прошедшего столетия.
Естественным порядком байтов для компьютера с байтовой адресацией является little endian - только при таком порядке преобразование long * к short * приводит к корректному преобразованию указуемого числа.
Но чем же тогда хорош big endian? Исключительно тем, что числа в побайтовом дампе выглядят как числа.
То есть big endian происходит от того, что побайтовый дамп пишется слева направо, а числа пишутся справа налево. Но откуда же пошла эта странная традиция записывать числа не в ту сторону, в какую пишется все остальное?
Додумать остаток этой мысли я предлагаю читателю в качестве интеллектуального упражнения.
Естественным порядком байтов для компьютера с байтовой адресацией является little endian - только при таком порядке преобразование long * к short * приводит к корректному преобразованию указуемого числа.
Но чем же тогда хорош big endian? Исключительно тем, что числа в побайтовом дампе выглядят как числа.
То есть big endian происходит от того, что побайтовый дамп пишется слева направо, а числа пишутся справа налево. Но откуда же пошла эта странная традиция записывать числа не в ту сторону, в какую пишется все остальное?
Додумать остаток этой мысли я предлагаю читателю в качестве интеллектуального упражнения.
no subject
Date: 2015-06-24 07:30 am (UTC)no subject
Date: 2015-06-24 07:32 am (UTC)no subject
Date: 2015-06-24 07:55 am (UTC)А записывать числа начиная со старших разрядов может и естественно - мы ведь и говорим "сто сорок два", а не "два сорок сто"
no subject
Date: 2015-06-24 07:56 am (UTC)no subject
Date: 2015-06-24 09:00 am (UTC)no subject
Date: 2015-06-24 08:29 am (UTC)no subject
Date: 2015-06-24 10:57 am (UTC)Прямо далеким детством повеяло.