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

User Tag List

Страница 3 из 27 ПерваяПервая 1234567 ... ПоследняяПоследняя
Показано с 21 по 30 из 270

Тема: Эмуляция фрязинского дисплея 15ИЭ-00-013

  1. #21
    Member
    Регистрация
    03.05.2011
    Адрес
    Санкт-Петербург
    Сообщений
    91
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    Неизвестно. Есть только косвенные сведения типа:
    Вряд ли и в 5, и в 6 ПЗУ зашивали одинаковую прошивку. Не исключено, что прошивка в 6 ПЗУ как раз с поддержкой псевдографики.
    Сдампил 3 платы ПЗУ, 2 платы с 5-ю мсх и 1 плату с 6-ю мсх. Плата с 6-ю мсх более древняя по датам микросхем, так что можно предположить, что 5 микросхем - это чье-то рацпредложение по удешевлению с более оптимальной программой, уместившейся в 5 мсх.
    К сожалению, на двух прошивках с 5 микросхемами отличается 1 бит в 1 байте. Перечитывалось много раз, так что это именно отличие в ПЗУ. Где правильно, сложно точно решить, см. реадме.тхт.
    Вложения Вложения
    Последний раз редактировалось yursav; 17.02.2013 в 16:36.

  2. #22
    Veteran
    Регистрация
    22.11.2009
    Адрес
    Москва
    Сообщений
    1,313
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    13
    Поблагодарили
    8 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию



    У меня есть заготовка дизассемблера, посмотрим, что внутри

    EDIT: выглядит годно
    Вложения Вложения
    Последний раз редактировалось shattered; 17.02.2013 в 17:03.

  3. #23
    Veteran
    Регистрация
    22.11.2009
    Адрес
    Москва
    Сообщений
    1,313
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    13
    Поблагодарили
    8 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    https://gist.github.com/shattered/4971416 -- листинги (те же, что в архиве)

    Разница между 1 и 3 дампами выглядит так:

    Код:
     000003B2: 5F                 lla  #$0f
     000003B3: B4                 cs   r4
     000003B4: 13 BA              jmp  $03ba
    -000003B6: 24 17              ldc  r4, #$17
    +000003B6: 2C 17              ldc  r12, #$17
     000003B8: 23 4F              ldc  r3, #$4f
     000003BA: 7E                 jmi  r14
     000003BB: 44                 dsr  r4
    Последний раз редактировалось shattered; 17.02.2013 в 17:15.

  4. #24
    Member
    Регистрация
    03.05.2011
    Адрес
    Санкт-Петербург
    Сообщений
    91
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от shattered Посмотреть сообщение
    EDIT: выглядит годно
    Видно много переходов внутрь инструкций...
    Может попробовать зеркально биты в байтах переставить?

  5. #25
    Veteran
    Регистрация
    22.11.2009
    Адрес
    Москва
    Сообщений
    1,313
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    13
    Поблагодарили
    8 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    И похоже, внутри есть какие-то bitmap

  6. #26
    Member
    Регистрация
    03.05.2011
    Адрес
    Санкт-Петербург
    Сообщений
    91
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    При описании команд написано переход JMP на ADDRESS+1, а все jmp в листинге идут на ADDRESS. Возможно, поэтому много переходов получилось внутрь команд...
    Самая первая команда 8F описана как NOP, а дизассемблирована как "and r15"
    NOP Нет операции 10001111
    (217)

  7. #27
    Veteran
    Регистрация
    22.11.2009
    Адрес
    Москва
    Сообщений
    1,313
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    13
    Поблагодарили
    8 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    ок, исправлю

  8. #28
    Guru
    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    11,019
    Спасибо Благодарностей отдано 
    130
    Спасибо Благодарностей получено 
    226
    Поблагодарили
    119 сообщений
    Mentioned
    13 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от shattered Посмотреть сообщение
    Выложу куда-нибудь копию.
    Ну и как на счет выкладывания?

  9. #29
    Veteran
    Регистрация
    22.11.2009
    Адрес
    Москва
    Сообщений
    1,313
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    13
    Поблагодарили
    8 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    https://docs.google.com/file/d/0B55c...it?usp=sharing

    Исправил первый пост.

  10. #30
    Guru
    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    11,019
    Спасибо Благодарностей отдано 
    130
    Спасибо Благодарностей получено 
    226
    Поблагодарили
    119 сообщений
    Mentioned
    13 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Я не понял, у него чего-там, собственной конструкции процессор?

Страница 3 из 27 ПерваяПервая 1234567 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Ответов: 69
    Последнее: 18.12.2016, 19:12
  2. МС1201.02 и 15ИЭ-00-013
    от SKcorp. в разделе ДВК, УКНЦ
    Ответов: 4
    Последнее: 26.11.2012, 14:52
  3. VSM модель дисплея для Proteus + исходники
    от Zarax в разделе Изображение
    Ответов: 0
    Последнее: 31.08.2012, 10:02
  4. Срочно ищу монитор от терминала 15ИЭ-00-013 (от ДВК-2)
    от dk_spb в разделе Барахолка (архив)
    Ответов: 1
    Последнее: 10.02.2012, 10:19
  5. Ответов: 2
    Последнее: 02.03.2011, 08:02

Ваши права

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