Calendar
Announcements and the calendar of activities this term will
appear below, so please visit this page liberally. Go:
Tue Nov 22
- Final Exam! Same time (6:30), same place (Carnegie
113), and:
- worth 25 points, or 25% of your grade
- roughly 80% (20 points) will cover new material:
- Chapter 3, sections 1-6
- Chapter 4, sections 1-4... including my handouts of course
- IA-32 assembly language programming'
- remaining 20% will cover old material
- you can bring one side of one page of notes on new material,
and one side of notes on old material
Mon Nov 21
- Special Final Exam office hours from 6:30-9:00 pm in my
office (duh).
Sun Nov 20
- Christine flies to Italy. Ha!
Fri Nov 18
- Due: Program #3
- Study notes: Hi guys. Here are some study notes for
Chapter 3: Study Sheet - Chapter 3
... I won't be doing a Chapter 4 sheet, as you have my extensive
notes on our favorite machine (the Mic-1) already. Enjoy!
Thu Nov 17
- Lecture: Chapter 4
- Lecture: Final exam preview
Tue Nov 15... week 10, sadly, our last
- Due: Reading/notes for sections 3.5 and 3.6
- Lecture: Chapter 4
- All my chapter 4 notes are here:
IJVM Notes
Thu Nov 10
- Lecture: Chapter 4
- Assigned: Reading/notes on sections 3.6 and 3.6
- Help: You may find some helpful information regarding
program #3 in the common area on the k: drive:
- The file play.c contains
C/C++ examples on accomplishing some bit-level things you may
need to do in Program #3.
- My pseudo-code for Program #3 is there as well.
Tue Nov 8... week 9
- Due: Tiny homework on Chapter 3
- Lecture: Chapter 3 wrap
- Lecture: Chapter 4 begins
Thu Nov 3
- Assigned: Tiny homework on Chapter 3 (it's a handout)
- Due: Program #2
- Lecture: Chapter 3
- Really assigned: Program #3
(due in a couple weeks)
Tue Nov 1... week 8
- NOT Due: Program #2... we moved the due date to
Thursday!
- Assigned: Program #3...
hi Christine!
- Lecture: Chapter 3
Thu Oct 27
- Special note: See my addition to the
GDB notes where I explain
the "x" command to print the value of any location in memory as
you debug. Just FYI.
- Exam 2:
- worth 20 points, 20% of your grade
- covering Chapter 5 (excluding section 5.8), Chapter 7,
Programs 1 & 2, and all my handouts on Intel assembly language
programming
- bring one side of one page of notes, but no book, no
calculator
Tue Oct 25... week 7
- Lecture: Exam 2 preview
- Lecture: Chapter 3
- Due: Chapter 3, sections 1-3 notes
Thu Oct 20
- Lecture: Chapter 7 wrap-up
- Lecture: Chapter 3 start
- Assigned: Read Chapter 3, sections 1-3
Tue Oct 18... week 6
- Due: Program #1
- Assigned: Program #2 ...
Yow!
- Lecture: Chapter 5 wrap-up
- Lecture: Chapter 7
Thu Oct 13
- Due: Chapter 7 reading/notes
- Lecture: Chapter 5 wrap
- Lecture: Chapter 7 start (maybe)
Tue Oct 11... week 5
- Assigned: Please read/notes Chapter 7 by next class
- Lecture: Chapter 5 "Instruction Set Architecture"
- Lecture: Wrap-up my treatise on Intel assembly language programming
Thu Oct 6
- Lecture: We'll hit the lab and run gcc on some Intel
assembly examples
- Lecture: Chapter 5, assembly language programming
- Hey: Check out the links to NRAM on the
etc page
Tue Oct 4... week 4
- Assigned: Program #1 is
due in 2 weeks
- Due: "Hello world" assembly program
- Lecture: Chapter 5, Assembly language programming
Thu Sep 29
- Exam #1...
- worth 15 points, 15% of your grade
- covering Chapter 1, 2 and Appendices A, B
- bring one side of one page of notes, but no book, no
calculator
Tue Sep 27... week 3
- Lecture: Preview Exam #1
- Lecture: Chapter 5/Intel assembly
- Due: Read/note on Chapter 5.1-5.5
- Assigned: Install/use gcc, do "Hello, world" in
assembly language
- BTW: I'll be in tomorrow night for office hours...
stop by!
Thu Sep 22
- Lecture: Chapter 2
- Solution: My answers to HW A/B...
Homework A/B Solution
- Assigned: Read/note on Chapter 5.1-5.5
Tue Sep 20... week 2
- Due: Chapter 2 reading/notes
- Due: Homework A/B
- Lecture: Chapter 2 "Computer Systems Organization"
- Lecture: Chapter 1 mop-up
Thu Sep 15
- Lecture: Chapter 1, finish up
- Lecture: Appendix B: "Floating-point numbers"
Tue Sep 13... week 1
- First class: we meet 6:30 pm at Carnegie 113
- Lecture: Chapter 1 "The History of Computing"
- Lecture: Appendix A "Binary Numbers"
- Assigned: Homework for Appendices A/B...
Homework A/B
- Assigned: Read Chapter 2
|