View Detailed Profile
Adding Conditional Moves to My CPU – Superscalar 8-Bit CPU #38

Adding Conditional Moves to My CPU – Superscalar 8-Bit CPU #38

Based on

How Condition Codes Work – Superscalar 8-Bit CPU #37

How Condition Codes Work – Superscalar 8-Bit CPU #37

The

My CPU Violates Program Order – Superscalar 8-Bit CPU #52

My CPU Violates Program Order – Superscalar 8-Bit CPU #52

In this video we teach

How Computers Make Decisions – Superscalar 8-Bit CPU #48

How Computers Make Decisions – Superscalar 8-Bit CPU #48

Equipped with a proper instruction decoder and some prior experience in dealing with flags, it's time to give

Picking Which Instruction to Execute Next – Superscalar 8-Bit CPU #9

Picking Which Instruction to Execute Next – Superscalar 8-Bit CPU #9

Our

Inventing Custom CPU Instructions – Superscalar 8-Bit CPU #47

Inventing Custom CPU Instructions – Superscalar 8-Bit CPU #47

My

Stepping through Instructions – Superscalar 8-Bit CPU #7

Stepping through Instructions – Superscalar 8-Bit CPU #7

In this video, we give our

Conditional jump instructions

Conditional jump instructions

In this video we program

Instruction Formats for My Assembler – Superscalar 8-Bit CPU #51

Instruction Formats for My Assembler – Superscalar 8-Bit CPU #51

Adding

Poor Man's Conditional Jump – Superscalar 8-Bit CPU #36

Poor Man's Conditional Jump – Superscalar 8-Bit CPU #36

My

How Computers Add Numbers – Superscalar 8-Bit CPU #27

How Computers Add Numbers – Superscalar 8-Bit CPU #27

Computers

Teaching My CPU Addition – Superscalar 8-Bit CPU #28

Teaching My CPU Addition – Superscalar 8-Bit CPU #28

It's time I teach

My CPU Does 16 Bit Jumps Now – Superscalar 8-Bit CPU #22

My CPU Does 16 Bit Jumps Now – Superscalar 8-Bit CPU #22

Our

Adding Bit Shift Instructions – Superscalar 8-Bit CPU #32

Adding Bit Shift Instructions – Superscalar 8-Bit CPU #32

The

Resetting the Program Counter – Superscalar 8-Bit CPU #10

Resetting the Program Counter – Superscalar 8-Bit CPU #10

In this video, we put

Adding more machine language instructions to the CPU

Adding more machine language instructions to the CPU

In this video, we'll

Output Binaries from My Assembler – Superscalar 8-Bit CPU #26

Output Binaries from My Assembler – Superscalar 8-Bit CPU #26

To finally make

Carry Flag – Superscalar 8-Bit CPU #30

Carry Flag – Superscalar 8-Bit CPU #30

My