Каким образом симуляторы CAS, такие как PTLsim, могут обеспечить точное циклическое моделирование оборудования x86?

Может кто-нибудь просветить меня, как программное обеспечение CAS нравитсяhttp://www.ptlsim.org/ Работа? Как они достигают точности циклов, если нет информации о том, сколько циклов используется на инструкцию, и не известна логика предсказания ветвления ЦП? Или все доступно через NDA?

Я предполагаю, что они, вероятно, могут быть довольно точными с ударами или пропуском кэшей (может быть, яЯ не прав, но я думаю, что этолегче предсказать внутренний алгоритм), но без знания того, как реализованы конвейерная обработка и суперскалярность, яЯ запутался, как сделать цикл моделирования точным.

Следовательно, возможно ли теоретически реализоватьжесткий rtos на x86 оборудовании? Или нужно подписать какое-то соглашение о неразглашении, чтобы можно было оценить необходимое время для каждой инструкции?

Ответы на вопрос(3)

Ваш ответ на вопрос