A simple computer architecture simulator for COMS30046
Go to file
2024-02-17 00:07:29 +00:00
programs Programs: Made the 3d renderer spin the 3d model 2024-02-16 21:55:42 +00:00
.gitignore Programs: Added a program that will draw a spinning cube on the vector display but currently only does the perspective calculations 2024-02-16 18:11:58 +00:00
assembly.c CPU,ASM: Added the trigonometric instructions SIN and COS 2024-02-16 19:46:25 +00:00
assembly.h ASM: Added support for defining arbitrary double-words 2024-02-14 12:57:07 +00:00
COPYING Added license and added gui error reporting 2024-01-23 13:33:04 +00:00
cpu.c GUI: Added an option to run multiple cycles per frame when in run mode so that the bottleneck isn't the terminal as much 2024-02-17 00:07:29 +00:00
cpu.h CPU,ASM: Added the trigonometric instructions SIN and COS 2024-02-16 19:46:25 +00:00
gui.c GUI: Added an option to run multiple cycles per frame when in run mode so that the bottleneck isn't the terminal as much 2024-02-17 00:07:29 +00:00
gui.h GUI: Added an option to run multiple cycles per frame when in run mode so that the bottleneck isn't the terminal as much 2024-02-17 00:07:29 +00:00
main.c ASM: Added support for empty lines... ...and comments on those empty lines 2024-02-14 14:22:49 +00:00
Makefile CPU,ASM: Added the trigonometric instructions SIN and COS 2024-02-16 19:46:25 +00:00
README.md Initial commit: created project skeleton 2024-01-22 12:11:07 +00:00
simdata.c GUI: Added a vector graphics display using braille characters to form a frame buffer in the terminal window 2024-02-14 02:42:24 +00:00
simdata.h GUI: Added a vector graphics display using braille characters to form a frame buffer in the terminal window 2024-02-14 02:42: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