Дмитрий Чернышев (mi3ch) wrote,
Дмитрий Чернышев
mi3ch

Categories:

туда и обратно



В современной вычислительной технике и цифровых системах связи существует два стандарта записи последовательности байтов (порядок байтов):

1. Порядок от старшего к младшему (англ. big-endian — большим концом). Этот порядок соответствует привычному порядку записи арабских цифр, например, число сто двадцать три было бы записано при таком порядке как 123. В этом же порядке принято записывать байты в технической и учебной литературе, если другой порядок явно не обозначен. Этот порядок является стандартным для протоколов TCP/IP, он используется в заголовках пакетов данных и во многих протоколах более высокого уровня, разработанных для использования поверх TCP/IP.

2. Порядок от младшего к старшему (англ. little-endian — малым концом). Это обратный порядок по отношению к привычному порядку записи арабских цифр, например, число сто двадцать три было бы записано при таком порядке как 321. Этот порядок записи принят в памяти персональных компьютеров с процессорами архитектуры x86, в связи с чем иногда его называют интеловский порядок байтов.

Интересно, что сами термины big-endian и little-endian взяты из «Путешествия Гулливера» Джонатана Свифта. Из споров о том, каким концом нужно разбивать вареное яйцо. Это те самые «тупоконечники» и «остроконечники».


Интересно также, что эта война стандартов существует и в формате написания адреса на почтовых конвертах. Например, американцы, британцы и французы – остроконечники. Они начинают с номера дома, потом идет улица, потом – город, а затем страна. А мы – тупоконечники. У нас сначала пишется страна, потом город, потом улица, а потом номер дома.

«Поводом к войне послужили следующие обстоятельства. Всеми разделяется убеждение, что вареные яйца при употреблении их в пищу испокон веков разбивались с тупого конца; но дед нынешнего императора, будучи ребенком, порезал себе палец за завтраком, разбивая яйцо означенным древним способом. Тогда император, отец ребенка, обнародовал указ, предписывающий всем его подданным под страхом строгого наказания разбивать яйца с острого конца. Этот закон до такой степени озлобил население, что, по словам наших летописей, был причиной шести восстаний, во время которых один император потерял жизнь, а другой – корону.

…Насчитывают до одиннадцати тысяч фанатиков, которые в течение этого времени пошли на казнь, лишь бы не разбивать яйца с острого конца. Были напечатаны сотни огромных томов, посвящённых этой полемике, но книги Тупоконечников давно запрещены, и вся партия лишена законом права занимать государственные должности».

Tags: history, классификации, книги
Subscribe

  • у кого четыре глаза

    У баскетболиста NBA Хораса Гранта с детства было плохое зрение и он играл в очках. Став профессионалом Хорас сделал себе операцию по коррекции…

  • в датском королевстве

    История от Rovshan Kerimov: Помните почти волшебную, сказочную победу сборной Дании на Евро 92. У этой сказки есть и другая сторона, но она не…

  • воспитание взрослых

    Французский водитель выгнал всех пассажиров из автобуса после того, как никто из них не уступил место человеку в инвалидном кресле. После этого он…

  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your IP address will be recorded 

  • 141 comments
Previous
← Ctrl ← Alt
Next
Ctrl → Alt →
Previous
← Ctrl ← Alt
Next
Ctrl → Alt →

  • у кого четыре глаза

    У баскетболиста NBA Хораса Гранта с детства было плохое зрение и он играл в очках. Став профессионалом Хорас сделал себе операцию по коррекции…

  • в датском королевстве

    История от Rovshan Kerimov: Помните почти волшебную, сказочную победу сборной Дании на Евро 92. У этой сказки есть и другая сторона, но она не…

  • воспитание взрослых

    Французский водитель выгнал всех пассажиров из автобуса после того, как никто из них не уступил место человеку в инвалидном кресле. После этого он…