2011-2013 Undergraduate Catalogue 
    
    Sep 27, 2024  
2011-2013 Undergraduate Catalogue [ARCHIVED CATALOG]

COM 249 - Computer Organization and Assembly Language


This course explores the evolution and physical structure of modern computers, from microcomputers to mainframes: their integrated circuits, components and organization. The concept of a multilayer virtual machine will be explored and programmed using machine language, microcode, operating system interrupts and assembly language. Advanced concepts such as RISC machines, pipelining and parallel computing will be studied. Students will utilize these principles to analyze the design of a current microprocessor.

Prerequisite: COM 152 .
3 hours a week 1 semester 3 credits.
Spring 2013, 2015