(courtesy of Digital Design and Computer Architecture, Harris & Harris) Textbook CPU microarchitecture (not the CPU we will build in the assignment) Graphically depicted in the form of a block diagram. The high level organization of a CPU (its microarchitecture) is We will then need to interface the CPU with Therefore, we will include main memory (or just Is not technically considered part of the CPU. More practical experience hooking together the three components above.Įvery computer system needs main memory to store the code and data for theĪpplications we execute on the processor and the computer system. You will learn to add glue logic as you gain The primary purpose of glue logic is to route signals to theĬorrect components in the circuit. Note that a CPU has three major components:įrom time to time, we will also need to add other components (multiplexers andĭecoders) to glue everything together. (and a typical computer system) works as a whole. Doing this will help us understand how the processor In this lab, we will connect these parts together toįorm a rudimentary CPU. But we have built and tested these twoĬomponents in isolation. In the previous labs, we have built two critical components of a modern CPU, Introductory lecture, the CPU is the heart of a computer system. We also call it the processor or the microprocessor. Our goal in the first half of this course is to build a Central Processing Unit You have a working and tested register file from the week 3 register file lab You have a working and tested the ALU from the week 2 ALU lab Lines to execute simple instructions by hand.īefore you attend this week’s lab make sure:
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |