changed the file structure

This commit is contained in:
Aaro Koivukangas
2024-01-29 15:46:11 +02:00
parent 47c347ea87
commit 4947f1e278
13 changed files with 30 additions and 0 deletions
+14
View File
@@ -3,3 +3,17 @@
TTK-91 is a assembly-like language made for a Computer organization course in Helsinki University.
The course used this language to teach how programming languages work, how code is compiled into machine language from a basic assembly-like language.
This language is now retiring and as a tribute, I thought I would write a proper CLI compiler for the language in Haskell.
## Todo
* Implement
* registers
* memory
* LOAD, STORE
* arithmetic operations
* comparison
* jumps
* Stack + operators
* System calls
* instruction translation to binary and hex
* compiler configuration (stdin etc.)