(Q) Are we allowed to modify the existing Pipe_Op struct provided to us?
(A) Yes. Everything in a file that is modifiable (should be everything except shell.*), is modifiable including the data structures.
(Q) Is there a change to how SWI 10 should be handled?
(A) Yes. The fix has been added to the starter code, but if you've already started, the change is fairly simple. Once you get a SWI 10 in the wb stage, you should set the Pipe.PC = op→pc+4 and return, not fetching anymore instructions.
Note: Make sure you source setup447
lab5_faq.1396210170.txt.gz · Last modified: 2014/12/11 00:09 (external edit)