A New 8-bit CPU for C

It is easy to port C compilers to architectures that look like old minicomputers or bigger CPUs. However, as the authors of the Small Device C Compiler (SDCC) found, pushing …read more Continue reading A New 8-bit CPU for C
Collaborate Disseminate
It is easy to port C compilers to architectures that look like old minicomputers or bigger CPUs. However, as the authors of the Small Device C Compiler (SDCC) found, pushing …read more Continue reading A New 8-bit CPU for C
Usually, designing a CPU is a lengthy process, especially so if you’re making a new ISA too. This is something that can take months or even years before you first …read more Continue reading What Happens If You Speedrun Making A CPU?
The microprocessor feature which probably most enables the computing experience we take for granted today is protected mode. A chip with the required hardware can run individual software processes in …read more Continue reading Protected Mode On A Z80! (Almost)
Sometime around 2009, [J. Clark Scott] published a book aimed to demystify computers for everyone by walking through construction of an 8-bit CPU from scratch. The book had a catchy, but somewhat confusing title But How Do It Know?. The back story on the title goes something like this: …read more
Continue reading Build an 8-bit CPU to Know “But How Do It Know?”