custom CPU emulator and assembler
-
Updated
Apr 23, 2026 - C
custom CPU emulator and assembler
Demo of a Von Neumann architecture
A high-level Java program which simulates the operation of the “Shark Machine” (the hardware component) via a rudimentary “SharkOS” (the software component) that has multitasking capabilities. It was originally commissioned by Nova Southeastern University in 2022 as part of the CSIS 3810 Operating Systems Concepts course curriculum.
A C++20 RISC-style CPU simulator with an assembler, binary program format, loader, and debugger.
Add a description, image, and links to the fetch-decode-execute topic page so that developers can more easily learn about it.
To associate your repository with the fetch-decode-execute topic, visit your repo's landing page and select "manage topics."