Важная информация

User Tag List

Страница 6 из 17 ПерваяПервая ... 2345678910 ... ПоследняяПоследняя
Показано с 51 по 60 из 163

Тема: К1818ВГ93

  1. #51

    Регистрация
    15.01.2005
    Адрес
    Kievska Rus
    Сообщений
    1,149
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от spensor
    Люди, а кто знает зачем разработчик схемы HD-FDD (не помню ника) вводил сигнал с микрика - детектора плотности записи в схему контроллера?
    отвечаю как соавтор (автор оригинальной схемы AXLR). в версии автора было совсем наоборот - микриком управлял сам контроллер (бит 7 порта #FF), что мне показалось не совсем правильным и не интересным и я сделал что контроллер переключался на нужные частоты в зависимости от выбранного дисковода (у меня HD включался только на 3,5") и вставленной дискеты. Предложеный Вами вариант конечно имеет право на существование, но вот только, если речь идет о моей статье в Adventurer#12, то там все задумывалось для реализации прозрачной поддержки. Т.е. в первую очередь не перешивать TRDOS и совместимость со старыми программами. Как например в предложенном Вами варианте запустить с HD диска какую-нибудь игрушку, использующую точку #3D13 (естественно она переделана давным давно и ее исправлять нельзя).

  2. #52

    Регистрация
    22.01.2005
    Адрес
    Moscow
    Сообщений
    2,250
    Спасибо Благодарностей отдано 
    42
    Спасибо Благодарностей получено 
    282
    Поблагодарили
    109 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от spensor
    Люди, а кто знает зачем разработчик схемы HD-FDD (не помню ника) вводил сигнал с микрика - детектора плотности записи в схему контроллера? В принципе же в PC в этом нет необходимости. Я хоть алгоритм детектирования диска и не видел, но насколько понимаю работает это приблизительно так:
    1. По умолчанию считаем, что диск высокой плотности (HD) и переключаем схему контроллера на работу с HD.
    2. Если считать с диска информацию за N попыток не удалось, переключаем схему на DD.
    3. Если считать данные опять не удалось, считаем, что диск не отформатирован и выдаем сообщение об ошибке.
    Стоит ли ради такого нехитрого подхода курочить дисковод?
    Могу ошибаться, но по-моему в PC как раз использовался стандартный путь переключения: через детектор (микрик или оптопару) в дисководе. Ничего курочить не при этом не надо. По крайней мере это внесено в спецификацию (в присоединенном файле описание 3'5-дюймового дисковода TEAC, пункт: 8.3.13).

  3. #53

    Регистрация
    23.01.2005
    Сообщений
    1,113
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Conan
    Отличается.
    Разница в том, что в A1 пропущен синхроимпульс между 4 и 5 битами, а в C2 между 3 и 4 битами (стр. 14 выложенного ранее описания). Относительно этих "дырок" ВГ93 (не сепаратор!) находит границы между байтами.
    То есть #A1 обычно кодируется как #44A9, а в случае пропуска - как #4489 ? (единица - наличие импульса, ноль - отсутствие)

  4. #54

    Регистрация
    23.01.2005
    Сообщений
    1,113
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Conan
    Могу ошибаться, но по-моему в PC как раз использовался стандартный путь переключения: через детектор (микрик или оптопару) в дисководе. Ничего курочить не при этом не надо. По крайней мере это внесено в спецификацию (в присоединенном файле описание 3'5-дюймового дисковода TEAC, пункт: 8.3.13).
    Кстати, а раз скорость вращения 3.5" не меняется в зависимости от заклеенности дырки на дискете, то почему же тогда дискеты с дыркой (под HD) после записи на спеке либо не читаются, либо читается один сектор из 10 (проверялось FUT'ом)?

  5. #55

    Регистрация
    17.03.2005
    Адрес
    Россия
    Сообщений
    711
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от lvd
    Кстати, а раз скорость вращения 3.5" не меняется в зависимости от заклеенности дырки на дискете, то почему же тогда дискеты с дыркой (под HD) после записи на спеке либо не читаются, либо читается один сектор из 10 (проверялось FUT'ом)?
    Может здесь играет роль другой метод записи для HD.

  6. #56

    Регистрация
    23.01.2005
    Сообщений
    1,113
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Costa
    Может здесь играет роль другой метод записи для HD.
    Какой же он другой, когда простым турбированием вгшки и сопутствующих потр(о|а)хов получается чтение и запись хд дисков на удвоенной скорости! =)

    Там чего-то с аналогой схемой в дисковёрте видимо намудрено, медленная мфм (со скоростью как для ДД) то ли криво пишется, то ли криво читается, то ли и то и другое сразу - в хд-режиме.

  7. #57

    Регистрация
    22.01.2005
    Адрес
    Moscow
    Сообщений
    2,250
    Спасибо Благодарностей отдано 
    42
    Спасибо Благодарностей получено 
    282
    Поблагодарили
    109 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от lvd
    То есть #A1 обычно кодируется как #44A9, а в случае пропуска - как #4489 ? (единица - наличие импульса, ноль - отсутствие)
    А откуда взялись два байта вместо одного при кодироке (MFM)? В случае пропуска синхроимпульса при MFM кодировании, на границе двух нулей или нуля и единицы это уже не "0", вместо "1", а "дыра" в потоке.

    Цитата Сообщение от Costa
    Может здесь играет роль другой метод записи для HD.
    Скорее причина в аналоговой части дисковода (изменение параметров фильтрации и как следствие амплитудно-фазовые искажения). Не даром в спецификации дисковода, для HD рекомендовано максимально время предкомпенсации, при записи.

  8. #58

    Регистрация
    23.01.2005
    Сообщений
    1,113
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Conan
    [color=black]А откуда взялись два байта вместо одного при кодироке (MFM)?
    Это 16 бит, каждый из которых соответствует наличию или отсутствию импульса. Каждому исходному биту (из байта) соответствуют 2 места для импульсов, которые либо вообще отсутствуют (0 после 1), либо занимают одно из этих мест.
    Вложения Вложения
    • Тип файла: zip floppy.zip (55.2 Кб, Просмотров: 261)

  9. #59

    Регистрация
    22.01.2005
    Адрес
    Moscow
    Сообщений
    2,250
    Спасибо Благодарностей отдано 
    42
    Спасибо Благодарностей получено 
    282
    Поблагодарили
    109 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от lvd
    Это 16 бит, каждый из которых соответствует наличию или отсутствию импульса. Каждому исходному биту (из байта) соответствуют 2 места для импульсов, которые либо вообще отсутствуют (0 после 1), либо занимают одно из этих мест.
    А это стандартная система обозначения? Я не нашел ее описания в присоединенном документе...

  10. #60

    Регистрация
    23.01.2005
    Сообщений
    1,113
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Conan
    А это стандартная система обозначения? Я не нашел ее описания в присоединенном документе...
    http://lclevy.club.fr/adflib/adf_info.html

    Именно в таком виде читается с дискеток инфа там =) Да и пишется, впрочем, тоже =)

Страница 6 из 17 ПерваяПервая ... 2345678910 ... ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •