Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

sw1tcherrr/RISCV-ELF-Disassembler

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

3 Commits

Repository files navigation

RISCV-ELF-Disassembler

Less pretty analogue of riscv64-unknown-elf-objdump -d

Input file – RISCV 32-bit little endian ELF

Output file – assembly dump

Compilation

Tested with python 3.8

Usage

python3 disassembler.py <input_file> [output_file]

No output_file means printing to stdout

Report

There is a report (in Russian) with

  • RISCV ISA description
  • ELF file structure description
  • algorithm description

About

Computer Architecture homework

Topics

Resources

Stars

Watchers

Forks

Languages

AltStyle によって変換されたページ (->オリジナル) /