Computer Organization : 2CSE205

Learning Outcomes: 
After successful completion of this course, students will be able to
• Understand the organization of a Computer system
• Apply the knowledge of combinational and sequential logical circuits to design a computer architecture
• Understand the input / output and Memory related concepts.
Syllabus: 
Unit NoTopics
1

Introduction to Computer Organization and Architecture

Introduction to Computer Architecture viz. – Harvard, Von Neumann Architecture, Basic Computer Organization : Registers and Bus 

2

Register Transfer and Micro operations

Register Transfer Language, Register transfer, Bus and Memory transfer, Arithmetic Micro operations, Logic Micro-operations, Shift Micro operations, Arithmetic Logic Shift Unit

3

Basic computer organization
Instruction codes, Computer registers, computer instructions, Timing and Control,Instruction cycle, Memory-Reference Instructions, Input-output and interrupt, Completecomputer description.

4

Micro programmed control

Control Memory, Address sequencing, Micro program Example, design of control Unit

5

Central processing unit

Introduction, General Register Organization, Stack Organization, Instruction format,Addressing Modes, data transfer and manipulation, Program Control, Reduced InstructionSet Computer (RISC), Complex Instruction Set Computer (CISC), 

6

Pipelining

Parallel processing, Pipelining, Arithmetic Pipeline, Instruction Pipeline, RISC Pipeline.

7

Computer arithmetic

Introduction, Addition and subtraction, Multiplication and Division Algorithms (Booth Multiplication Algorithm), Floating Point Arithmetic, Decimal Arithmetic Unit and Operations

8

Input – Output organization

Input-output interface, Asynchronous Data Transfer, Modes of Transfer, Priority Interrupt, DMA, Input-Output Processor (IOP), CPUIOP communication

9

Memory Organization

Memory Sub System, Memory hierarchy, Main memory, Auxiliary memory, Flash memory,Associative memory, Cache memory, Virtual memory.

10

Self-Study Topis

 Introduction to fundamentals of digital electronics, comparison of RISC and CISC, Serial Communication, Peripheral Devices.

Text Books: 
Name : 
Computer System Architecture
Author: 
By M. MorrisMano
Edition: 
Pearson
Name : 
Computer Architecture and Organization
Author: 
by Hayes
Publication: 
Tata McGraw Hill
Reference Books: 
Name: 
Structured Computer Organization
Author: 
By Tanenbaum
Name: 
Computer Organization and Architecture
Author: 
By Stallings
Publication: 
Pearson
Name: 
Computer Organization and Design
Author: 
by P. Pal Chaudhury
Publication: 
PHI
Syllabus PDF: 
AttachmentSize
PDF icon Computer Organization.pdf185.29 KB
branch: 
CBA
BDA
MA
Cyber Security
Course: 
2018
Stream: 
B.Tech