2 个版本
0.0.2-wip | 2020年7月31日 |
---|---|
0.0.1-wip | 2020年7月31日 |
22 在 #assembler 中
155KB
774 行
包含 (ELF 可执行文件/库, 555KB) riscv-test.elf
RISC-V 汇编器和反汇编器
一个正在进行中的、简单易用的汇编器和反汇编器,用于 riscv32i-unknown-none-elf
目标。
构建
二进制目标 dis
将反汇编传递给它的 Elf 文件。
$ cargo run --bin dis ./path/to/riscv32i/bin.elf
查看完整的 --帮助
输出以获取更多选项
$ cargo run --bin dis -- --help
Usage: target/debug/dis [OPTIONS]
Positional arguments:
input Path to a RISC-V elf to disassemble
Optional arguments:
-h, --help Print the help message and exit
-a, --allow-pseudo "Use equivalent pseudo instructions when possible" (default: true)
-o, --output OUTPUT Path to write disassembled output into
依赖关系
~2.5MB
~52K SLoC