University of Minnesota
Machine Architecture and Organization
index.php

Prof. Zhai Lecture Slides



Prof. McCamant Lecture Slides


  • Jan 21st, 2015: Course overview, 6up PDF (posted 1/22)
  • Jan 23rd-30th, 2015: Bits, bytes, and ints, 6up PDF (v4 posted 1/30)
  • Jan 30th-Feb 2nd, 2015: Floating point, 6up PDF (v3 posted 2/4)
  • Feb 4th-6th, 2015: Machine-level programming: basics, 6up PDF (v2 posted 2/6)
  • Feb 6th-11th, 2015: Machine-level programming: arithmetic and control, 6up PDF (v2 posted 2/11)
  • Feb 13th, 2015: Machine-level programming: procedures, 6up PDF (v0 posted 2/11)
  • Feb 16th-20th, 2015: Machine-level programming: data, 6up PDF (v2 posted 2/18)
  • Feb 20th, 2015: Machine-level programming: memory layout and buffer overflows, 6up PDF (v3 posted 2/23)
  • Feb 23rd, 2015: Exceptional control flow, 6up PDF (v1 posted 2/23)
  • Feb 25th, 2015: Instruction set architectures, 6up PDF (v1 posted 3/3)
  • Feb 27th, 2015: Quiz 1 review, 6up PDF (posted 2/27)
  • Mar 4th, 2015: Introduction to logic design, 6up PDF (v1 posted 3/4)
  • Mar 6th, 2015: Sequential implementation of Y86, 6up PDF (v1 posted 3/6)
  • Mar 9th, 2015: Pipelined implementation of Y86 part 1, 6up PDF (v1 posted 3/9)
  • Mar 11th, 2015: Pipeline fixes, 6up PDF (v1 posted 3/11)
  • Mar 13th-23rd, 2015: Program optimization, 6up PDF (v2 posted 3/23)
  • Mar 25th-27th, 2015: The memory hierarchy, 6up PDF (v2 posted 3/27)
  • Mar 27th-Apr 1st, 2015: Cache memories, 6up PDF (v2 posted 4/1)
  • Apr 3rd-6th, 2015: Virtual memory concepts, 6up PDF (v0 posted 3/31)
  • Apr 6th-8th, 2015: Virtual memory systems, 6up PDF (v1 posted 4/8)
  • Apr 8th-10th, 2015: Dynamic allocation basics, 6up PDF (v1 posted 4/10)
  • Apr 13th, 2015: Dynamic allocation advanced, 6up PDF (v1 posted 4/13)
  • Apr 15th, 2015: Quiz 2 review, 6up PDF (posted 4/15)
  • Apr 20th-22nd, 2015: Linking, 6up PDF (v2 posted 4/22)
  • Apr 24th, 2015: Logic design I, 6up PDF (v1 posted 4/25)
  • Apr 27th, 2015: Logic design II, 6up PDF (v1 posted 4/27)
  • Apr 29th, 2015: Logic design III, 6up PDF (v1 posted 4/29)
  • May 1st, 2015: Logic design IV, 6up PDF (v0 posted 5/1)
  • May 4th, 2015: Logic design V, 6up PDF (v2 posted 5/4)
  • May 6th, 2015: Final review, 6up PDF (v2 posted 5/6)

Final Note

* Everything on this webpage is subject to change.