You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+4-3Lines changed: 4 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,10 +4,11 @@
4
4
5
5
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/).
6
6
7
-
It contains two tools:
7
+
It contains three tools:
8
8
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.
0 commit comments