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>