Estb. 1882

University of the Punjab
Main Page > BS Computer Science > Computer Architecture

Computer Architecture

Computer organization:  Control unit design, Instruction execution and sequencing of control signals.  Hardwired and Micro programmed control.  Input-output – Programmed, Interrupt driven and DMA I/O and interface design.  Arithmetic logic unit implementation, addition, subtraction, multiplication and division operations for Integer and Floating point numbers.  Memory organization, memory hierarchy,  cache memories  - mapping functions and page replacement policies,  memory management requirements and virtual memory hardware support.  Fundamentals of computer communications and error control.

Credit hours/ Marks:- 3

Download Course-Outline