User Tag List

Страница 54 из 119 ПерваяПервая ... 505152535455565758 ... ПоследняяПоследняя
Показано с 531 по 540 из 1185

Тема: Радио-86РК: Подключение дисковода

  1. #531

    Регистрация
    28.03.2006
    Адрес
    Санкт-Петербург
    Сообщений
    2,777
    Спасибо Благодарностей отдано 
    556
    Спасибо Благодарностей получено 
    200
    Поблагодарили
    138 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Невооруженным глазом просматривается адресная метка заголовка сектора (0xEA 0xD3):
    Код:
    00001530  44 44 44 44 44 44 44 44  44 44 45 55 45 45 45 54
    00001540  54 45 54 44 44 44 54 44  44 44 54 44 44 45 44 44
    
    55545454 55454455
    11101010 11010011
    

  2. #532

    Регистрация
    28.03.2006
    Адрес
    Санкт-Петербург
    Сообщений
    2,777
    Спасибо Благодарностей отдано 
    556
    Спасибо Благодарностей получено 
    200
    Поблагодарили
    138 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    В процессе борьбы за восстановление контроллера накодил простейшую читалку данных с диска.

    Код:
    0000:  3E DF 32 02 F0 3A 01 F0-E6 10 C2 05 00 3A 01 F0  >.2..:.......:..
    0010:  E6 40 C2 0D 00 21 00 10-11 FF 1F CD 2C 00 77 23  .@...!......,.w#
    0020:  1B 7A B3 C2 1B 00 3E 7F-32 02 F0 F7 3A 01 F0 E6  .z....>.2...:...
    0030:  80 CA 2C 00 3A 04 F0 C9-                         ..,.:...........
    Раскручиваем диск, ждем готовности READY, потом ждем начало сигнала INDEX и принимаем подряд байты в буфер по адресу 1000h. В полученной кашице можно уже искать намёки на секторную разметку.

    - - - Добавлено - - -

    Код:
    01 81 19 83 83 06 06 00 00 00 00 00 
    EA D3 01 03 04 04 00 C0 01 83 83 C1 83 00 00 00 00 00
    DD DD F3 00
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	rawdata.jpg 
Просмотров:	212 
Размер:	22.4 Кб 
ID:	57186  

  3. #533

    Регистрация
    28.03.2006
    Адрес
    Санкт-Петербург
    Сообщений
    2,777
    Спасибо Благодарностей отдано 
    556
    Спасибо Благодарностей получено 
    200
    Поблагодарили
    138 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Благодаря подсказке пользователя uart (ДОС перепрограммирует ПДП ВГ75, а адреса ВГ75 в "Микроше" и "Радио-86РК" различаются, пикантные подробности тут http://zx-pk.ru/threads/26559-nastro...l=1#post871402) все заверте!
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	format.jpg 
Просмотров:	279 
Размер:	24.0 Кб 
ID:	57215  

  4. #534

    Регистрация
    28.03.2006
    Адрес
    Санкт-Петербург
    Сообщений
    2,777
    Спасибо Благодарностей отдано 
    556
    Спасибо Благодарностей получено 
    200
    Поблагодарили
    138 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Vladimir_S Посмотреть сообщение
    Сделал файл DEBUG.COM. Располагается в адресах 5ED0-71FF. При запуске устанавливает в адреса 6100-73FF отладчик и на вопрос START? и при нажатии Y отладчик запускается. При нажатии любой клавиши кроме Y - выход в монитор без запуска отладчика. Теперь отладчик можно хранить и грузить с дискет.
    Vladimir_S, на "Микроше" после загрузки рисуется знак вопроса и приглашение "Монитора". Одним словом, не работает что бы это могло быть?
    Кстати, DBG.COM из архива cy6 тоже на "Микроше" не желает работать, просто сбрасывается.

    Смотрю, в самом начале кода с 5ED0 есть вызов CALL F990, это какой-то чисто РКшечный вызов? Точки входа "Монитора" же все в F8xx лежат. Может, различия "Мониторов" тому виной?
    Последний раз редактировалось tnt23; 25.05.2016 в 20:47.

  5. #535

    Регистрация
    27.04.2015
    Адрес
    г. Пенза
    Сообщений
    500
    Спасибо Благодарностей отдано 
    334
    Спасибо Благодарностей получено 
    90
    Поблагодарили
    59 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от tnt23 Посмотреть сообщение
    Смотрю, в самом начале кода с 5ED0 есть вызов CALL F990, это какой-то чисто РКшечный вызов? Точки входа "Монитора" же все в F8xx лежат. Может, различия "Мониторов" тому виной?
    Разработчики использовали недокументированную п/п, для уменьшения своего кода.

    MF990: MOV A,H
    CMP D
    RNZ
    MOV A,L
    CMP E
    RET
    wtf

  6. #536

    Регистрация
    12.12.2011
    Адрес
    г. Иркутск
    Сообщений
    2,509
    Спасибо Благодарностей отдано 
    10
    Спасибо Благодарностей получено 
    22
    Поблагодарили
    20 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от cy6 Посмотреть сообщение
    Разработчики использовали недокументированную п/п, для уменьшения своего кода.
    Да, это сравнение HL с DE.

    - - - Добавлено - - -

    tnt23, Замени F990 на FA17 для Микроши.

  7. #537

    Регистрация
    28.03.2006
    Адрес
    Санкт-Петербург
    Сообщений
    2,777
    Спасибо Благодарностей отдано 
    556
    Спасибо Благодарностей получено 
    200
    Поблагодарили
    138 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Vladimir_S Посмотреть сообщение
    tnt23, Замени F990 на FA17 для Микроши.
    Заменил. Перемещение происходит, но запуск после ответа Y на вопрос START? успевает нарисовать приветствие отладчика и далее происходит сброс.

    Нашел в архивах http://home.onego.ru/~bav9/94.html отладчик BDU, попробую его.

    - - - Добавлено - - -

    BDU оказался не совсем отладчиком. Пошаговый запуск там отсутствует как класс. На очереди OTLADCH из поставки "Микроши", внутри которого безмятежно виднеется копирайт SID.

    (не создать ли отдельную ветку для софта, в том числе дискового, под "Микрошу"?)

  8. #538

    Регистрация
    12.12.2011
    Адрес
    г. Иркутск
    Сообщений
    2,509
    Спасибо Благодарностей отдано 
    10
    Спасибо Благодарностей получено 
    22
    Поблагодарили
    20 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    tnt23, А это на микроше не пробовал?
    http://zx-pk.ru/threads/11319-radio-...l=1#post735725

  9. #539

    Регистрация
    28.03.2006
    Адрес
    Санкт-Петербург
    Сообщений
    2,777
    Спасибо Благодарностей отдано 
    556
    Спасибо Благодарностей получено 
    200
    Поблагодарили
    138 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Vladimir_S Посмотреть сообщение
    tnt23, А это на микроше не пробовал?
    http://zx-pk.ru/threads/11319-radio-...l=1#post735725
    Ха, забыл! найти что-то в этом треде уже большая проблема сегодня попробую. Хотя это же ассемблер с редактором, а не отладчик.

    - - - Добавлено - - -

    Vladimir_S, редактор сохраняет и грузит нормально. Единственное, что при попытке снова сохранить файл под тем же именем выдает сообщение "ПОВТОРНОЕ ИМЯ" и все. То есть, видимо, нужно выходить в дос, грохать файл, возвращаться в редактор и сохранять снова.

  10. #540

    Регистрация
    12.12.2011
    Адрес
    г. Иркутск
    Сообщений
    2,509
    Спасибо Благодарностей отдано 
    10
    Спасибо Благодарностей получено 
    22
    Поблагодарили
    20 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от tnt23 Посмотреть сообщение
    выдает сообщение "ПОВТОРНОЕ ИМЯ" и все
    Да, это я не пробовал. Да и не к чему. Если пишешь какую то программулину, то лучше сохранять промежуточные варианты под разными именами, проще откат делать. А и все это что? Я сейчас в отпуске и на железе проверить не могу.

    - - - Добавлено - - -

    И еще, может переделать редактор, что бы он работал только с файлами ASM? Соответственно и каталог выводил только ASM? Тогда на запрос имени, вводить только имя без расширения.

Страница 54 из 119 ПерваяПервая ... 505152535455565758 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Радио-86РК: Игры
    от rnd.gen в разделе Радио-86РК
    Ответов: 146
    Последнее: 10.12.2025, 06:29
  2. Радио-86РК: Ремонт
    от kokosbot в разделе Радио-86РК
    Ответов: 59
    Последнее: 19.04.2013, 22:48
  3. Радио-86РК: Литература
    от caro в разделе Радио-86РК
    Ответов: 6
    Последнее: 26.04.2011, 10:18
  4. Радио 86РК
    от Shnurkov в разделе Барахолка (архив)
    Ответов: 1
    Последнее: 02.01.2009, 12:52

Ваши права

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