Computer Architecture and Assembly Language
Course: CIS 350
Description: Computer system components and their relationships. Digital logic, microarchitecture, and microprogramming. Number systems. The two pass assembler. Instruction sets. Addressing modes. Use of assembly language.
Units: 3
Recommended prerequisite: CIS 230, with minimum C grade; CIS 250, with minimum C grade; or consent of instructor for students from other disciplines. CIS 291 is recommended.
Format: Two hours lecture, two hours lab per week.