Presentation is loading. Please wait.

Presentation is loading. Please wait.

Computer System Design Lecture 5

Similar presentations


Presentation on theme: "Computer System Design Lecture 5"— Presentation transcript:

1 240-334 Computer System Design Lecture 5
Wannarat Suntiamorntut By Wannarat

2 Part II: Control Path for (Single Cycle)
By Wannarat

3 Outline Control for Register-Register Or Immediate Instructions
Control Signal for Load/Store Branch Jump Local control : ALU control Main control By Wannarat

4 Single Cycle Datapath By Wannarat

5 Add Instruction Add rd, rs, rt - Mem[PC] - R[rd] <= R[rs] + R[rt]
- PC = PC + 4 By Wannarat

6 Fetch Unit : Add By Wannarat

7 Single Cycle Datapath : Add
By Wannarat

8 Fetch Unit : End of Add By Wannarat

9 Single Cycle Datapath : Immed.
By Wannarat

10 Single Cycle Datapath : Immed.
By Wannarat

11 Single Cycle Datapath : Load
By Wannarat

12 Single Cycle Datapath : Store
By Wannarat

13 Single Cycle Datapath : Branch
By Wannarat

14 End of Branch intstruction
By Wannarat

15 Summary of Control Signal
By Wannarat

16 Table of summary control signal
By Wannarat

17 Concept of Logical Control
By Wannarat

18 Decode of “func” Field By Wannarat

19 By Wannarat

20 Truth Table for Main Control
By Wannarat

21 Put It Together By Wannarat

22 Worst Case timing Load By Wannarat

23 Next on Lecture 6 By Wannarat


Download ppt "Computer System Design Lecture 5"

Similar presentations


Ads by Google