diff options
author | Pavel Pisa <pisa@cmp.felk.cvut.cz> | 2019-07-02 21:13:09 +0200 |
---|---|---|
committer | Pavel Pisa <pisa@cmp.felk.cvut.cz> | 2019-07-02 21:13:09 +0200 |
commit | 36910a5ca7e79112925dbf6e70e587092b11b591 (patch) | |
tree | fd5b1e4fa675399e97cbd382fb20858ff58345b8 | |
parent | af72300b313141ff3d10e52bf170b21ec1759cc9 (diff) | |
download | qtmips-36910a5ca7e79112925dbf6e70e587092b11b591.tar.gz qtmips-36910a5ca7e79112925dbf6e70e587092b11b591.tar.bz2 qtmips-36910a5ca7e79112925dbf6e70e587092b11b591.zip |
Mention integrated assembler in the documentation.
Signed-off-by: Pavel Pisa <pisa@cmp.felk.cvut.cz>
-rw-r--r-- | README.md | 8 |
1 files changed, 8 insertions, 0 deletions
@@ -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 |