diff --git a/README.md b/README.md index 6e0bf66..06dabad 100644 --- a/README.md +++ b/README.md @@ -11,4 +11,11 @@ The repo contains the following notable folders and files: * `compiler.cpp` - responsible for encoding and encrypting virtual instructions... * `parser.cpp` - a singleton class which is used in `parser.y`... * `parser.y` - bison rules for parsing tokens. This contains only a handful of rules... - * `lexer.l` - lex rules for the vmassembler... \ No newline at end of file + * `lexer.l` - lex rules for the vmassembler... + +### Usage Requirements + +In order to use the virtual instruction assembler you must first have a few values at hand. The required values are listed below: + +* `vm_entry rva` - relative virtual address to a vm_entry... +* `image base` - image base value from optional headers... \ No newline at end of file