From dccf3e037ca14452ca20e144bf6e0cf1b1bc735d Mon Sep 17 00:00:00 2001 From: XOR Date: Thu, 15 Dec 2022 22:35:46 +0100 Subject: [PATCH] Add design file and update Readme --- README.md | 5 +++-- design.txt | 15 +++++++++++++++ 2 files changed, 18 insertions(+), 2 deletions(-) create mode 100644 design.txt diff --git a/README.md b/README.md index f786774..cc58de0 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,7 @@ # Interpreter +### CLI Anwendung geschrieben in C -Der Interpreter wandelt das geschriebene Assembly in ein Abbild des Speichers für den EIPA Prozessor um. Dieses Speicherimage enthält dann die Instruction in einer für den EIPA Prozessor lesbareren Form. +Der Interpreter wandelt das geschriebene Assembly in ein Abbild des Speichers für den EIPA Prozessor um. Dieses Speicherimage enthält dann die Instruction in einer für den EIPA Prozessor lesbareren Form. Der EIPA Interpreter ähnelt einem Assembler. -Er ist eine CLI Anwendung geschrieben in C \ No newline at end of file +Das Design des Erwarteten Assembly codes ist in ``design.txt`` beschrieben diff --git a/design.txt b/design.txt new file mode 100644 index 0000000..31b1cea --- /dev/null +++ b/design.txt @@ -0,0 +1,15 @@ +Instructions: + INP + OUT + LDA + STA + INC + DEC + JPP + JPZ + JPN + JPU + EOJ + +Instruction format, [] means optional: + instruction [mem_adress];