alexbrjo/MolassOS

View on GitHub
docs/assembler/README.md

Summary

Maintainability
Test Coverage
# Molasses Assembler

Assembles Molasses8080 Mnemonics's to machine code. Works using the operation global variable, an FSM for syntax and a switch statement.

The assembler supports:

* Processing for i8080 mnemonics
* define bytes
* Decimal, hexadecimal and binary numbers

In the future:

* custom address handling `100-($-$$)`
* define word
* else/if directives