From 52129313a413a93d4e83c594c2f8b3b223ef9e99 Mon Sep 17 00:00:00 2001 From: Noam Afergan <134402149+NApenguin@users.noreply.github.com> Date: Mon, 15 Apr 2024 21:28:45 +0300 Subject: [PATCH] Update README.md --- README.md | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/README.md b/README.md index a80a98d..145cae4 100644 --- a/README.md +++ b/README.md @@ -1 +1,25 @@ # Assembly-Interpreter +### Version 1.0.0 +This project is an assembly language interpreter in a 64-bit version, +The interpreter is very friendly and suitable for beginners who want to feel assembly language and understand the meaning of registers and the work of the processor. + +# Commands +### Available commands: +- help - print the commands +- inst \ instructions - print all the available instructions +- mem - print the registers values and names +- exit - exit from the Interpreter + +# Instructions +### Available Instructions: +``` +MOV, ADD, SUB, MUL, DIV, INC +DEC, OR, AND, XOR, NOT, NOP +SHL, SHR, ROL, ROR +``` + +# Registers +### Available Registers: +``` +EAX, EBX, ECX, EDX +```