Computer Organization
Pictures from Physics Lab |
Movie of Architecture Board
|
Pictures of Architecture Project
|
The course covers the basic building blocks and design methods used in the construction of synchronous digital systems, most notably, digital computers. A variety of different representations of digital systems are described, including truth table, logic gate, timing diagram, state diagram, block diagram, etc. Families of highly integrated programmable logic are covered The course includes extensive software tutorials to introduce students to the fundamentals of computer-based digital design tools, combinational logic and arithmetic circuits. Software tools include LogicWorks for circuit design simulation and University of California at Berkeley tools e.g. Espresso. The course also covers microprocessor architecture, programming and applications with the 8085. The students use 8085 microprocessor simulator and primer boards for assembly language labs and projects. The course introduces different computer architectures; mainly discusses a comparison of RISC and CISC architectures.
Course announcements, power point lectures, homework, demos...etc. are on Blackboard
Fall 2002 syllabus
Pictures from Physics Lab
Movie