LINUX.ORG.RU

История изменений

Исправление MOPKOBKA, (текущая версия) :

ARPANET появился до Intel и тем более IBM PC, для 16 битных значений на тех компьютерах (Honeywell, PDP, SDS) использовался Big Endian. Но вообще на Honeywell и PDP был Middle Endian, в 16 битных значениях байты BE, а сами 16 битные значения в 32 битах LE.

Ну и на такты это наверное не особо влияло, xchg al, ah быстро выполняется (обычный swap), а полей не так уж и много.

Исправление MOPKOBKA, :

ARPANET появился до Intel и тем более IBM PC, для 16 битных значений на тех компьютерах (Honeywell, PDP, SDS) использовался BigEndian.

Ну и на такты это наверное не особо влияло, xchg al, ah быстро выполняется (обычный swap), а полей не так уж и много.

Исправление MOPKOBKA, :

ARPANET появился до Intel и тем более IBM PC, для 16 битных значений на тех компьютерах (Honeywell, PDP, SDS) использовался BigEndian.

Ну и на такты это наверное не особо влияло, xchg al, ah быстро выполняется, а полей не так уж и много.

Исправление MOPKOBKA, :

ARPANET появился до Intel и тем более IBM PC, для 16 битных значений на тех компьютерах (Honeywell, PDP, SDS) использовался BigEndian.

Исходная версия MOPKOBKA, :

ARPANET появился до Intel и тем более IBM PC, для 16 битных значений на тех компьютерах (Honeywell, PDP) использовался BigEndian.