From 05239dedead4232374f68c2948a00d2a6ede09a4 Mon Sep 17 00:00:00 2001 From: Muhammad Nauman Raza Date: Sun, 9 Feb 2025 13:28:55 +0000 Subject: [PATCH] docs: list instructions --- README.md | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/README.md b/README.md index f89140e..103d76e 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,18 @@ # tinypc LMC assembly interpreter written in pure safe Rust. + +## Supported Instructions +`tinypc` has support for *all* of the typical LMC instructions. + +> **Note:** Adding on more useful instructions such as a multiply instruction is beyond the scope of this interpreter. + +- `INP` +- `LDA` +- `OUT` +- `STA` +- `ADD` +- `SUB` +- `BRA` +- `BRP` +- `BRZ` +- `HLT`