Page 94 - 4875
P. 94
Таблиця 8.9 - Робота з файлами
Функція Опис
Створення файлу (відкривання щойно створених
3Сh
файлів)
5Вh Створення файлу з перевіркою на його існування
5Аh Створення тимчасового файлу
3Dh Відкриття вже існуючого файлу
3Еh Закриття файлу
23h Отримання/встановлення розміру файлу
41h Стирання файлу
56h Зміна назви/переміщення файлу
40h Запис даних у файл
3Fh Читання даних із файлу (символьного пристрою)
42h Позиціонування файлового покажчика
02h Встановлення розміру фалу
43h Робота з полем атрибутів файлу
Робота з полями часу і дати останньої модифікації
57h
файлу
68h Скидання буферу без закриття файлу
15 11 10 5 4 0
Година (0...23) Хвилина (0...59) Секунда/2 (0...29)
Рисунок 8.5 – Формат поля часу
Старші 5 біт містять значення години модифікації файлу, 6 біт з
номерами 5-10 містять значення хвилин модифікації файлу, а в
молодших 5 бітах зберігається значення секунд поділене на 2 (для того
щоб час поновлення файлу вмістився в 16 бітах).
Формат дати поновлення файлу нагадує формат часу (рисунок
8.6).
15 9 8 5 4 0
Рік (0...119) Місяць (1...12) День (1...13)
Рисунок 8.6 – Формат поля дати
93