User Tag List

Страница 68 из 174 ПерваяПервая ... 646566676869707172 ... ПоследняяПоследняя
Показано с 671 по 680 из 1740

Тема: Реверс-инжиниринг УКНЦ (1515ХМ1&2, 1801ВП1, 1801ВМ2)

  1. #671

    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    14,397
    Спасибо Благодарностей отдано 
    1,702
    Спасибо Благодарностей получено 
    2,220
    Поблагодарили
    874 сообщений
    Mentioned
    69 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от Alex_K Посмотреть сообщение
    По смыслу RQ = Request - запрос. CC, скорее всего Command Code - код команды, возможны четыре варианта.
    RQ = LOW, CC1 = CC0 = HIGH - передача адреса от контроллера ПП видеоконтроллеру. Видеоконтроллер принимает адрес и прочитывает по данному адресу слово из ОЗУ ЦП;
    RQ = LOW, CC1 = LOW, CC0 = HIGH - передача прочитанных данных от видеоконтроллера в контроллер ПП (чтение);
    RQ = LOW, CC1 = HIGH, CC0 = LOW - передача данных от контроллера ПП видеоконтроллеру. Видеоконтроллер записывает данные в ОЗУ ЦП по ранее переданному адресу (запись);
    RQ = LOW, CC1 = CC0 = LOW - запись раритетного регистра (0177030 - 0177052).
    Вот это все должно выйти из схемы. Я опираюсь только на реверс, и ни на что больше. Иначе можно подогнать желаемое за действительное.

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

    hobot(06.07.2020)

  2. #672

    Регистрация
    07.10.2007
    Адрес
    п.Пудость Гатчинского р-на Лен.обл.
    Сообщений
    3,250
    Спасибо Благодарностей отдано 
    360
    Спасибо Благодарностей получено 
    639
    Поблагодарили
    415 сообщений
    Mentioned
    46 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Замечания по поводу оптимизированной схемы контроллера ПП 1515ХМ1-032 rev.30:
    1. Триггер R84...R88. У него есть вход сброса R, а вход данных D сидит на земле. Получается, что триггер можно только сбросить и нельзя установить.
    2. Неизвестное UNK - это обращение к ОЗУ.

  3. #673

    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    14,397
    Спасибо Благодарностей отдано 
    1,702
    Спасибо Благодарностей получено 
    2,220
    Поблагодарили
    874 сообщений
    Mentioned
    69 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от Alex_K Посмотреть сообщение
    2. Неизвестное UNK - это обращение к ОЗУ.
    Это я уже определил в более новой редакции.

  4. #674

    Регистрация
    07.10.2007
    Адрес
    п.Пудость Гатчинского р-на Лен.обл.
    Сообщений
    3,250
    Спасибо Благодарностей отдано 
    360
    Спасибо Благодарностей получено 
    639
    Поблагодарили
    415 сообщений
    Mentioned
    46 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Titus Посмотреть сообщение
    Это я уже определил в более новой редакции.
    А когда новая редакция будет выставлена на всеобщее обозрение?

  5. #675

    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    14,397
    Спасибо Благодарностей отдано 
    1,702
    Спасибо Благодарностей получено 
    2,220
    Поблагодарили
    874 сообщений
    Mentioned
    69 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Раз уж есть интерес, выложу текущую версию ХМ1-032, где уже много чего переработано (но, разумеется, это еще не финальная): 1515ХМ1-032-Optimized - rev 35 на Яндекс.Диск

    Эти 4 пользователя(ей) поблагодарили Titus за это полезное сообщение:

    Alex_K(11.07.2020), hobot(12.07.2020), nzeemin(11.07.2020), Ynicky(24.07.2020)

  6. #676

    Регистрация
    07.10.2007
    Адрес
    п.Пудость Гатчинского р-на Лен.обл.
    Сообщений
    3,250
    Спасибо Благодарностей отдано 
    360
    Спасибо Благодарностей получено 
    639
    Поблагодарили
    415 сообщений
    Mentioned
    46 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Titus, вопрос по работе регистра октета точек 0177024. По описанию из ТО, при чтении регистра октета 0177024 из него читается ноль, а в регистры кода цвета фона 0177020 и 0177022 загружается содержимое трёх планов ОЗУ. Как я понял из схемы, реального обращения к ОЗУ не происходит, а в регистры 0177020 и 0177022 загружаются значения регистров данных 0177012 и 0177014.
    А при записи в регистр октета точек 0177024 реально устанавливаются регистры данных 0177012 и 0177014 из значений регистров 0177016, 0177020 и 0177022 в соответствии с установленными битами при записи, затем регистры данных записываются в ОЗУ.

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

    Цитата Сообщение от Titus Посмотреть сообщение
    Раз уж есть интерес, выложу текущую версию ХМ1-032, где уже много чего переработано (но, разумеется, это еще не финальная): 1515ХМ1-032-Optimized - rev 35 на Яндекс.Диск
    Ещё осталась BUF_UNK_DATA.

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

  8. #677

    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    14,397
    Спасибо Благодарностей отдано 
    1,702
    Спасибо Благодарностей получено 
    2,220
    Поблагодарили
    874 сообщений
    Mentioned
    69 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от Alex_K Посмотреть сообщение
    Titus, вопрос по работе регистра октета точек 0177024. По описанию из ТО, при чтении регистра октета 0177024 из него читается ноль, а в регистры кода цвета фона 0177020 и 0177022 загружается содержимое трёх планов ОЗУ. Как я понял из схемы, реального обращения к ОЗУ не происходит, а в регистры 0177020 и 0177022 загружаются значения регистров данных 0177012 и 0177014.
    А при записи в регистр октета точек 0177024 реально устанавливаются регистры данных 0177012 и 0177014 из значений регистров 0177016, 0177020 и 0177022 в соответствии с установленными битами при записи, затем регистры данных записываются в ОЗУ.
    Еще пока подробно не анализировал. Когда проанализирую, опишу.
    Тут просто много работы всяческой, отвлекает от реверса.

    Наверняка найдутся интересные особенности, не описанные в ТО.

  9. #678

    Регистрация
    07.10.2007
    Адрес
    п.Пудость Гатчинского р-на Лен.обл.
    Сообщений
    3,250
    Спасибо Благодарностей отдано 
    360
    Спасибо Благодарностей получено 
    639
    Поблагодарили
    415 сообщений
    Mentioned
    46 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Titus Посмотреть сообщение
    Наверняка найдутся интересные особенности, не описанные в ТО.
    Это вряд ли. Особенностями будут работы регистров, например по описанному выше регистра 0177024. Также из особенностей узнал, что при записи в раритетные регистры 0177030-0177052, они передаются в видеоконтроллер. Но текущие видеоконтроллеры -036 и -136 не поддерживают раритетные регистры, их поддерживает видеоконтроллер прототипа -033.

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

    hobot(12.07.2020)

  10. #679

    Регистрация
    31.03.2013
    Адрес
    г. Киев
    Сообщений
    2,413
    Спасибо Благодарностей отдано 
    132
    Спасибо Благодарностей получено 
    759
    Поблагодарили
    353 сообщений
    Mentioned
    88 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Приехали XM1-031,036,039 от Ynicky, 032 у меня есть своя.
    Пока бросил их в Диму-Токсин, посмотрим, вдруг возьмет. Нет - поедут к химику.
    Еще ожидаются ХМ2 от AFZ.

    Эти 5 пользователя(ей) поблагодарили Vslav за это полезное сообщение:

    Alex_K(17.07.2020), anasana(17.07.2020), hobot(17.07.2020), nzeemin(17.07.2020), Titus(17.07.2020)

  11. #680

    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    14,397
    Спасибо Благодарностей отдано 
    1,702
    Спасибо Благодарностей получено 
    2,220
    Поблагодарили
    874 сообщений
    Mentioned
    69 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от Vslav Посмотреть сообщение
    Приехали XM1-031,036,039 от Ynicky, 032 у меня есть своя.
    Пока бросил их в Диму-Токсин, посмотрим, вдруг возьмет. Нет - поедут к химику.
    Еще ожидаются ХМ2 от AFZ.
    Здорово!
    032 же мы уже отреверсили.

Страница 68 из 174 ПерваяПервая ... 646566676869707172 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Ответов: 32
    Последнее: 18.12.2024, 18:19
  2. Реверс-инжиниринг игры Boovie
    от Oleg N. Cher в разделе Программирование
    Ответов: 41
    Последнее: 09.01.2022, 23:07
  3. Реверс инжиниринг печатной платы
    от Filin в разделе Несортированное железо
    Ответов: 36
    Последнее: 11.03.2018, 22:46
  4. Куплю 1515ХМ1-6006, 1515ХМ1−6008
    от moxjemi в разделе Барахолка (архив)
    Ответов: 3
    Последнее: 10.01.2012, 17:23
  5. 1801ВМ2 А и Б
    от dk_spb в разделе ДВК, УКНЦ
    Ответов: 2
    Последнее: 03.05.2010, 11:51

Ваши права

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