Oct 22, 2020  
2020-2021 Undergraduate Catalog 
    
2020-2021 Undergraduate Catalog

CS 27100 - Computer Architecture


Introduction to computer organization and architecture. Fundamentals of digital logic and representation of numeric and nonnumeric data. Assembly-level organization and programming, including instruction formats, addressing modes, and subprogram call/return. Design of main memory, cache memory, and virtual memory. Interrupt basics, interrupt-driven I/O, DMA, and bus protocols. Processor organization, data paths, the control unit, micriprogramming, pipelining, and performance enhancements. Multiprocessor and alternative architectures.

Preparation for Course
P: CS 16100 And MA 17500.

Cr. 3.