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