Архитектура с прямым порядком байтов 101 - PullRequest
0 голосов
/ 02 апреля 2011

Я знаю только то, что знаю благодаря своему опыту в курсе компьютерной архитектуры. Little-endian сохраняет LSB справа и MSB слева, а Big-endian - наоборот.

Это означало бы, что представление байта 18 - это 0001 0010, а в старшем порядке это будет 0100 1000.

1 Ответ

0 голосов
/ 02 апреля 2011

Нет, это не так, скажем, у вас есть 3,168,415,017, так как 32-разрядное число без знака здесь является двоичным представлением Little Endian этого:

10111100 11011010 00101101 00101001

В то время как представление Big Endian перевернет BYTESно не БИТЫ внутри байтов.

00101001 00101101 11011010 10111100

Обратите внимание, что байты перевернуты, но порядок битов внутри каждого из них остается неизменным.

...