4个稳定版本
1.0.3 | 2023年3月31日 |
---|---|
1.0.2 | 2023年3月30日 |
#13 in #micro
44 每月下载量
65KB
2K SLoC
MICRO-1微汇编器,用Rust编写
rm1masm
是MICRO-1的微汇编器,用于教育目的的微型微程序控制计算机。
命令行选项
$ rm1masm --help
rm1masm 1.0.3
MICRO-1 micro assembler written in Rust
USAGE:
rm1masm [OPTIONS] <input>
FLAGS:
-h, --help Prints help information
-V, --version Prints version information
OPTIONS:
-o, --output <output> Sets output path
ARGS:
<input> source code
安装
Cargo
cargo install rm1masm
包
- Debian: https://github.com/Kenta11/rm1masm/releases/download/v1.0.3/rm1masm_1.0.3_amd64.deb
- RedHat: https://github.com/Kenta11/rm1masm/releases/download/v1.0.3/rm1masm-1.0.3-1.el7.x86_64.rpm
- Arch Linux: https://github.com/Kenta11/rm1masm/releases/download/v1.0.3/rm1masm-1.0.3-1-x86_64.pkg.tar.zst
Tarbolls
- Windows (x64): https://github.com/Kenta11/rm1masm/releases/download/v1.0.3/rm1masm_windows.zip
- Linux (x64): https://github.com/Kenta11/rm1masm/releases/download/v1.0.3/rm1masm_linux.tar.gz
- macOS (x64): https://github.com/Kenta11/rm1masm/releases/download/v1.0.3/rm1masm_macos.tar.gz
参考
- 馬場敬信:マイクロプログラミング,昭晃堂(1985)
链接
- 模拟器: m1sim
- 汇编器: rm1asm
- CPU: micro-alpha
许可证
rm1masm
使用MIT许可证。有关详细信息,请参阅LICENSE。
依赖关系
~3MB
~23K SLoC