#通用 #机器 #指令 #文件 #输入 #stdin #icfp

bin+lib rumdump

UM (ICFP 2006) 14指令架构的简单对象文件转储程序

3 个版本 (1 个稳定版)

1.0.0 2024年4月10日
0.2.0 2023年11月26日
0.1.0 2023年11月23日

#53 in #通用

每月下载 26

MIT 协议

21KB
238 代码行

这是一个简单的二进制反汇编程序(类似于 objdump),用于通用机器的二进制文件。

此程序主要用于罗德岛大学的CSC411课程,但也适用于ICFP 2006的“通用机器”。

用法: rumdump [um_binary]

如果没有提供参数,则期望从 STDIN 获取输入。

此程序依赖于 ANSI 终端颜色,并且当前针对少于100万条指令的程序进行了显示优化。它也可以处理更大的程序,但显示可能不完全对齐。

依赖项

~2.5MB
~50K SLoC