0% found this document useful (0 votes)
227 views

COA Syllabus

CO 1 focuses on understanding the basic structure and operation of a digital computer system at a fundamental level. CO 2 involves analyzing the design of the arithmetic logic unit and understanding fixed and floating point arithmetic. CO 3 is about implementing control unit techniques like pipelining. The course also covers understanding the hierarchical memory system and caches, different I/O devices and interfaces, and virtual memory. The detailed syllabus covers topics like computer organization, arithmetic logic units, control units, memory systems including caches, virtual memory, and input/output. Lectures are distributed across these topics to provide an in-depth understanding of computer architecture and organization.

Uploaded by

Sandeep Jamdagni
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
227 views

COA Syllabus

CO 1 focuses on understanding the basic structure and operation of a digital computer system at a fundamental level. CO 2 involves analyzing the design of the arithmetic logic unit and understanding fixed and floating point arithmetic. CO 3 is about implementing control unit techniques like pipelining. The course also covers understanding the hierarchical memory system and caches, different I/O devices and interfaces, and virtual memory. The detailed syllabus covers topics like computer organization, arithmetic logic units, control units, memory systems including caches, virtual memory, and input/output. Lectures are distributed across these topics to provide an in-depth understanding of computer architecture and organization.

Uploaded by

Sandeep Jamdagni
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

Computer Organization and Architecture (KCS302)

Course Outcome ( CO) Bloom’s Knowledge Level (KL)


At the end of course , the student will be able to understand
CO 1 Study of the basic structure and operation of a digital computer system. K1, K2
Analysis of the design of arithmetic & logic unit and understanding of the fixed point and floating-
CO 2 K2, K4
point arithmetic operations.
CO 3 Implementation of control unit techniques and the concept of Pipelining K3
CO 4 Understanding the hierarchical memory system, cache memories and virtual memory K2
CO 5 Understanding the different ways of communicating with I/O devices and standard I/O interfaces K2, K4

DETAILED SYLLABUS 3-1-0


Unit Topic Proposed
Lecture
Introduction: Functional units of digital system and their interconnections, buses, bus architecture,
I 08
types of buses and bus arbitration. Register, bus and memory transfer. Processor organization,
general registers organization, stack organization and addressing modes.
Arithmetic and logic unit: Look ahead carries adders. Multiplication: Signed operand
II multiplication, Booths algorithm and array multiplier. Division and logic operations. Floating point 08
arithmetic operation, Arithmetic & logic unit design. IEEE Standard for Floating Point Numbers
Control Unit: Instruction types, formats, instruction cycles and sub cycles (fetch and execute etc),
III micro operations, execution of a complete instruction. Program Control, Reduced Instruction Set
08
Computer, Pipelining. Hardwire and micro programmed control: micro programme sequencing,
concept of horizontal and vertical microprogramming.
Memory: Basic concept and hierarchy, semiconductor RAM memories, 2D & 2 1/2D memory
IV organization. ROM memories. Cache memories: concept and design issues & performance, address 08
mapping and replacement Auxiliary memories: magnetic disk, magnetic tape and optical disks
Virtual memory: concept implementation.
Input / Output: Peripheral devices, I/O interface, I/O ports, Interrupts: interrupt hardware, types of
V interrupts and exceptions. Modes of Data Transfer: Programmed I/O, interrupt initiated I/O and 08
Direct Memory Access., I/O channels and processors. Serial Communication: Synchronous &
asynchronous communication, standard communication interfaces.
Text books:
1. Computer System Architecture - M. Mano
2. Carl Hamacher, Zvonko Vranesic, Safwat Zaky Computer Organization, McGraw-Hill, Fifth Edition, Reprint 2012
3. John P. Hayes, Computer Architecture and Organization, Tata McGraw Hill, Third Edition, 1998. Reference books
4. William Stallings, Computer Organization and Architecture-Designing for Performance, Pearson Education, Seventh
edition, 2006.
5. Behrooz Parahami, “Computer Architecture”, Oxford University Press, Eighth Impression, 2011.
6. David A. Patterson and John L. Hennessy, “Computer Architecture-A Quantitative Approach”, Elsevier, a division of
reed India Private Limited, Fifth edition, 2012
7. Structured Computer Organization, Tannenbaum(PHI)

You might also like