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

User Tag List

Страница 4 из 4 ПерваяПервая 1234
Показано с 31 по 35 из 35

Тема: Чтение и запись дисков нестандартными способами.

  1. #31
    Guru
    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,777
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    122
    Поблагодарили
    61 сообщений
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от dk_spb Посмотреть сообщение
    Почему это обязательно должно быть так?????
    Потому что после индекса - соответствие битов словам не гарантировано до обнаружения стартового слова. Только после опознавания стартового слова можно синхронизировать читаемые биты с границами слов, а до того нет никакого смысла выставлять бит готовности и копировать текущее содержимое сдвигового регистра в регистр данных ( поэтому контроллер этого никогда и не делает ).

    ...
    Дальнейшие исследования дали дальнейшие результаты:

    1. Программа TSTMX форматирует дорожку от индекса до индекса, размещая стартовое слово в позиции № 9 и не размещая сразу после секторов порядковый номер поверхности от начала диска.

    2. Старый драйвер MX прописывает всю дорожку от индекса до индекса, размещает стартовое слово в позиции № 31, а сразу после секторов пишет два слова с порядковым номером поверхности от начала диска.

    3. И старый, и новый драйвера MX без проблем читают дорожку, отформатированную TSTMX, значит номера поверхности, которые пишутся ими в конце дорожки - им самим для работы не нужны.

  2. #31
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  3. #32
    Guru
    Регистрация
    15.09.2009
    Адрес
    SPb
    Сообщений
    7,163
    Спасибо Благодарностей отдано 
    230
    Спасибо Благодарностей получено 
    263
    Поблагодарили
    191 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    Потому что после индекса - соответствие битов словам не гарантировано до обнаружения стартового слова.
    А причем здесь индекс?
    Данные можно выдавать после получения маркера.
    Пример: по началу старта дождались индекса, потом дождались маркера и читаем данные. Почему второй индекс ДОЛЖЕН отключать сигнал выдачи данных?

    Еще раз Вас процитирую:
    Главное - отключает ли сигнал индекса выдачу данных в режиме чтения. Если да ( а это обязательно должно быть так )
    А теперь Вы отвечаете мне почему индекс ВКЛЮЧАЕТ подачу данных (это и так понятно, чтобы найти именно маркер в начале дорожки, а не что-то в середине, похожее на маркер.
    Последний раз редактировалось dk_spb; 06.12.2012 в 17:50.

  4. #33
    Guru
    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,777
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    122
    Поблагодарили
    61 сообщений
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от dk_spb Посмотреть сообщение
    Почему второй индекс ДОЛЖЕН отключать сигнал выдачи данных?
    Потому что битовая длина дорожки не кратна слову, а значит - содержимое сдвигового регистра после сигнала индекса каждого оборота чтения точно так же не имеет однозначного смысла, как и сразу после запуска режима чтения.

  5. #34
    Guru
    Регистрация
    15.09.2009
    Адрес
    SPb
    Сообщений
    7,163
    Спасибо Благодарностей отдано 
    230
    Спасибо Благодарностей получено 
    263
    Поблагодарили
    191 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Ну вот, Вы опять вернулись к Вашему непонятному допущению и на его основе делаете выводы. Схему смотреть Вам, как я понимаю, тоже лень.
    Мой вопрос и был в том что "обязательно должно быть так" совсем не обязательно, а Вам так кажется разумным.

  6. #35
    Guru
    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,777
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    122
    Поблагодарили
    61 сообщений
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от dk_spb Посмотреть сообщение
    ВКЛЮЧАЕТ подачу данных
    Мы здесь разное имеем в виду.
    Под подачей данных я имею в виду обновление содержимого регистра данных с установлением бита готовности.
    Если это не подача данных - тогда уточните, как это следует правильно называть.

    ---------- Post added at 17:04 ---------- Previous post was at 17:00 ----------

    Цитата Сообщение от dk_spb Посмотреть сообщение
    "обязательно должно быть так" совсем не обязательно
    В смысле - не заложено в железной логике схемы..

    Это да.

    Если схема допускает формирование новых данных в регистре данных после запуска схемы опознавания стартового слова, но до опознавания стартового слова - тогда, конечно, обязательное окажется на деле совсем не обязательным, а просто разумным и желательным.

Страница 4 из 4 ПерваяПервая 1234

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

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

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

Похожие темы

  1. Ответов: 14
    Последнее: 21.11.2011, 11:45
  2. Чтение файла в tr-dos
    от hippiman в разделе Программирование
    Ответов: 14
    Последнее: 29.09.2011, 11:11
  3. Запись TZX/TAP в эмуляторах
    от SoftLight в разделе Эмуляторы
    Ответов: 2
    Последнее: 08.10.2010, 12:01
  4. Чтение дисков TR-DOS под XP
    от Zloy в разделе Софт
    Ответов: 47
    Последнее: 19.09.2008, 09:06
  5. Чтение дисков с iS-DOS
    от IDma в разделе Утилиты
    Ответов: 11
    Последнее: 12.02.2006, 08:04

Ваши права

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