From 7d85e19623a70bcc2080fd328ab2f361815e6fe2 Mon Sep 17 00:00:00 2001 From: Sven Riwoldt Date: Sun, 26 Mar 2023 09:26:12 +0200 Subject: [PATCH] Beschreibung des Assembler aufgenommen --- projects/04/tests/BeschreibungASM.txt | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 projects/04/tests/BeschreibungASM.txt diff --git a/projects/04/tests/BeschreibungASM.txt b/projects/04/tests/BeschreibungASM.txt new file mode 100644 index 0000000..272c80a --- /dev/null +++ b/projects/04/tests/BeschreibungASM.txt @@ -0,0 +1,18 @@ +M=RAM[A] + +A-Instruction +@value // A <-- value + +@21 Setzt das A-Register auf 21 und RAM[21]wird zum ausgewählten RAM-Register + +Beispiele: + Eingabe eines konstanten Wertes (A=Wert) + @17 // A=17 + D=A // D=17 + + Setzen einer RAM-Location (register = RAM[A]) + @17 // A=17 + D=M // D=RAM[17] + M=-1 // RAM[17]=-1 + +