Commit Graph

79 Commits

Author SHA1 Message Date
Yannick Reiß 2f3cc97163
remove debug output 2023-09-22 15:17:05 +02:00
Yannick Reiß 09dce9f92c
Add assembling to build process 2023-09-22 15:12:36 +02:00
Yannick Reiß 451c6406c2
Add functions to compile programs for logisim 2023-09-22 15:12:17 +02:00
Yannick Reiß 3636e08c3e
Change name of executable 2023-09-22 15:11:44 +02:00
Yannick Reiß 462511271d
Add assembling to object list 2023-09-22 11:09:20 +02:00
Yannick Reiß 4d4447995f
Merge branch 'master' of gitlab.schnick.duckdns.org:schnick/bfpu 2023-09-21 15:12:02 +02:00
Yannick Reiß f329bd0770
Call analyse function from compiler 2023-09-21 15:10:36 +02:00
Yannick Reiß 96a5f3cda6
Implement analyse function 2023-09-21 15:09:27 +02:00
Yannick Reiß 584545d9c3
Add analyzer object file to Makefile 2023-09-21 15:07:48 +02:00
Yannick Reiß 84282a2f7e
Add new image of Version 2 2023-09-21 08:44:28 +02:00
Yannick Reiß 1b517751f9
Implement read file and extract tokens. 2023-09-21 07:47:19 +02:00
Yannick Reiß 14254b7db2
Error fixed: missing -c flag for objects 2023-09-21 07:47:01 +02:00
Yannick Reiß 1a4e76e62f
Add example file. 2023-09-21 07:46:34 +02:00
Yannick Reiß ff85593b2f
Finally removing old files 2023-09-20 23:46:13 +02:00
Yannick Reiß f093034590
Fix all bugs;Add new programs 2023-09-20 23:45:36 +02:00
Yannick Reiß 1232423124
Add basic logic 2023-09-20 23:44:50 +02:00
Yannick Reiß 3a9ec5ecfe
Sceleton 2023-09-20 19:39:31 +02:00
Yannick Reiß 47f2cde673
Schematic 2023-09-20 17:43:03 +02:00
Yannick Reiß e85f940218
Basic math algorithms 2023-09-20 16:52:59 +02:00
Yannick Reiß edf9421cd6
Fix bug on memory initialisation 2023-09-20 16:17:09 +02:00
Yannick Reiß 2991588cc8
15 bit 2023-09-20 07:49:22 +02:00
Yannick Reiß e73b78a98e
Upsi 2023-09-20 07:42:05 +02:00
Yannick Reiß a507c09bba
Add TODO list for circuit 2023-09-20 07:40:06 +02:00
Yannick Reiß 242996d855
solve bug in jump instruction 2023-09-20 07:34:32 +02:00
Yannick Reiß 42d91b80aa
Move circuit in subfolder 2023-09-19 22:54:25 +02:00
Yannick Reiß f86a0e19dd
Add empty README file 2023-09-19 22:53:59 +02:00
Yannick Reiß 39587501ec
Working implementation of bfpu 2023-09-19 22:48:27 +02:00
Yannick Reiß 08b2f48a8c
Implement all operands 2023-09-19 22:40:02 +02:00
Yannick Reiß 7dafa52ff5
Add Simulator 2023-09-19 22:15:51 +02:00