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 |
|