Compulsory Courses

Computer Organization
Author: Date:28-02-2011 Hits:

Computer Organization

Objectives and Requirements
This course aims to introduce the logic design techniques and principles in the operation and construction of the functional parts of CPU and fundamental components. The course demonstrates computer architecture and programming model using CISC processor as example. It also introduces the techniques on low level assembly language programming.
Number Systems.  Floating Point. Logic Gates. Combinational Circuit Design. Classical Combinational Circuits. Basic Computer Architecture Model. Classification of Processors. Stages of Instruction Execution. Memory Systems. Memory Mapped I/O, Programmed I/O, Interrupt I/O, DMA. Assembly Programming. Addressing Mode. Stack Operation.
Credit(s): 3
Prerequisite Course(s): Nil

Last:Software Engineering

Next:Operating Systems