Skip to content

Latest commit

 

History

History
20 lines (11 loc) · 898 Bytes

README.md

File metadata and controls

20 lines (11 loc) · 898 Bytes

unELFer

Программа расшифровывает секции .text и .symtab ELF-файла, скомпилированого под архитектуру RISC-V для 32-битных систем

Программа поддержиает наборы команд RV32I, RV32M, RVC(команды из RV32I и RV32M)

Аргументы программе передаются через командную строку: unELFer <имя_входного_elf_файла> <имя_выходного_файла>

p.s. Программа была сделана в качестве лабораторной работы

Источники:

https://riscv.org/wp-content/uploads/2017/05/riscv-spec-v2.2.pdf

http://people.eecs.berkeley.edu/~krste/papers/waterman-ms.pdf

https://inst.eecs.berkeley.edu/~cs61c/fa17/img/riscvcard.pdf

https://hackmd.io/@Z892YW7ORxSwX99S5tZKxQ/BJsjV5Gcr