Запись "время" Часы:5, Минуты:6, Секунды:5
; F E D C B A 9 8 7 6 5 4 3 2 1 0
; | | | | | | | | | | | | | | | |
; | | | | | | | | | | | +-+-+-+-+-- Секунды/2
; | | | | | +-+-+-+-+-+------------ Минуты
; +-+-+-+-+------------------------ Часы
Запись "дата" Год:7,Mесяц:4, День:5
; F E D C B A 9 8 7 6 5 4 3 2 1 0
; | | | | | | | | | | | | | | | |
; | | | | | | | | | | | +-+-+-+-+-- Дни 1 -31
; | | | | | | | +-+-+-+------------ Mесяцы 1-12
; +-+-+-+-+-+-+-------------------- Год + 1980
dir STRUC
dir_stat db 1 dup (?) ; фактически первый символ
; имени файла или:
; 00h = имя файла, никогда не используемое
; 05h = первый символ-это действительно Е5h
; E5h = файл был уничтожен
; 2Eh = файл является подкаталогом
dir_name db 7 dup (?) ; остальные символы имени файла
dir_ext db 3 dup (?) ; расширение
dir_attr db 1 dup (?) ; атрибуты:
; 7 6 5 4 3 2 1 0
; | | | | | | | |
; | | | | | | | +-- Только считывание
; | | | | | | +---- Невидимый (скрытый)
; | | | | | +------ Система
; | | | | +-------- Метка тома
; | | | +---------- Подкаталог
; | | +------------ Архив
; +-+-------------- Не используемый
dir_resv db 10 dup (?) ; зарезервирован
dir_time Time < > ; отметка времени (2 байта)
dir_date Date < > ; отметка даты (2 байта)
dir_first db 2 dup (?) ; количество файлов в
; начальном кластере
dir_size db 4 dup (?) ; размер файла в байтах (1-ое
; слово имеет размер меньшего
; порядка)
dir ENDS
|