Assignment-Style Practice

Practice exams modeled after the difficulty and question styles from HW1–HW5. The professor typically makes final exams with similar topics and difficulty to the assignments.

Assignment Coverage

HW1Dataflow, ISA vs Microarchitecture, Addressing Modes
HW2Performance Evaluation, ISA Tradeoffs (Stack/Accumulator/Register), Single-cycle Datapath
HW3Pipelining, Data Forwarding, Vector Processing, Systolic Arrays
HW4Branch Prediction (Last-time, 2-bit, Global/Local Correlation)
HW5Caching (Associativity, Replacement), Memory Scheduling (FR-FCFS, Channel Partitioning)

Tips

  • • These questions mirror the style and difficulty of your actual assignments
  • • MC is auto-graded, short answer uses keyword matching, long answer shows full solutions
  • • Work through problems on paper first, then check your answer
  • • Focus on post-midterm topics (Exams 2 & 3) for the final