A simple computer architecture simulator for COMS30046
Go to file
2024-03-01 21:00:22 +00:00
programs Program: Adjusted the turn angle on the 3D renderer to something more reasonable with the recent processing improvements 2024-03-01 21:00:22 +00:00
.gitignore Build system: switched to valgrind for profiling 2024-02-26 19:04:54 +00:00
assembly.c ASM: fixed small bug in the assembler 2024-02-17 20:54:39 +00:00
assembly.h ASM: Added support for defining arbitrary double-words 2024-02-14 12:57:07 +00:00
config.h GUI: Split off the framebuffer writing code to a separate file and added support for AALib for terminals without unicode/braille 2024-02-27 02:55:14 +00:00
COPYING Added license and added gui error reporting 2024-01-23 13:33:04 +00:00
cpu.c GUI,CPU: Added some quick content to the Pipeline tab and made the CPU Pipelined! 2024-02-20 21:56:48 +00:00
cpu.h GUI,CPU: Added some quick content to the Pipeline tab and made the CPU Pipelined! 2024-02-20 21:56:48 +00:00
gui_display.c GUI: Split off the framebuffer writing code to a separate file and added support for AALib for terminals without unicode/braille 2024-02-27 02:55:14 +00:00
gui_display.h GUI: Split off the framebuffer writing code to a separate file and added support for AALib for terminals without unicode/braille 2024-02-27 02:55:14 +00:00
gui.c GUI: Split off the framebuffer writing code to a separate file and added support for AALib for terminals without unicode/braille 2024-02-27 02:55:14 +00:00
gui.h GUI: Split off the framebuffer writing code to a separate file and added support for AALib for terminals without unicode/braille 2024-02-27 02:55:14 +00:00
main.c GUI: Split off the framebuffer writing code to a separate file and added support for AALib for terminals without unicode/braille 2024-02-27 02:55:14 +00:00
Makefile GUI: Split off the framebuffer writing code to a separate file and added support for AALib for terminals without unicode/braille 2024-02-27 02:55:14 +00:00
README.md Initial commit: created project skeleton 2024-01-22 12:11:07 +00:00
simdata.c GUI: Added basic support for freeing up unused parts of the cpu output buffer 2024-02-22 00:04:56 +00:00
simdata.h Project: Added -O2 to the CFLAGS and fixed some compiler warnings 2024-02-20 15:27:24 +00:00
test.asm Project: fixed several small bugs and changed the implementation of the line drawing algorythm for the braille display to one that actually works 2024-02-16 17:06:27 +00:00

First - A simple computer architecture simulator for COMS30046