User Tag List

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

Тема: Расчёт точного времени выполнения команд различными процессорами архитектуры PDP-11.

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

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

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

    По умолчанию TSSPD v0.1g

    Цитата Сообщение от Alex_K Посмотреть сообщение
    Есть еще интересный тест для выяснения из команды MOV R0,(R1)+, где R0=010021, т.е. команда записывает сама себя на следующий адрес для исполнения. Т.к. запись происходит по следующему адресу исполнения, то предвыборка также не будет работать. Чтобы команда не затерла всю память, то в УКНЦ в магистрали ЦП есть ловушка адреса, возникнет прерывание, соответственно цикл можно начать сначала. В этом случае придется делать скидку на время прерывания и возврата из него.
    Добавил кое-что подобное в тест TSSPD.

    Интересно, что на EmuStudio у меня в ПП не реализован механизм обновления кеша, если идет запись в слово с адресом = PC. А на ЦП реализован. Видимо, решил, что все равно все надо переписывать заново, и нет смысла реализовывать в том виде, как это есть сейчас. Словомм, тест на EmuStudio показывает разное время выполнения команд на ЦП при попадании в кэш, и при непопадании.



    Позапускайте на реалах.
    Вложения Вложения
    • Тип файла: zip TSSPD.ZIP (2.1 Кб, Просмотров: 134)
    Последний раз редактировалось Titus; 17.02.2013 в 21:52.

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

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

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

Похожие темы

  1. Ответов: 234
    Последнее: 26.02.2021, 11:05
  2. Время выполнения команд CPI/CPD/CPIR/CPDR
    от ARTi в разделе Программирование
    Ответов: 27
    Последнее: 18.12.2007, 16:32

Ваши права

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