Skip to content

Latest commit

 

History

History
21 lines (14 loc) · 1.19 KB

README.md

File metadata and controls

21 lines (14 loc) · 1.19 KB

CPU Design

Description

The example is a small, 16-bit microprocessor.

CPU-Diagram

The processor contains a number of basic pieces. There is a register array of eight 16-bit registers, an ALU (Arithmetic Logic Unit), a shifter, a program counter, an instruction register, a comparator, an address register, and a control unit. All of these units communicate through a common, 16-bit tristate data bus.

References

VHDL Programming by Example - Douglas L. Perry