From 36910a5ca7e79112925dbf6e70e587092b11b591 Mon Sep 17 00:00:00 2001 From: Pavel Pisa Date: Tue, 2 Jul 2019 21:13:09 +0200 Subject: Mention integrated assembler in the documentation. Signed-off-by: Pavel Pisa --- README.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/README.md b/README.md index 4876f05..2b6b428 100644 --- a/README.md +++ b/README.md @@ -121,6 +121,14 @@ Optimal is use of plain mips-elf GCC toolchain. For more refer to the [supported executable formats](docs/exec-formats-and-tools.md) documentation in the [`docs`](docs) projects subdirectory. +Integrated Assembler +------------------- +Basic integrated assembler is included in the simulator. It recognizes basic +MIPS instructions and `la` and `li` pseudo instructions. Only `.word` and +assembler `.orig` directives are recognized for now. Addresses are assigned +to labels/symbols which are stored in symbol table. Addition, substraction, +multiplication, divide and bitwise and and or are recognized. + Tests ----- There are two types of tests in QtMips. One type are unit tests for simulator it -- cgit v1.2.3