Chapter 7
A Simple CPU Architecture


Table of Contents

Test your knowledge          
Quizzes
Practice Exercise
Practice Answers
Indexes
Terms
Figures
Objectives
  1. Begin studying a simple but complete CPU, called the CSC-1
  2. Study the block diagram of the CSC-1, which shows its registers, its main combinational circuits and the buses (wire sets) that connect them
  3. Learn more about registers and study the register set of the CSC-1
  4. Learn how the CSC-1 encodes instructions
  5. Study the list of CSC-1 instructions
  6. Learn what control points are and how they coordinate and control the flow of data throughout the circuits
  7. Learn about RTL (Register Transfer Language) and how it is used to describe the actions of the computer
  8. Study the basic instruction cycle of the CSC-1 and of computers in general. (This cycle is also known as the fetch/decode/execute cycle.)
  9. Learn how DFAs are used to make sense of the control functions of a computer.
  10. Learn how DFAs can be implemented as logic circuits
Prerequisites

This chapter introduces new material that will be used through the next 4 lessons. It is pretty much self-contained, but it does draw on the combinational and sequential circuits of chapters 4 and 5.