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

User Tag List

Страница 1 из 4 1234 ПоследняяПоследняя
Показано с 1 по 10 из 35

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

  1. #1
    Guru
    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,625
    Благодарностей: 2756
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию Чтение и запись дисков нестандартными способами.

    Насчёт использования KryoFlux для чтения дисков FM (MX).

    Для раскодирования битов FM в байты нужно синхронизироваться с дорожкой (т.е. определить, какой из принимаемых битов начинает последовательность байта). Контроллер MX использует синхропоследовательность [ 0000000000000000000000000000000011110011] для обозначения границы байта - там (после индекса) где кончаются нулевые биты и начинаются "четыре единицы" ( это при условии, если MX пишет младшие биты первыми, если нет, то синхропоследовательность будет такой: [ 0000000000000000000000000000000011001111] ) - там находится граница байта для всей дорожки.

    Это типовая схема ?
    KryoFlux сможет сам синхронизироваться с дорожкой MX и раскодировать биты в байты ?

  2. Этот пользователь поблагодарил Patron за это полезное сообщение:
    hobot (04.12.2012)

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

  4. #2
    Guru
    Регистрация
    15.09.2009
    Адрес
    SPb
    Сообщений
    4,924
    Благодарностей: 1042
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Ненужный текст зачищен.
    Последний раз редактировалось dk_spb; 05.12.2012 в 08:52.

  5. #3
    Guru
    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,625
    Благодарностей: 2756
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от dk_spb Посмотреть сообщение
    MD оперирует байтами, в отличии от MX. MX оперирирует словами
    MY тоже оперирует словами, но пишет и читает их как пару байтов, перворачивая при этом каждый байт "задом на перёд".
    А как MX пишет слово?
    Как 16 битов подряд или как MY ?

    Цитата Сообщение от dk_spb Посмотреть сообщение
    читаемые битики сдвигаются влево
    Когда MX пишет слово - какой бит будет записан первым ?
    Старший бит старшего байта или старший бит младшего байта ( как у MY ) ?

    Цитата Сообщение от dk_spb Посмотреть сообщение
    FM - самосинхронизирующийся метод модуляции. Поэтому теоретически ему не нужна синхропоследовательность.
    MX специальные синхропоследовательности не использует - с битами он синхронизируется непрерывно. Есму нужна только синхронизация со словами, которая достигается выявлением в сдвиговом регистре первого слова 0363 после индекса.
    Последний раз редактировалось Patron; 04.12.2012 в 19:39.

  6. #4
    Guru
    Регистрация
    15.09.2009
    Адрес
    SPb
    Сообщений
    4,924
    Благодарностей: 1042
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    ненужный текст зачищен
    Последний раз редактировалось dk_spb; 05.12.2012 в 08:53.

  7. #5
    Guru
    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,625
    Благодарностей: 2756
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от dk_spb Посмотреть сообщение
    про использование лог. анализатора. А смысл? Как писал автор MXonPC делается это гораздо более простым кабелёчком. Кстати, MXonPC умеет делать побитовый дамп дорожки.
    Эмулятор ДВК уже работает (в тестовой конфигурации) с байтовыми образами дорожек и скоро будет работать с битовыми.

    Но где все эти реальные битовые и/или байтовые образы дорожек, которые я мог бы "скормить" эмулятору ???

    Чем "чисто теоретизировать" - давно бы уже сдампили пару дисков ДВК и Немиги !

  8. #6
    Guru
    Регистрация
    15.09.2009
    Адрес
    SPb
    Сообщений
    4,924
    Благодарностей: 1042
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    Чем "чисто теоретизировать" - давно бы уже сдампили пару дисков ДВК и Немиги !
    Опять у Вас какие-то претензии на пустом месте. Наоборот, мне очень интересны Ваши практические опыты с логическим анализатором и ручной раскруткой диска. У меня просто нет на них времени, поэтому я купил KF. Он в пути.

  9. #7
    Guru
    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,625
    Благодарностей: 2756
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от dk_spb Посмотреть сообщение
    MX оперирует словами!!!!
    Тогда Вас наверняка не затруднит ответить на простой вопрос:

    Когда MX пишет слово - какой бит будет записан первым ?
    Старший бит старшего байта или старший бит младшего байта ?

  10. #8
    Guru
    Регистрация
    15.09.2009
    Адрес
    SPb
    Сообщений
    4,924
    Благодарностей: 1042
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    и скоро будет работать с битовыми.
    И в каком формате планируете использовать FM битовый образ диска?
    Обычно используют по-трековые образы, а как их слепить в образ диска тема не проработана....

  11. #9
    Guru
    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,625
    Благодарностей: 2756
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от dk_spb Посмотреть сообщение
    Обычно используют по-трековые образы, а как их слепить в образ диска тема не проработана....
    Ну да, потрековые - я неточно выразился. Побайтовый текстовый TRK-образ эмулирует только один тип записи на всю дорожку ( или вся дорожка FM или вся MFM ), а побитовый MD-образ просто содержит в текстовом виде отсчёты сигнала RDATA с интервалом 1 мкс ( одна текстовая строка, представляющая отсчёты с одной дорожки в виде символов ' ' и '#' занимает в MD-файле 200000 байтов ).

    Но где они - эти массивы реальных отсчётов RDATA..

  12. #10
    Guru
    Регистрация
    15.09.2009
    Адрес
    SPb
    Сообщений
    4,924
    Благодарностей: 1042
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    Тогда Вас наверняка не затруднит ответить на простой вопрос:
    Когда MX пишет слово - какой бит будет записан первым ?
    Старший бит старшего байта или старший бит младшего байта ?
    Очень приятно когда тратишь время на написание "многа букав", а тебе не то что спасибо за ответы не скажут, а еще и прочитать эти буквы не хотят.
    Я писал "читаемые битики сдвигаются влево". Неужели Вы думаете что при записи последовательность бит не такая как при чтении?
    Раз мы при чтении первым читаем старший бит слова, то трудно предположить что при записи мы начнем не с него же.
    Причем здесь байты Вы так и не объяснили.

    ---------- Post added at 21:08 ---------- Previous post was at 21:07 ----------

    Цитата Сообщение от Patron Посмотреть сообщение
    Но где они - эти массивы реальных отсчётов RDATA..
    Опять я Вас не понял. У Вас же есть логический анализатор, Вы его фото показывали. В чем проблема с массивами отсчетов??
    И я ведь специально (я бы даже сказал исключительно) для Вас написал что MXonPС умеет делать эти массивы.

Страница 1 из 4 1234 ПоследняяПоследняя

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

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

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

Похожие темы

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

Ваши права

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