0 Lecture CSE - 211 (Computer Organisation and Design)
0 Lecture CSE - 211 (Computer Organisation and Design)
Computer Organization
and
Design
Text Book
1.COMPUTER SYSTEM ARCHITECTURE by MORRIS MANO, PRENTICE
HALLDESIGN
Reference Book
1.COMPUTER ARCHITECTURE A QUANTITATIVE APPROACH By HENNESSY,
DAVID A PATTERSON AND GOLDBERG, PEARSON
2.COMPUTER ORGANISATION AND ARCHITECTURE – DESIGNING FOR
PERFORMANCE By WILLIAM STALLINGS, PRENTICE HALL
Course Assessment Module
Marks Breakup
Attendance 5
CO1 :: illustrate the design of the various functional units and components
of computers.
CO2 :: teach the basics of organizational and architectural issues of a digital
computer and Classify and compute the performance of machines, Machine
Instructions.
CO3 :: examine the elements of modern instructions sets and their impact
on processor design.
CO4 :: compare the design issues in terms of speed, technology, cost,
performance.
CO5 :: identify the performance of various classes of Memories, build large
memories using small memories for better performance and analyze
arithmetic for ALU
implementation
CO6 :: understand the concepts of parallel processing, pipelining and
interprocessor communication.
Unit 1
Digital Basics
Register Transfer and micro operations
Design of combinational circuits and logic families
Decoder and encoder operation and function implementation
Multiplexer and demultiplexer operation
introduction to logic families, Comparison of parameters like
fanout, noise margin ,delay and power dissipation
Unit 2
Computer Organization
Addressing Modes
Instruction Formats
Unit 4
Input-Output Organization
Peripheral Devices
Input-Output Interface
Data Transfer Schemes
Program Control and Interrupt
Direct Memory Access Transfer
Input/output Processor
Mode of Data Transfer
Unit 5
Memory Unit
Memory Hierarchy
Processor Vs Memory Speed
Cache Memory
Memory Management
Associative Memory
Virtual Memory
Main Memory
Auxiliary Memory
Unit 6
Parallel Processing
Pipelining, Characteristics of Microprocessors
Microprocessor Categorization
Introduction to GPU
GET SET GO !
Gear up
Fasten your seat belts
Build futuristic
solutions…