From 976c2be3859b78cbd9a2356c9b96528050ed0c9f Mon Sep 17 00:00:00 2001 From: lux Date: Sun, 20 Aug 2017 12:16:23 +0200 Subject: [PATCH] Extend the README file. --- README.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/README.md b/README.md index daad191..b0d26f8 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,7 @@ # Koopman TOY CPU Interpreter This is a CPU interpreter, based on the specification of Phil Koopmans paper: "Microcoded Versus Hard-wired Control".
+For more details, please see in /doc. ## Build @@ -8,6 +9,12 @@ The project can be built using `make`. ## Usage +Pass the RAM content to the machine via a text file.
+The program call is: `toy_cpu` SOURCE.toy
+The following is the specification for a 16 BIT machine word. With it, you can create the RAM content.
+(Do not forget: this is a pure John von Neumann architecture, data and program in the same memory)
+ +
 OP_Code 0 (0000b):	   STORE<12 BIT ADDRESS>
 OP_Code 1 (0001b):	   LOAD	<12 BIT ADDRESS>