top of page


Designing and Implementing the MicroCode Sequencer
It’s time to translate my intent for the MicroCode Sequencer into design decisions. Narratively, when the CPU executes an instruction:...
Anthony Faulise
May 64 min read
Planning the MicroCode Sequencer
The purpose of the MicroCode Sequencer is to fetch MicroCode instructions in order and direct them to the ALU and other CPU components in...
Anthony Faulise
May 54 min read


Implementing the Instruction Controller
Before I dig in: As I was doing the circuit design, I made some observations that call for more revision of past decisions. Sorry, that’s...
Anthony Faulise
Apr 186 min read


Designing the Instruction Controller
In my last post, I walked through the planning of the Instruction Controller. Please note that while re-reading that post to work on this...
Anthony Faulise
Mar 315 min read


Planning the Instruction Controller
Lookout! On 3/26, while working on the design of the Instruction Controller, I discovered an error in my logic in this post. I've pasted...
Anthony Faulise
Mar 1714 min read


CPU Architecture
The CPU architecture seems pretty conventional. I couldn’t think of anything but the plainest design here. We need an ALU and registers....
Anthony Faulise
Mar 142 min read


Instruction Set and Addressing Modes
Addressing Modes Table I think my first tasks are to define my instruction set and addressing modes, i.e.; the "Instruction...
Anthony Faulise
Mar 88 min read
Inception
How I came to be writing an assembler in 2024 for a Z-80 CPU that virtually nobody's used since the 2000s.
Anthony Faulise
Mar 82 min read


Inception
Inspired by a Pulitzer prize-winning book, Anthony decides to embark on a journey to build a vintage computer CPU.
Anthony Faulise
Mar 73 min read
Inception
How I came to be writing an assembler in 2024 for a Z-80 CPU that virtually nobody's used since the 2000s.
Anthony Faulise
Mar 82 min read


Designing and Implementing the MicroCode Sequencer
It’s time to translate my intent for the MicroCode Sequencer into design decisions. Narratively, when the CPU executes an instruction:...
Anthony Faulise
May 64 min read
Planning the MicroCode Sequencer
The purpose of the MicroCode Sequencer is to fetch MicroCode instructions in order and direct them to the ALU and other CPU components in...
Anthony Faulise
May 54 min read


Implementing the Instruction Controller
Before I dig in: As I was doing the circuit design, I made some observations that call for more revision of past decisions. Sorry, that’s...
Anthony Faulise
Apr 186 min read


Designing the Instruction Controller
In my last post, I walked through the planning of the Instruction Controller. Please note that while re-reading that post to work on this...
Anthony Faulise
Mar 315 min read


Planning the Instruction Controller
Lookout! On 3/26, while working on the design of the Instruction Controller, I discovered an error in my logic in this post. I've pasted...
Anthony Faulise
Mar 1714 min read


CPU Architecture
The CPU architecture seems pretty conventional. I couldn’t think of anything but the plainest design here. We need an ALU and registers....
Anthony Faulise
Mar 142 min read


Instruction Set and Addressing Modes
Addressing Modes Table I think my first tasks are to define my instruction set and addressing modes, i.e.; the "Instruction...
Anthony Faulise
Mar 88 min read
Inception
How I came to be writing an assembler in 2024 for a Z-80 CPU that virtually nobody's used since the 2000s.
Anthony Faulise
Mar 82 min read


Inception
Inspired by a Pulitzer prize-winning book, Anthony decides to embark on a journey to build a vintage computer CPU.
Anthony Faulise
Mar 73 min read
bottom of page