0% found this document useful (0 votes)
59 views3 pages

COA-syllabus

It is very important on the point of view exam
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)
59 views3 pages

COA-syllabus

It is very important on the point of view exam
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/ 3

Course Category : Engineering Science Course

Course Name : Computer Organization and Architecture


Course Code : UES2001
L-T-P : 3-0-2
Semester :3 rd

Batch : 2023-27
Syllabus
Prerequisite:
● Knowledge of Digital Electronics.
Course Outcomes:
At the end of the course, students will be able to:
CO No Description

CO1 To study the basic structure and operation of a digital computer system.
CO2 To Understand register transfer and microoperations with the basics of computer
organization
CO3 To introduce functioning of central processing unit and I/O devices
CO4 Understanding the different ways of communicating with I/O devices and standard
I/O interfaces
CO5 To introduce computer arithmetic, modes of data transfer with respect to I/O and
Memory organization of a computer

No. of
CO
Unit No. Topics Proposed
No.
Lectures

Introduction: Functional units of digital system and their


interconnections, buses, bus architecture, types of buses and bus
arbitration. Register, bus and memory transfer. Processor
1 1 8
organization, general registers organization, stack organization and
addressing modes.

Register Transfer and Microoperations: Register Transfer Language,


Register Transfer, Bus and Memory Transfers, Arithmetic
2 Microoperations, Logic Microoperations, Shift Microoperations, 2 8
Arithmetic Logic Shift Unit.
Basic Computer Organization and Design: Instruction Codes,
Computer Registers, Computer Instructions, Timing and Control,
Instruction Cycle, Memory-Reference Instruction, Input-Output
Instruction, Complete Computer Description, Design of Basic
Computer, Design of Accumulator Logic

Central Processing Unit: General Register Organization, Stack


organization, Instruction Format, Addressing Modes, Data Transfer
3 and Manipulation, Program Control, RISC, CISC. 3 8

Input-output Organization: I/O device interface, I/O transfers–


program controlled, interrupt driven and DMA, Privileged and Non-
4 Privileged Instructions, Software Interrupts. 4 8

Computer Arithmetic: addition, subtraction, multiplication and


division algorithms, Input-Output Organization, Modes of data
transfer, Interrupt cycle, direct memory access, Input-Output
processor, Memory Organization, Memory Hierarchy, Associative
5 Memory, Cache Memory, Internal and external Memory, Virtual 5 8
Memory.

Text Books:
1. M. Morris Mano, Rajib Mall “Computer System Architecture”, 3rd Edition Pearson
Education, 2017
2. John P. Hayes, Computer Architecture and Organization, Tata McGraw Hill, Third Edition,
1998
Reference Books:
1. William Stallings, Computer Organization and Architecture-Designing for Performance,
Pearson Edu., 7th edition, 2006.
2. Behrooz Parahami, “Computer Architecture”, Oxford University Press, Eighth Impression,
2011.
Web References:
1. Computer Organization and Architecture Tutorial” https://www.javatpoint.com/computer-
organization-and-architecture-tutorial
List of Experiments
Lab Course outcome

CO. No Description Blooms taxonomy level

1 Students will be able to understand the basic 2


computer arithmetic operations

S. No. Programs CO No.

1 Implementing HALF ADDER, FULL ADDER using basic logic gates 1

2 1
Implementing Binary -to -Gray, Gray -to -Binary code conversions.

3 1
Implementing 3:8-line DECODER.
4 1
Implementing 4xl and 8xl MULTIPLEXERS.
5 1
Verify the excitation tables of various FLIP-FLOPS.
6 1
Design of an 8-bit Input/ Output system with four 8-bit Internal
Registers.
7 1
Design of an 8-bit ARITHMETIC LOGIC UNIT.
8 1
Design the data path of a computer from its register transfer language
description.
9 1
Design the control unit of a computer using either hardwiring or
microprogramming based on its register transfer language description.
10 1
Implement a simple instruction set computer with a control unit and a
data path.

You might also like