文件名称:mips-dasm:用 C 编写的 MIPS32 反汇编程序
文件大小:18KB
文件格式:ZIP
更新时间:2024-06-23 14:05:49
C
mips-dasm mips-dasm 是用 C 编写的 mips 反汇编程序。它接受 32 位数字的行,通过标准输入或输入文件将其解码为等效的 MIPS32 指令。 要求 gcc 或 clang 入门 使用 make 构建: make 然后执行: ./mips-dasm [input.txt] 用法 该程序每行取一个十六进制或十进制数。 例子: 0x01398821 0x71208821 0x0229001a 0x213104d2 0x8d31fb2e 变成 1 (R-type) [ 20547617:0x01398821] addu $s1, $t1, $t9 2 (R-type) [1897957409:0x71208821] clo $s1, $t1 3 (R-type) [ 36241434:0x0229001a] div $s1, $t1 4 (I-type
【文件预览】:
mips-dasm-master
----LICENSE.txt(34KB)
----README.md(1KB)
----Makefile(274B)
----mips_dasm.h(2KB)
----.gitignore(10B)
----mips_dasm.c(6KB)
----instructions_test.c(7KB)
----main.c(1KB)