Media Summary: In this video, we give our CPU the ability to Our CPU's program counter can compute the address of the next Based on the new condition code checking circuitry in the ALU, we add a new conditional move

Stepping Through Instructions Superscalar 8 - Detailed Analysis & Overview

In this video, we give our CPU the ability to Our CPU's program counter can compute the address of the next Based on the new condition code checking circuitry in the ALU, we add a new conditional move The ALU of my homebrew CPU can do simple bit shifts, but the CPU does not have shift We continue work on the Program Counter circuit and wire up a second pair of adder circuits in order to perform "relative jumps" ... In this video, we put the final touches on the program counter by giving it the ability to reset back to zero along with the rest of the ...

We are in the middle of hooking up a program memory to the program counter we've built earlier. In this video, we come up with a ... A processor's primary duty is to execute a program. In this video, we take a closer look at what exactly a program is, how we can ... Watch on Udacity: Check out the full High ... It's time I teach my CPU how to add numbers. We take the first Computer processors are fascinating pieces of engineering. Considering all their moving parts, they are some of the most ... Our CPU only has two registers right now. Since we need a lot more to write interesting programs, let's convert the register ...

Photo Gallery

Stepping through Instructions – Superscalar 8-Bit CPU #7
Picking Which Instruction to Execute Next – Superscalar 8-Bit CPU #9
Adding Conditional Moves to My CPU – Superscalar 8-Bit CPU #38
Adding Bit Shift Instructions – Superscalar 8-Bit CPU #32
Relative Jumps – Superscalar 8-Bit CPU #8
Resetting the Program Counter – Superscalar 8-Bit CPU #10
Defining First Instructions – Superscalar 8-Bit CPU #12
Program Counter – Superscalar 8-Bit CPU #6
How to Fetch 16 Bits from an 8 Bit Memory – Superscalar 8-Bit CPU #13
Superscalar - Georgia Tech - HPCA: Part 3
Teaching My CPU Addition – Superscalar 8-Bit CPU #28
Processors Are Awesome – Superscalar 8-Bit CPU #1
View Detailed Profile
Stepping through Instructions – Superscalar 8-Bit CPU #7

Stepping through Instructions – Superscalar 8-Bit CPU #7

In this video, we give our CPU the ability to

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

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

Our CPU's program counter can compute the address of the next

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

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

Based on the new condition code checking circuitry in the ALU, we add a new conditional move

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

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

The ALU of my homebrew CPU can do simple bit shifts, but the CPU does not have shift

Relative Jumps – Superscalar 8-Bit CPU #8

Relative Jumps – Superscalar 8-Bit CPU #8

We continue work on the Program Counter circuit and wire up a second pair of adder circuits in order to perform "relative jumps" ...

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

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

In this video, we put the final touches on the program counter by giving it the ability to reset back to zero along with the rest of the ...

Defining First Instructions – Superscalar 8-Bit CPU #12

Defining First Instructions – Superscalar 8-Bit CPU #12

We are in the middle of hooking up a program memory to the program counter we've built earlier. In this video, we come up with a ...

Program Counter – Superscalar 8-Bit CPU #6

Program Counter – Superscalar 8-Bit CPU #6

A processor's primary duty is to execute a program. In this video, we take a closer look at what exactly a program is, how we can ...

How to Fetch 16 Bits from an 8 Bit Memory – Superscalar 8-Bit CPU #13

How to Fetch 16 Bits from an 8 Bit Memory – Superscalar 8-Bit CPU #13

Our CPU currently fetches and executes

Superscalar - Georgia Tech - HPCA: Part 3

Superscalar - Georgia Tech - HPCA: Part 3

Watch on Udacity: https://www.udacity.com/course/viewer#!/c-ud007/l-945398787/m-1012318867 Check out the full High ...

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 how to add numbers. We take the first

Processors Are Awesome – Superscalar 8-Bit CPU #1

Processors Are Awesome – Superscalar 8-Bit CPU #1

Computer processors are fascinating pieces of engineering. Considering all their moving parts, they are some of the most ...

Register PCB – Superscalar 8-Bit CPU #20

Register PCB – Superscalar 8-Bit CPU #20

Our CPU only has two registers right now. Since we need a lot more to write interesting programs, let's convert the register ...