User Tools

Site Tools


calendar

This is an old revision of the document!


Calendar

Programs Developed in Class

Solutions

Week Lab Topics Readings Transparencies
May 07 Overview of the course Sections 1.1-1.3 Lec-1:1up 6up
Data Translation Section 2.4 AAAI Poster
May 14 Lab A Data Translation, cont. Sections 2.1-2.6 Lec-2:1up 6up
Code Translation MIPS INST.
May 21 Code Translation, cont. Sections 2.1-2.7 Lec-3: See <hi #aaccbb> Lec-2 </hi>
May 28 Lab B Translating Utility Classes – The Stack Sections 2.8-2.9 Lec-4:1up 6up
Pages B-40-B-49
June 04 Lab C Translating Objects – The Heap Sections 2.10-2.12 Lec-5:1up 6up
June 11 Lab D Machine Language (review) The rest of Chapter 2 Lec-6:1up 6up
June 18 Make-up A-D Midterm, Linking and Loading Chapter 2 Lec-7: See <hi #aaccbb> Lec-5 </hi>
June 25 See News Floating-Point Computing, Intro to Hardware Pages 242-250, 259-266 Lec-8a:1up 6up
Combinational Circuits Sections C.1-C.3, C.5, C.7 Lec-8b(1):1up 6up
The Single-Cycle Datapath and Control Sec. 4.1-4.4, Optional C.8-C.9 Lec-8b(2):1up 6up
July 02 The SC Datapath and Control Cont. Sections 4.1-4.4, C.4, D.2 Lec-9: See <hi #aaccbb> Lec-8b(2) </hi>
Performance Section 1.4 Lec 9:1up 6up
July 09 Lab K Pipelining Sections 4.5-4.6 Lec-10:
July 16 Lab L Pipelining, cont. Sections 4.7-4.8 Lec-11:
July 23 Lab M Caches Sections 5.1-5.2 Lec-12:
July 30 Lab N Caches, cont. Section 5.3 Lec-13:

Important Dates

  • Midterm Exam is on June 21.
  • The Drop Deadline is Tuesday July 10.
  • Final Exam will be held during the exam period (August 7 - 17).
calendar.1341850948.txt.gz · Last modified: 2012/07/09 16:22 by skhan