My Projects
Explore hardware designs and digital systems engineering projects
Explore hardware designs and digital systems engineering projects
An 8-bit CPU designed from scratch, featuring a custom instruction set and ALU architecture.
This project implements a complete 8-bit CPU with the following features:
// Sample assembly code for the CPU MOV R0, #42 ; Load value 42 into R0 MOV R1, #10 ; Load value 10 into R1 ADD R2, R0, R1 ; Add R0 and R1, store in R2 JMP loop ; Jump to loop label
JSMine is my first web game. It was a great way to learn the basics of canvases in HTML and JS.
You can play the game down below. The controls are: