Устройство дискеты

Тема в разделе "WASM.ELECTRONICS", создана пользователем RedRam, 27 апр 2008.

  1. RedRam

    RedRam New Member

    Публикаций:
    0
    Регистрация:
    20 апр 2008
    Сообщения:
    28
    Взялся разбираться в устройстве дискеты(мда с виду довольно простая),в инете написано содержит 80 дорожек по 18 секторов или 160 дорожек(кому верить не понятно).С пмощью int 25h считал первый сектор, что в нём хранится я понял,а вот что хранят остальные?
     
  2. valterg

    valterg Active Member

    Публикаций:
    0
    Регистрация:
    19 авг 2004
    Сообщения:
    2.105
    RedRam
    2 стороны, по 80 дорожек = 160 На дискете(обычной) файловая система FAT12. Все отличие от FAT16 - номер кластера занимает 12 бит (1.5 байта). Winhex тебе все покажет, если выбрать режим template для просмотра.
     
  3. RedRam

    RedRam New Member

    Публикаций:
    0
    Регистрация:
    20 апр 2008
    Сообщения:
    28
    А есть ещё такая фигня, когда делаешь запись в 20 сектор (допустим "aaaaaabbbccccdd")
    на дискете появляются файлы с некоректными именами и весом по 1 - 3 гб итд.Как это контроливать ?
     
  4. n0name

    n0name New Member

    Публикаций:
    0
    Регистрация:
    5 июн 2004
    Сообщения:
    4.336
    Адрес:
    Russia
    форматы дискет бывают разными.
    данные, зависит от того какие ты сам туда записал и в каком формате.
    писать исходя из формата файловой системы, как правило FAT12.
     
  5. RedRam

    RedRam New Member

    Публикаций:
    0
    Регистрация:
    20 апр 2008
    Сообщения:
    28
    хм...доступно)
     
  6. wasm_test

    wasm_test wasm test user

    Публикаций:
    0
    Регистрация:
    24 ноя 2006
    Сообщения:
    5.582
    прочаитй на этом же сайте (wasm.ru) есть дока по файловой системе FAT переведенная, там все написано что содержат какие сектора и что делать чтобы чтото изменить. подробно и доступно.
     
  7. valterg

    valterg Active Member

    Публикаций:
    0
    Регистрация:
    19 авг 2004
    Сообщения:
    2.105
    RedRam
    Вот и мне теперь хочется сказать "автор выпей яду". А раньше удивлялся этой фразе :)
    Просто в подфоруме электроника логичны вопросы "как разметить флоп с нестадартными секторами",
    а вопрос что будет если электронщик начнет реализовывать FAT12 ... Дискеты сейчас ненадежны, сам девайс занимает много места - флеш спасет "гиганта электроники".
     
  8. RedRam

    RedRam New Member

    Публикаций:
    0
    Регистрация:
    20 апр 2008
    Сообщения:
    28
    Просто я человек старой школы.Да и собственно мир тоже не за один день делался, по немногу и до hdd дойдём.
     
  9. valterg

    valterg Active Member

    Публикаций:
    0
    Регистрация:
    19 авг 2004
    Сообщения:
    2.105
    RedRam
    Ну ты не одинок. Я тоже оттуда. Но просто смысла нет сейчас методом тупого тыка изучать.
    Основная проблема - обилие "мусорной" инфы, но все равно инфу надо учитывать. а не игнорировать.
    Иначе так и останешься на нуле знаний.
    Не завидую я тому hdd. Был у меня IBM 20 гигов. Инфу успел почти всю слить и он выпал в осадок - щелкает при включении. Решил потренироваться на нем в чтении и переписи микропрогамм. Выяснил, что область служебных дорожек испорчена и восстановить нельзя(форматирование не походило). Тогда влез в параметры и обнаружил, что задействованы головки номер 2 и 3. Но мы же "старики" - должно быть 0 и 1. Задал и ... больше с диском ничего сделать низзя...
    =====================
    Да и электроник - это тот кто микропроцессоры не х86 юзает. А твоя тема - HARDWARE называется,
    если про нижний уровень. А вот логическое устройство HARDWARE - это BEGINNERS в твоем случае.
     
  10. RedRam

    RedRam New Member

    Публикаций:
    0
    Регистрация:
    20 апр 2008
    Сообщения:
    28
    valterg
    Само собой разумеется.А hdd,я например не вижу ни чего плохово в том, что при экспериментах что то полетело.Не ошибается тот, кто ни чего не делает
     
  11. SII

    SII Воин против дзена

    Публикаций:
    0
    Регистрация:
    31 окт 2007
    Сообщения:
    1.483
    Адрес:
    Подмосковье
    Опыт электронщика растёт пропорционально количеству выведенного из строя оборудования.
     
  12. RedRam

    RedRam New Member

    Публикаций:
    0
    Регистрация:
    20 апр 2008
    Сообщения:
    28
    Золотые слова)
     
  13. Clerk

    Clerk Забанен

    Публикаций:
    0
    Регистрация:
    4 янв 2008
    Сообщения:
    6.689
    Адрес:
    РБ, Могилёв
    Что значит этот бред ?
     
  14. valterg

    valterg Active Member

    Публикаций:
    0
    Регистрация:
    19 авг 2004
    Сообщения:
    2.105
    Clerk
    WASM.ELECTRONICS - что здесь надо спрашивать?
    про дорожки дискеты логичнее в WASM.HARDWARE
    человек, который 80 на 2 не может умножить и изучает FAT путем записи секторов - в WASM.BEGINNERS
    ===================
    Я же человек "старой школы" - все в уме держу. Вот и опустил половину слов. И вообще я конкретно указал адресата своих слов :) Я и оскорбил его намерено - он бы не отозвался иначе.
     
  15. RedRam

    RedRam New Member

    Публикаций:
    0
    Регистрация:
    20 апр 2008
    Сообщения:
    28
    Помоему тему пора закрывать, а то она уже в чат превратилась