Имитация добавленных инструкций в RISC-V без запуска приложения

Я реализую новые пользовательские инструкции в RISC-V ISA, но я еще не добавил для них поддержку компилятора. Я ищу способ протестировать эти инструкции в инфраструктуре чипа Rocket с помощью его эмулятора C ++ путем подачи небольшого набора инструкций без необходимости компилировать приложение C / C ++ и запускать его через эмулятор. Это возможно?


person Caylen Lee    schedule 09.09.2015    source источник


Ответы (1)


Вам следует заглянуть в каталог riscv-tools / riscv-tests / isa в rocket-chip, который предоставляет полный набор тестов, написанных на ассемблере, которые проверяют конкретные инструкции на ядре ракеты.

person Chris    schedule 10.09.2015