ICS 51 Introductory Computer Organization - Fall 2009

The weekly discussion is held in DBH 1500 from 12pm to 12:50pm. The discussion will explain the labs as well as cover materials needed to finish the labs. Slides and materials of the discussion will be posted here. The labs are posted on EEE in CourseFiles folder within Dropboxes.

  • Discussion:
    • Week 1: Introduction to Assembler (slides), Introduction to Visual Studio (guide)
    • Week 2: Data ranges, data types, and addresses (slides)
    • Week 3: Division, multiplication, and stack (slides)
    • Week 4: Stack and functions (slides)
    • Week 5: Number systems and binary arithmetic (slides)
    • Week 6: Function call and logical operations (slides)
    • Week 7: No discussion (Veteran day)
    • Week 8: Recursion and binary search tree (slides)
    • Week 9: Review (slides)
  • Links: