Professional Documents
Culture Documents
Computer Organization and Architecture
Computer Organization and Architecture
Computer Organization and Architecture
Unit 3
Processor Design
Course Coordinator:
word (sw)
• Send the Program Counter (PC) to the memory that contains the
code and fetch the instruction from that memory
• After these two steps, the actions required to complete the instruction
depend on the instruction class
• The above figure shows the data path where three Multiplexers and control
lines for functional units are added
11/23/21 UCSC001 – Computer Organization and Architecture 9
Implementation of the MIPS
• Based on the type of instruction, the units are
controlled.
1. A Memory unit
2. Program Counter (PC)
3. Adder
• To execute any instruction, the instructions are fetched from memory and
to prepare for executing the next instruction, the PC is incremented so that
it points to next instruction 4 bytes later.