2CSE301 Computer Organization

Credit Hour Table

Lecture Hour T/W Hour Practical Hour Total Hour Lecture Credit T/W credit Practical Credit Total Credit
3 1 4 8 3 1 2 6
3 0 4 7 3 0 2 5
3 0 2 5 3 0 1 4

Examination Scheme

Theory Int. Asses. Theory Sem End Theory Hours Theory Total Practical / TW Asses. Grand Total
40 60 0 100 100 200
40 60 3 100 50 150
40 60 3 100 50 150
Learning Outcomes: 
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
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, Complete computer 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 Instruction Set Computer (RISC), Complex Instruction Set Computer (CISC), comparison of RISC and 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, Serial Communication.
9
Memory Organization
Memory Sub System, Memory hierarchy, Main memory, Auxiliary memory, Flash memory, Associative memory, Cache memory, Virtual memory.
Reference Books: 
Name: 
Computer System Architecture
Author: 
Morris Mano
Name: 
Structured Computer Organization
Author: 
Tanenbaum
Name: 
Computer Organization
Author: 
Stallings
Name: 
Computer Architecture and Organization
Author: 
Hayes
Name: 
Computer Organization and Design
Author: 
P. Pal Chaudhury
Syllabus PDF: 
AttachmentSize
PDF icon Computer Organization.pdf173.85 KB
branch: 
CBA
BDA
MA
Course: 
2014
Stream: 
B.Tech