Skip to content

Commit d51cb6b

Browse files
committed
Add rmc_assemble to list of tools
1 parent 681ef88 commit d51cb6b

1 file changed

Lines changed: 4 additions & 3 deletions

File tree

README.md

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,11 @@
44

55
This project is an emulator for Little Man Computer (LMC) ([Wikipedia](https://en.wikipedia.org/wiki/Little_man_computer)), written in Rust. Its behaviour is based on [Peter Higginson's online LMC simulator](https://peterhigginson.co.uk/lmc/).
66

7-
It contains two tools:
7+
It contains three tools:
88

9-
- **`rusty_man_computer`** Is the main program. It reads a binary file containing assembled LMC code and runs it.
10-
- **`bin_creator`** is a utility that lets you paste in the contents of LMC's memory (from the online simulator), which it will convert to a binary file (which can be executed by `rusty_man_computer`).
9+
- **`rusty_man_computer`** is the main program. It reads a binary file containing assembled LMC code and runs it.
10+
- **`rmc_assemble`** is an assembler. It takes a file containing LMC assembly code and converts it to a file that can be read by the `rusty_man_computer` emulator (i.e. a Rusty-Man Computer machine code file).
11+
- **`bin_creator`** is a utility that lets you paste in the contents of LMC's memory (from the online simulator), and converts it to a Rusty-Man Computer machine code file.
1112

1213
## Usage
1314

0 commit comments

Comments
 (0)