Presentation is loading. Please wait.

Presentation is loading. Please wait.

Interactive MIPS Datapath Tutorial

Similar presentations


Presentation on theme: "Interactive MIPS Datapath Tutorial"— Presentation transcript:

1

2 Interactive MIPS Datapath Tutorial
Stephanie Holeman John Even Jeff Larson Scott Service Advisor/Client: Dr Prasant Mohapatra

3 Overview Background Project Objectives Technical Approach
Achievements and Lessons Learned Future Work Questions

4 Computer Architecture
Background Computer Architecture Memory I/O Devices Processor Datapath Control

5 Background continued About MIPS processor uses architecture
Sony Playstation Nintendo 64 architecture RISC based Pipelined All trademarks and copyrights are property of their respective owners.

6 Background continued 5 Stage Pipeline
Instruction Fetch (IF), Instruction Decode (ID), Execute (EX), Memory (MEM), Write Back (WB)

7 Project Objectives Make learning less difficult
Create interactive learning tool Make tool web accessible

8 Technical Approach Programming solutions considered
Hardware Description Language (HDL) Microsoft® PowerPoint® C++ Java™ Instructions to implement Control features to implement

9 Our Solution Accessibility Instruction selection Control features
Java (JDK 1.17b) Netscape Navigator® and Internet Explorer® Instruction selection add, addi, and, or, lw, sw, beq, slt, nop Control features no hazard detection no data forwarding

10

11 Summary of Achievements
Developed pseudocode Learned/Learning Java Increased team work skills Learned about conducting effective group meetings

12 Future Work Ours Others Finish implementation Test and debug
Document application Others Implement additional instructions Add hazard detection/data forwarding Gather feedback from users

13 Thank you for your attention
??


Download ppt "Interactive MIPS Datapath Tutorial"

Similar presentations


Ads by Google