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

User Tag List

Показано с 1 по 10 из 32

Тема: Сюрприз в заводском загрузчике

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Veteran
    Регистрация
    22.02.2014
    Адрес
    г. Курган
    Сообщений
    1,658
    Спасибо Благодарностей отдано 
    226
    Спасибо Благодарностей получено 
    301
    Поблагодарили
    212 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию Сюрприз в заводском загрузчике

    С помощью ROM плеера/картриджа скачал штатный загрузчик Вектора 06Ц.02 1992г. выпуска.
    При использовании была замечена фишка, при перезапуске с нажатой клавишей F5 начиналась загрузка из внешнего ПЗУ, которое не читалось.
    Дизасмил загрузчик и начал изучать.
    Вот код который выполняется при перезагрузке с нажатой клавишей F5:

    Скрытый текст

    ...
    CPI 07FH ; 0079 клавиша F5
    LXI D,08000H ; 007B
    JZ 000D3H ; 007E
    ...
    LXI H,007DEH ; 00D3
    MVI A,087H ; 00D6
    PUSH D ; 00D8
    CALL 006B1H ; 00D9 Вывод на экран значка микросхемы
    POP D ; 00DC
    LXI B,00000H ; 00DD
    LXI H,08000H ; 00E0
    ;
    MOV A,L ; 00E3
    OUT 007H ; 00E4
    OUT 0F3H ; 00E6
    MOV A,H ; 00E8
    OUT 005H ; 00E9
    OUT 0F1H ; 00EB
    MOV A,E ; 00ED
    ORA A ; 00EE
    IN 006H ; 00EF
    JNZ 000F6H ; 00F1
    IN 0F2H ; 00F4
    STAX B ; 00F6
    INX H ; 00F7
    INX B ; 00F8
    MOV A,B ; 00F9
    CMP D ; 00FA
    JNZ 000E3H ; 00FB
    ...
    Далее заполнение загрузочной сетки
    [свернуть]


    Видно, что процедура универсальная, и для штатного "внешнего ПЗУ" и для какой-то шняги, висящей на адресах F1, F2, F3.
    Наводит на мысль встроенного ПЗУ или ПЗУ модуля висящего на шине "ВУ".
    Какие ещё предложения?

    Прицепляю загрузчик, который считал со своего Вектора06Ц.02
    Не выдержал, поменял два байта адреса, переход на работу с ЛВС (при его наличии) вариант kish02r.
    Вложения Вложения
    Последний раз редактировалось KTSerg; 13.03.2018 в 04:45.

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

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

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

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

Ваши права

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