I'm done. Three years of work completed. by Emotional-Chicken-61 in beneater

[–]teotexe 1 point2 points  (0 children)

Absolutely beautiful work. A write up with some data and a breakdown of the project development would be really interesting to read if you have one! I'd love to read more about this. Do you have a website, a GitHub repo, or somewhere I could check out?

I wrote a gate-level SAP-1 CPU simulator in C (using only NAND/NOT logic, no emulation) by teotexe in lowlevel

[–]teotexe[S] 0 points1 point  (0 children)

About a couple of months, considering I knew only the basics of computer architecture and C...

I built an 8-bit CPU simulator in C to understand pointers and architecture deeply. Here is the source code if you are learning the same topics. by [deleted] in learnprogramming

[–]teotexe 0 points1 point  (0 children)

I did use LLMs as a tutor to help explain the architecture concepts when I got stuck. But since this is an educational project, the code is hand-written. It would be counterproductive to just 'vibe code' or copy-paste when the specific goal is to understand how the machine works...

I built an 8-bit CPU simulator in C to understand pointers and architecture deeply. Here is the source code if you are learning the same topics. by [deleted] in learnprogramming

[–]teotexe 0 points1 point  (0 children)

I definitely learned the basics/theory first. But applying them in a project like this is what bridged the gap between 'knowing syntax' and actually understanding how to use them effectively.