summaryrefslogtreecommitdiff
path: root/eater_cpu/readme.txt
diff options
context:
space:
mode:
authoruvok2026-01-22 19:43:31 +0100
committeruvok2026-01-22 19:43:31 +0100
commit63ca6b95b1f06f18ade4e58ba7ba42b09eeeb5d5 (patch)
treea830cf00225de858a08ae0e43a9a97605517e39b /eater_cpu/readme.txt
parent48d11484cc6e0b26627af6259e238fe29421962c (diff)
Implement LDI
Diffstat (limited to 'eater_cpu/readme.txt')
-rw-r--r--eater_cpu/readme.txt1
1 files changed, 1 insertions, 0 deletions
diff --git a/eater_cpu/readme.txt b/eater_cpu/readme.txt
index 402f0bb..57c65ef 100644
--- a/eater_cpu/readme.txt
+++ b/eater_cpu/readme.txt
@@ -33,6 +33,7 @@ LDA <memaddress> 0b_0001_<memaddress> Load memory > A
ADD <memaddress> 0b_0010_<memaddress> "Add memory": mem>B, A + B -> A
SUB <memaddress> 0b_0011_<memaddress> "Sub memory": mem>B, A - B-> A
STA <memaddress> 0b_0100_<memaddress> Store A -> memory
+LDI <value> 0b_0101_<value> Store <value> -> A
OUT ____________ 0b_1110_xxxx Output A -> OUT
HLT ____________ 0b_1111_xxxx Sets halt flag
---