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>