Skip to content

volivan239/RISC-V-disassembler

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Дизассемблер для RISC-V

Это программа, позволяющая по ELF-файлу, собранному под архитектуру RISC-V (поддерживается набор команд RV32IMC), получить дизассемблер для секции .text, а также таблицу символов.

Сборка

Сборка происходит с помощью Cmake, итоговый бинарник будет называться disasm.

mkdir build
cd build
cmake ..
make

Запуск

Программа запускается из командной строки; она ожидает ровно два аргумента: имя входного файла (исполняемый файл) и имя выходного файла, в который будут записаны результаты:

./disasm <input-filename> <output-filename>

Примеры

Примеры бинарных файлов, собранных под нужную архитектуру, и результаты работы программы на них можно увидеть в папке samples.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published