Беспокойство

Предположим, я открываю tiff-файл в emacs и вижу в шестнадцатеричном режиме следующее:

0x08000400 

И я знаю, что файл немногочисленный. Означает ли это, что число фактически составляет 262152 в десятичном значении или

 0x00040008 

В гексагоне? Будет ли это преобразование в десятичное число другим, если оно было 8 бит против 16 бит?

  • Как установить Emacs (текстовый редактор) на ubuntu Linux
  • Как автоматизировать org-refile для нескольких todo
  • Использование emacs для управления процессами командной строки
  • Как отключить цвета EMACS - Prelude? (Терминал)
  • Отключить горячие клавиши Windows Key при использовании Virtualbox
  • Какая версия Emacs наилучшим образом использует графический интерфейс Mac?
  • Размер шрифта emacs в ubuntu
  • Добавление подсветки синтаксиса для раздела комментариев в Emacs
  • One Solution collect form web for “Беспокойство”

    Для 8-битных значений endian-ness не имеет значения.
    Кроме того, важна структура данных поля.

    Если вы работаете с небольшим файлом endian как поток байтов (например, вы показываете здесь),
    16-битное значение имеет свой младший байт перед его старшим байтом. Итак, «0x08 0x00» – это значение 8.

    Кроме того, вы, возможно, уже знаете это, но его хорошо заметить.
    На странице TIFF Wikipedia ,

    Каждый TIFF начинается с 2-байтового индикатора порядка байтов:
    «II» для маленьких endian и «MM» для большого байтового байтового порядка.
    Следующие 2 байта представляют число 42,
    Выбрано потому, что это двоичный шаблон 101010 и
    «За его глубокое философское значение ».

    42-чтение зависит от порядка байтов, указанного 2-байтовым индикатором.
    Все слова, двойные слова и т. Д. В файле TIFF считываются на основе указанного порядка байтов.

    Спецификация TIFF 6.0 говорит о том, что совместимые читатели TIFF должны поддерживать оба байтовых заказа (II и MM), однако авторы TIFF могут выбрать порядок байтов, удобный для их изображения. Это привело к шуткам сообщества обработки изображений, что TIFF является аббревиатурой для Thomsands of Incompatible File Formats.

    Давайте будем гением компьютера.