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

User Tag List

Показано с 1 по 4 из 4

Тема: Ввод с магнитной ленты - форматы

  1. #1
    Veteran Аватар для AlexBel
    Регистрация
    02.01.2007
    Адрес
    Волгоград, Россия
    Сообщений
    1,324
    Спасибо Благодарностей отдано 
    156
    Спасибо Благодарностей получено 
    126
    Поблагодарили
    76 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию Ввод с магнитной ленты - форматы

    Не знаю уж, то ли сюда нужно писать, то ли в "Эмуляторы", если что - звиняйте
    В общем, нужно русскоязычное описание формата TZX и описание процедуры ввода с магнитофона - метод кодирования (частоты кодирования 0 и 1), с какого бита начинается передача байта и тому подобная информация. Помогите, пожалуйста.

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

  3. #2
    Vitamin C++ Аватар для Vitamin
    Регистрация
    14.01.2005
    Адрес
    Таганрог, Россия
    Сообщений
    4,254
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    80
    Поблагодарили
    34 сообщений
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Токмо на англицком....

  4. #3
    Veteran Аватар для AlexBel
    Регистрация
    02.01.2007
    Адрес
    Волгоград, Россия
    Сообщений
    1,324
    Спасибо Благодарностей отдано 
    156
    Спасибо Благодарностей получено 
    126
    Поблагодарили
    76 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Vitamin Посмотреть сообщение
    Токмо на англицком....
    http://forum.zx.ru/archive/index.php/t-2416.html
    Вот здесь упомянуто про русскоязычное описание, но самого описания не нашел. Ладно, бум переводить...

    А по кодированию англоязычное есть?
    Последний раз редактировалось AlexBel; 01.03.2008 в 00:25.

  5. #4
    Veteran Аватар для valeron
    Регистрация
    19.11.2006
    Адрес
    г.Слоним Гродненской области
    Сообщений
    1,283
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    1. Почитай Инферно Гуайд номер 10. Там в раздел Хард есть статейка от KSA-7G, тебе должно быть интересно.
    2. Вот передо мной книжка "Справочник пользователям ZX Spectrum 48k". Издательство "ВА ПРИНТ" 1993г. Москва. На странице 10 есть небольшое описание. Отсканировать нечем, да и сомневаюсь что такой потертый фолиант с таким мелким шрифтом удастся распознать. Короче набрал вручную (если есть опечатки - не пинайте ногами) те абзацы что описывали временные характеристики. Вот:

    "В ZX Спектруме каждый записанный блок состоит из комбинации четырех разных видов импульсов. Вначале генерируется пилотирующий сигнал. Смены апряжения
    наступают регулярно через 619,4 мкс. Это соответствует 2168 тактам частоты синхонизации микропроцессора Z80. Генерируемый сигнал имеет частоту 807Гц. Его продолжительность составляет около 5 сек. для заглавий и 2 сек. для блоков данных. Конец пилотирующего сигнала сигнализируется тремя фронтам, образующими так называемый импульс синхронизации. Интервалы между ними составляют соответственно 667 и 735 тактов. Дальше без перерыва пересылаются отдельные биты данных. Единица представляется двумя фронтами, появляющимися с интервалом 1710 тактов (488,6 мкс), в то время как ноль - 855 тактов (244,3). Между байтами нет интервалов.
    Записывая каждый файл на ленту Спектрум добавляет к нему 2 байта: один в начале, один в конце. Первый для обозначения: заглавие - 0, блок данных - #FF. Последний, так называемый байт четности, связан с контролем правильности считывания. Его значение записывается в регистр Н во время записи ряда байтов. Перед посылкой каждого восьмибитного слова из регистра L выполняются команды:
    LD A,H
    XOR L
    LD H,A
    В результате этого байт в регистре Н содержит информацию о четности появления еденицы на данной позиции во всех высланных словах. Запись его в конце блока образует совокупность байтов, в которой количество единиц на каждом месте является паритетом. В тракте чтения проверяется, имеет ли считываемый блок такое свойство. Система эта, кроме своей простоты, оказывается на практике очень эффективной."
    Последний раз редактировалось valeron; 05.03.2008 в 21:50.

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

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

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

Похожие темы

  1. Ответов: 4
    Последнее: 26.05.2008, 10:11
  2. По ходу загрузки с ленты...
    от anoubis в разделе Игры
    Ответов: 3
    Последнее: 13.08.2007, 10:39
  3. Надежная загрузка с ленты
    от Conan в разделе Разный софт
    Ответов: 35
    Последнее: 15.09.2005, 18:00
  4. Форматы файлов
    от Viktor2004 в разделе Эмуляторы
    Ответов: 2
    Последнее: 13.02.2005, 09:57
  5. эмуляция ленты в mb02 у буржуев
    от lvd в разделе Программирование
    Ответов: 0
    Последнее: 30.01.2005, 00:20

Ваши права

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