User Tag List

Страница 147 из 174 ПерваяПервая ... 143144145146147148149150151 ... ПоследняяПоследняя
Показано с 1,461 по 1,470 из 1740

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

  1. #1461

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

    По умолчанию

    Цитата Сообщение от Alex_K Посмотреть сообщение
    А уж команды EIS, самое интересное. Большой интерес представляют алгоритмы знакового умножения и деления. С беззнаковыми числами проще.
    А чего там интересного, все же и так известно.

  2. #1462

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

    По умолчанию

    Цитата Сообщение от Alex_K Посмотреть сообщение
    А уж команды EIS, самое интересное. Большой интерес представляют алгоритмы знакового умножения и деления. С беззнаковыми числами проще.
    Оно не микро-кодовое, для управления блоков EIS есть отдельный счетчик циклов и на нем построен генератор состояний, микрокод очень слабо вовлечен, в отличие от микрокодовой реализации на ВМ1Г.

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

    Alex_K(29.11.2020)

  3. #1463

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

    По умолчанию

    Цитата Сообщение от Titus Посмотреть сообщение
    А чего там интересного, все же и так известно.
    Как это реализовано на уровне микрокода.

  4. #1464

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

    По умолчанию

    Цитата Сообщение от Titus Посмотреть сообщение
    Вон, некоторые микрокод по году расшифровывают, а вы от меня хотите за месяц все сразу)
    Ты книжку похожую на мою напиши, полную и для ВСЕХ, а не просто "личные заметки на полях", тогда про сроки поговорим. И ВМ1 матрица чуток сложнее, там декодирование команд в нее встроено, а не тупо предекодер указывает точки входа.

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

    nzeemin(29.11.2020)

  5. #1465

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

    По умолчанию

    Цитата Сообщение от Vslav Посмотреть сообщение
    Ты книжку похожую на мою напиши, полную и для ВСЕХ, а не просто "личные заметки на полях", тогда про сроки поговорим. И ВМ1 матрица чуток сложнее, там декодирование команд в нее встроено, а не тупо предекодер указывает точки входа.
    Книжки это не для меня)

    Это, конечно, не заметки на полях. Но и этого бы я делать не стал, если бы не было заинтересованных лиц. Для себя самого мне и более беглых записей хватило бы.

  6. #1466

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

    По умолчанию

    Цитата Сообщение от Titus Посмотреть сообщение
    Но и этого бы я делать не стал, если бы не было заинтересованных лиц.
    Расшифруйте, пожалуйста.

  7. #1467

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

    По умолчанию

    Цитата Сообщение от Alex_K Посмотреть сообщение
    Расшифруйте, пожалуйста.
    Если бы я один интересовался ВМ2, и не было бы форума, то я бы ограничился более скромными заметками лично для себя.

  8. #1468

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

    По умолчанию

    Цитата Сообщение от Alex_K Посмотреть сообщение
    Ну я написал, что надо запросить моделирование.
    Написал и промоделировал такой тестик:
    - памяти только 16К, 37776 последний доступный адрес RAM, обращение на 40000 уже вызывает тайм-аут шины
    - по адресу 37776 записал код 000005 (RESET)
    - перешел на 37776
    Вот тайм-аут обращения оно отрабатывало очень долго, по ходу как для окончания INIT. Ну как бы проблема несущественная, все равно RESET должен закончится до исключения, нo SYNC/DIN держаться активными все это время. И по окончанию RESET оно еще раз чтение 40000 запрашивает, потом нормальный тайм-аут, и уже потом переход по вектору 4.

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



    [свернуть]

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

    Alex_K(29.11.2020)

  9. #1469

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

    По умолчанию

    Цитата Сообщение от Vslav Посмотреть сообщение
    Вот тайм-аут обращения оно отрабатывало очень долго, по ходу как для окончания INIT. Ну как бы проблема несущественная, все равно RESET должен закончится до исключения, нo SYNC/DIN держаться активными все это время. И по окончанию RESET оно еще раз чтение 40000 запрашивает, потом нормальный тайм-аут, и уже потом переход по вектору 4.
    Согласен, проблема несущественная. Вряд ли кто так программировать будет. А повторный запрос инструкции есть, разработчики предусмотрели это. По алгоритму команды RESET, который описал Titus, потом идёт запрос некэшированной инструкции:
    Код:
    //======================================================================
    //            
    //                 Команда RESET (000005)
    // 
    //======================================================================
    
    0x05:            NO ALU            PI_STB INIT RI=010    // Управление: инициировать INIT
    //----------------------------------------------------------------------   (Общий шаг для многих команд)        
    0x25:            ACC=ACC            PLI_REQ            // Запросить проверку запросов на прерывание
                GOTO 0x21                    // Перейти на команду выборки следующей некэшированной инструкции

  10. #1470

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

    По умолчанию

    Цитата Сообщение от Alex_K Посмотреть сообщение
    А повторный запрос инструкции есть
    И это вполне логично, потому что по RESET могла измениться карта памяти (кто его знает чего на плате наворотить могли) и надо бы инструкцию перечитать.

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

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

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

Эту тему просматривают: 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

Ваши права

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