You are on page 1of 2

Proceedings of the 26th Academic Council held on 18.5.

2012

 
  CSC505 COMPUTER ARCHITECTURE AND ORGANIZATION L  T  P  C  
3 0 0 3

Version No. 1.0

Course Knowledge of digital electronics, Fundamentals of computer systems, and


Prerequisites: knowledge of Microprocessors

Objectives:  
On completion of this course the student would be able to design various units of
processor. This helps the students to propose new techniques that enhance the speed
and efficiency of the computer system.
Expected Outcome:
To design a computer system with new building blocks

Unit No.1 Basic Structure of computers 


Basic structure of computers-computer types-functional units-basic operational concepts-Bus
Structures-Software-Performance-Multiprocessors and Multicomputer-Computer Evolution:
Pentium and Power PC Evolution. Computer System: Components Function - Interconnection
Structures -  The general-purpose machine, The user’s view. The Machine/Assembly Language
programmer’s view, The Computer architect’s view, The computer system logic designer’s view,
Historical perspective, Classification of computers and their instructions, Computer instruction
sets, Informal description of the simple RISC Computer, Bus interconnection - Basics of PCI Bus.

Unit No.2 Memory 


Memory: Characteristics - Hierarchy - Cache Memory - Principles - Cache Design – Locality of
Reference, Performance considerations, Virtual memories. Main Memory: Static RAM - Dynamic
RAM - Types of ROM - Memory Chip Organization - Types of DRAM. External Memory: Magnetic
Disk - Basics of RAID - Optical Memory – Magnetic Tapes

Unit No.3  I/O Devices 


Input/Output Overview External Devices - I/O Module - Programmed I/O - Interrupt Driven I/O
- DMA - I/O Channels & Processors. Computer Arithmetic Overview: ALU -. Integer
Representation and Arithmetic - Floating Point Representation and Arithmetic. Instruction Set:
Characteristics - Operand Types - Operation Types - Addressing Modes - instruction Formats -
Pentium and Power PC Operands, Operations, Addressing Modes -Simple Examples.

Unit No.4 CPU 


CPU: Organization of Processors and Registers - Instruction Cycle - Instruction Pipelining –
Basic concepts-data Hazards-Instruction Hazards-Data path and control Considerations-
Superscalar operation-Performance considerations-Pentium Processor.

Unit No.5 RISC &CISC Characteristics 


RISC: Characteristics - Large Register File - Register Optimization - Architecture - RISC Vs CISC
Characteristics - Pipelining. Control Unit: Micro-Operations - Control of Processors - Hardwired
Implementation - Micro Programmed Control Concepts -- Microinstruction Sequencing - General
Microinstruction Execution.

361
Proceedings of the 26th Academic Council held on 18.5.2012

Text/Reference Books:
1. W. Stallings, “Computer Organization and Architecture”, 8th edition, PHI, 2006.
C. Hamacher, Z. Vranesic, S.Zaky, “Computer Organization”, 5th edition, McGraw Hill,
(Paperback-2008).
2. Vincent P Heuring & Harry F Jordan, “Computer Systems Design and Architecture”, 4th
edition, Addison Wesley Publishers 2007.

Mode of Evaluation : By assignment, and Continuous Assessment Tests(CAT)

Recommended by the Board


of Studies on

Date of Approval by the


Academic Council

362

You might also like