CSSE232 : Computer Architecture I

1: Mon Mar 09 1

  • Introduction
    • Read Ch 1 (esp. 1.1–1.3, 1.10)
  • Course Overview
    • Read B.2, B.3 (decoder/multiplexor) ; 2.4; 3.1-3.2
    • Practice B.11; 2.8
  • Lab0 Course tools (due Wed Mar 11)
  • HW1 (due Wed Mar 11)

2: Tue Mar 10 1

  • MIPS green sheet
  • Intro to MIPS assembly
    • Read 2.1–2.3
    • Practice 2.1–2.6; 2.9–2.10
  • Representing instructions
    • Read 2.4–2.5
    • Practice 2.12; 2.14–2.18
  • HW2 (due Thu Mar 12)

3: Wed Mar 11 1


4: Thu Mar 12 1

  • Logical operations
    • Read 2.6
    • Practice 2.19–20,22
  • Decision instructions
    • Read 2.7
    • Practice 2.23–24; 2.26; 2.29–30
  • HW3 (due Tue Mar 24)
  • Due: * HW2

Break



5: Mon Mar 23 1

  • Lab2 (due Wed Mar 25)
  • HW4 (due Wed Mar 25)
  • Due: * Lab1


6: Tue Mar 24 2


7: Wed Mar 25 2


8: Thu Mar 26 2

  • More procedures
    • Read 2.13
    • Practice 2.31; 2.33-34; 2.36
  • HW7 (due Mon Mar 30)

9: Fri Mar 27 2

  • Lab4 (due Tue Mar 31)
  • Content Quiz 2 - Pseudoinstructions
  • Due: * Lab3
  • Due: * HW6

10: Mon Mar 30 2



11: Tue Mar 31 3

  • Addressing modes
    • Read 2.10
    • Practice 2.39–42
  • HW8 (due Thu Apr 02)
  • Due: * Lab4

12: Wed Apr 01 3

  • Performance review continued
  • Exceptions
    • Read A.7–8
    • Practice A.3–5
  • Lab5 (due Fri Apr 03)

13: Thu Apr 02 3


14: Fri Apr 03 3


15: Mon Apr 06 3



16: Tue Apr 07 4


17: Wed Apr 08 4


18: Thu Apr 09 4


19: Fri Apr 10 4


20: Mon Apr 13 4



21: Tue Apr 14 5


22: Wed Apr 15 5


23: Thu Apr 16 5


24: Fri Apr 17 5


25: Mon Apr 20 5



26: Tue Apr 21 6


27: Wed Apr 22 6


28: Thu Apr 23 6


29: Fri Apr 24 6


30: Mon Apr 27 6



31: Tue Apr 28 7


32: Wed Apr 29 7


33: Thu Apr 30 7


34: Fri May 01 7


35: Mon May 04 7



36: Tue May 05 8


37: Wed May 06 8


38: Thu May 07 8


39: Fri May 08 8


40: Mon May 11 8



41: Tue May 12 9


42: Wed May 13 9


43: Thu May 14 9


44: Fri May 15 9


45: Mon May 18 9



46: Tue May 19 10


47: Wed May 20 10


48: Thu May 21 10


49: Fri May 22 10