User Tag List

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

Тема: [Поиск 1] Ремонт

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

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #35

    Регистрация
    16.09.2010
    Адрес
    г. Москва
    Сообщений
    1,951
    Спасибо Благодарностей отдано 
    81
    Спасибо Благодарностей получено 
    261
    Поблагодарили
    125 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от electroscat Посмотреть сообщение
    Может есть какое нибудь детальное описание этого процесса
    Есть, в ТО (тех описании), в частности в 4.5.6.
    Вкратце - когда кто-то пишет напрямую в видеопамять B8000 (а волков именно что пишет напрямую, минуя функции ДОС/bios), то происходит защелкивание адреса в регистрах-защелках (две ИР23 или ИР22), защелкивание собственно данных тоже в каком-то регистре (то же наверно или ИР22 или ИР23), потом срабатывает тригер генерирующий NMI, проц сваливается в NMI где вычитывает из регистров-защелок адрес по которому прога хотела что-то записать в видеопамять, данные которые хотели записать в видеопамять и начинает программно попиксельно отрисовывать эту букву на экране, пересчитав адреса текст-режим -> графический режим, где собственно всегда и находится, после чего вываливается из NMI и продолжает работу.

    Поэтому собственно проверять всё то что указано в ТО, не знаю правда по какой схеме эти Dxx даны, но можно по аналогии сравнить с вашей схемой:

    Код:
       Программно-аппаратный  эмулятор содержит следующие компо-
    ненты:
       1). регистр-защелку младшего адреса  А0...А7  (микросхема
    D35);
       2). регистр-защелку старшего адреса А8...АD, признака об-
    ращения  к  порту  ввода-вывода или к памяти -I0/М, признака
    приема-передачи данных DT/R (микросхема D36);
       3). регистр-защелку данных D0...D7 (микросхема D37);
       4). триггер запроса немаскируемого прерывания (микросхемы
    D39.1 и D39.2);
       5). дешифратор  адреса  регистров  эмулятора  (микросхёма
    D38);
    
                                   - 33 -
       6). логические элементы D17.3 и D29.1.
    Ну и понятное дело, что первое что надо сделать - это встать ослом прямо на ногу NMI на проц и посмотреть - есть там движения во время загрузки волкова или нет.
    Вложения Вложения
    Последний раз редактировалось Tronix; 19.03.2025 в 20:23.

    Этот пользователь поблагодарил Tronix за это полезное сообщение:

    electroscat(19.03.2025)

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

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

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

Похожие темы

  1. [Поиск 1] поиск информации по модулям
    от Daniil Chislov 86 в разделе Поиск
    Ответов: 7
    Последнее: 25.12.2023, 16:54
  2. [Поиск 1] Ремонт блока питания В266
    от crackintosh в разделе Поиск
    Ответов: 19
    Последнее: 07.04.2021, 20:30
  3. [Поиск 3] Восстановление
    от Filin в разделе Поиск
    Ответов: 71
    Последнее: 13.12.2020, 16:23
  4. [Поиск 2] Поиск информации
    от dk_spb в разделе Поиск
    Ответов: 17
    Последнее: 02.10.2017, 09:00
  5. ПК Поиск 11 штук - ремонт
    от Aleksei1983 в разделе Поиск
    Ответов: 4
    Последнее: 05.01.2013, 17:09

Ваши права

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