[an error occurred while processing this directive]
|
ШЕСТНАДЦАТИРИЧНЫЙ ФОРМАТ ФИРМЫ Intel.Этот формат описан ниже:
Метка записи - это поле сигнализирует о начале записи и состоит
из символа двоеточия (:) кодов ASCII.Длина записи - это поле состоит из двух символов ASCII, которые
дают шестнадцатиричное число, устанавливающее длину
записи. В этом числе старшая цифра следует первой. В
конце файла запись содержит в этом поле два нуля из
кодов ASCII. Максимальное число байтов в записи 255.
Оно может быть изменено директивой RECSIZE.
Загрузочный адрес - Это поле содержит четыре шестнадцатиричные
цифры из кодов ASCII, которые дают значение адреса
начала загрузки записи. Порядок цифр следующий:Старшая цифра в первом байте,
младшая цифра в последнем байте.В конце файла запись содержит в этом поле четыре нуля
кодов ASCII или адрес стартового адреса программы.Тип записи - Это поле задает тип записи: 00-данные, 01-конец
файла. Поле состоит из двух цифр из набора ASCII,
старшая
цифра идет первой.Данные - Это поле состоит из истинных значений данных, идущих
друг за другом. Каждый байт данных задается двумя
шестнадцатиричными цифрами, где старшая идет раньше.Контрольная сумма - это 8-ми битная сумма полей длины, адреса,
типа и данных. От этой суммы затем берется отрицательная величина
и переводится в два символа из набора ASCII; причем
старшая цифра идет первой.
E-mail: info@telesys.ru