MICRO-1 micro assembler written in Rust

rm1masm
is the micro assembler for MICRO-1, a tiny microprogram-controlled computer for educational purposes.
Command-line options
```
$ rm1masm --help
rm1masm 1.0.2
MICRO-1 micro assembler written in Rust
USAGE:
rm1masm [OPTIONS]
FLAGS:
-h, --help Prints help information
-V, --version Prints version information
OPTIONS:
-o, --output
ARGS:
source code
```
Installing
Cargo
cargo install rm1masm
Packages
- Debian: https://github.com/Kenta11/rm1masm/releases/download/v1.0.2/rm1masm1.0.2amd64.deb
- RedHat: https://github.com/Kenta11/rm1masm/releases/download/v1.0.2/rm1masm-1.0.2-1.el7.x86_64.rpm
- Arch Linux: https://github.com/Kenta11/rm1masm/releases/download/v1.0.2/rm1masm-1.0.2-1-x86_64.pkg.tar.zst
Tarbolls
- Windows (x64): https://github.com/Kenta11/rm1masm/releases/download/v1.0.2/rm1masm_windows.zip
- Linux (x64): https://github.com/Kenta11/rm1masm/releases/download/v1.0.2/rm1masm_linux.tar.gz
- macOS (x64): https://github.com/Kenta11/rm1masm/releases/download/v1.0.2/rm1masm_macos.tar.gz
Reference
- 馬場敬信:マイクロプログラミング,昭晃堂(1985)
Link
License
rm1masm
is licensed under MIT license. See LICENSE for details.