Question
Project1-Parts Suggested working steps: 1) Get Halt & noop Instruction working in your simulation. Provide the commands to compile and run the test case for
Project1-Parts Suggested working steps: 1) Get Halt & noop Instruction working in your simulation. Provide the commands to compile and run the test case for halt and noop. 5 Points. 2) Implement Add & Nand & Mult (assuming NO hazards.) Provide instructions to compile and run test cases for add, nand, and mult. 3 Points. 3) Implement LW and SW (assuming no hazards.) Provide instructions to compile and run test cases. 3 Points. 4) Implement BEQ assuming no hazards (just put in no ops.) Provide instructions to compile and run test cases. 3 Points. 5) Implement Data Forwarding (After all instructions are implemented, add forwarding for data hazards). Provide instructions for compiling and running each of your tests. 5 Points. 6) Implement Branch Speculation (After all instructions are implemented, implement speculate and squash (if needed.)) Provide instructions for compiling and running each of your tests. 5 Points. I have got answers for all except 5th and 6th - please help with c program and instruction codes to understand better
I have got all answers please help me with 5th and 6th point with c program and instruction codes
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started