90 likes | 169 Views
Join Alex, Dave, Kevin, and Mike in this presentation as they showcase their work implementing move functions to address slow-moving computers, creating traps and exceptions to prevent arithmetical overflow, and setting up branch and jump functionalities with ALUs and MUXes. Learn about their progress and upcoming tasks for the project.
E N D
Team 2 Week 6 PresentationThe Attack of the Slow Moving Computers! Alex Dave Kevin Mike
Moves • Implemented Move functions. • They seem to be working but will not know for sure until we get every part implemented into our final design.
Traps/Exceptions • We made a unit that detects arithmetical overflow. • Has outputs that stall previous instructions from writing or anything else. • Has outputs that force an address on the PC counter. • Will continue to work on it this week to finish the part.
Branches/Jumps • Using our ALU to do address calculation • Wired logic for branches • MUXes to choose PC
Next Week • Finish JAL, JR, JALR • Finish TRAP/RFE