Работа с FAT12/16

Тема в разделе "WASM.ASSEMBLER", создана пользователем Xerx, 1 июл 2005.

  1. Xerx

    Xerx Алексей

    Публикаций:
    0
    Регистрация:
    17 фев 2005
    Сообщения:
    528
    Адрес:
    Russia
    Subj, описание я нашел, а вот как использовать для создания, удаления, ets. нет. Кто может помочь с описанием. Мне хватит примера по загрузке файла по имени через функции только BIOS.
     
  2. Same

    Same New Member

    Публикаций:
    0
    Регистрация:
    23 окт 2003
    Сообщения:
    114
    Ты же нашел описание?

    1.Чтение

    Ищещ вхождение определяеш первый кластер и по цепочке читаеш до последнего(пока не встретиш EOF)



    2.Создание

    Ищеш пустой кластер в таблице - создаёш вхождение пишеш первый кластер - если данные файла не уместились ищеш ещё пустой кластер и пишеш в таблице для первого кластера его номер(создаёщ цепочку) в последнем номере кластера пишеш EOF.



    3.Удаление

    Ищещ вхождение - по цепочке находиш последний кластер - очищаеш (типа метка я пустой) - в предыдыущем записываеш EOF - и так до первого кластера

    потом очищаеш первый кластер и удаляеш вхождение.

    Удачи!
     
  3. SDragon

    SDragon New Member

    Публикаций:
    0
    Регистрация:
    6 июн 2005
    Сообщения:
    133
    Адрес:
    Siberia
  4. _edge

    _edge Well-Known Member

    Публикаций:
    1
    Регистрация:
    29 окт 2004
    Сообщения:
    631
    Адрес:
    Russia
    lowlevel.ru alive! только в виде форума :o

    hxxp://lowlevel.h14.ru