cpu-simulator Open-Source Projects
-
CPUsimulator
This is an HTML/Javascript CPU simulator and assembler for the CPU I designed. Originally, I created this CPU on paper many years ago for a homework assignment in college. More recently, I implemented my design in the Logisim logic simulator, and eventually it ran on an FPGA.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
I started my project with an imaginary CPU I found on GitHub. That simple instruction set helped me get familiar with the basics of Go and fyne.io. Once I had the base dashboard developed, I searched for a simulator for a more complex CPU. Fortunately, there was a comprehensive simulator for the 6502 8-bit processor with associated assembler and disassembler that has been actively maintained. The 6502 was the processor on which the original Apple computer was based. I forked a copy of that and continued my learning. A summary of that effort is described in my second post here.
cpu-simulator discussion
cpu-simulator related posts
Index
Project | Stars | |
---|---|---|
1 | CPUsimulator | 21 |
2 | go-cpu-simulator | 4 |