diff options
| author | uvok | 2026-01-22 19:53:08 +0100 |
|---|---|---|
| committer | uvok | 2026-01-22 19:53:08 +0100 |
| commit | be20c4149da8af929bbdc26f32c17bfcd0981cd9 (patch) | |
| tree | 890e7a5796a8fe1c122343e208aa1cff45c110fb /eater_cpu/readme.txt | |
| parent | 63ca6b95b1f06f18ade4e58ba7ba42b09eeeb5d5 (diff) | |
Implement JMP
and get rid of arbitrary run limitation.
Diffstat (limited to 'eater_cpu/readme.txt')
| -rw-r--r-- | eater_cpu/readme.txt | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/eater_cpu/readme.txt b/eater_cpu/readme.txt index 57c65ef..e4b28cd 100644 --- a/eater_cpu/readme.txt +++ b/eater_cpu/readme.txt @@ -34,6 +34,7 @@ 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 +JMP <address> 0b_0110_<address> <address> -> PC OUT ____________ 0b_1110_xxxx Output A -> OUT HLT ____________ 0b_1111_xxxx Sets halt flag --- |
