0% found this document useful (0 votes)
141 views2 pages

R-16 CSE - Syllabus.1

This document outlines the course objectives and units of study for a Computer Organization course. The course aims to help students understand computer architecture, performance measurement, memory management systems, and input/output organization. It covers topics like functional units, bus structures, instruction types, addressing modes, interrupts, memory systems, processing units, and control unit design. The intended learning outcomes include understanding computer architecture, analyzing performance, understanding instruction types and addressing modes, memory storage of positive and negative numbers, and arithmetic operations on such numbers. Suggested textbooks are also provided.

Uploaded by

raviteja_b
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)
141 views2 pages

R-16 CSE - Syllabus.1

This document outlines the course objectives and units of study for a Computer Organization course. The course aims to help students understand computer architecture, performance measurement, memory management systems, and input/output organization. It covers topics like functional units, bus structures, instruction types, addressing modes, interrupts, memory systems, processing units, and control unit design. The intended learning outcomes include understanding computer architecture, analyzing performance, understanding instruction types and addressing modes, memory storage of positive and negative numbers, and arithmetic operations on such numbers. Suggested textbooks are also provided.

Uploaded by

raviteja_b
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/ 2

L T P C

II Year - II Semester
4 0 0 3
COMPUTER ORGANIZATION

OBJECTIVES:

• Understand the architecture of a modern computer with its various processing units. Also
the Performance measurement of the computer system.
• In addition to this the memory management system of computer.

UNIT -I:
Basic Structure Of Computers: Functional unit, Basic Operational concepts, Bus structures,
System Software, Performance, The history of computer development.

UNIT -II:
Machine Instruction and Programs:
Instruction and Instruction Sequencing: Register Transfer Notation, Assembly Language
Notation, Basic Instruction Types,
Addressing Modes, Basic Input/output Operations, The role of Stacks and Queues in computer
programming equation. Component of Instructions: Logic Instructions, shift and Rotate
Instructions

UNIT -III:
Type of Instructions: Arithmetic and Logic Instructions, Branch Instructions, Addressing
Modes, Input/output Operations

UNIT -IV:
INPUT/OUTPUT ORGANIZATION: Accessing I/O Devices, Interrupts: Interrupt Hardware,
Enabling and Disabling Interrupts, Handling Multiple Devices, Direct Memory Access,
Buses: Synchronous Bus, Asynchronous Bus, Interface Circuits, Standard I/O Interface:
Peripheral Component Interconnect (PCI) Bus, Universal Serial Bus (USB)

UNIT -V:
The MEMORY SYSTEMS: Basic memory circuits, Memory System Consideration, Read-
Only Memory: ROM, PROM, EPROM, EEPROM, Flash Memory,
Cache Memories: Mapping Functions, INTERLEAVING
Secondary Storage: Magnetic Hard Disks, Optical Disks,
UNIT -VI:
Processing Unit: Fundamental Concepts: Register Transfers, Performing An Arithmetic Or
Logic Operation, Fetching A Word From Memory,
Execution of Complete Instruction, Hardwired Control,
Micro programmed Control: Microinstructions, Micro program Sequencing, Wide Branch
Addressing Microinstructions with next –Address Field

OUTCOMES:
• Students can understand the architecture of modern computer.
• They can analyze the Performance of a computer using performance equation
• Understanding of different instruction types.
• Students can calculate the effective address of an operand by addressing modes
• They can understand how computer stores positive and negative numbers.
• Understanding of how a computer performs arithmetic operation of positive and negative
numbers.

TEXT BOOKS:
1. Computer Organization, Carl Hamacher, Zvonks Vranesic, Safea Zaky, 5th Edition,
McGraw Hill.
2. Computer Architecture and Organization, John P. Hayes, 3rd Edition, McGraw Hill.

REFERENCE BOOKS:
1. Computer Organization and Architecture – William Stallings Sixth Edition, Pearson/PHI
2. Structured Computer Organization – Andrew S. Tanenbaum, 4th Edition PHI/Pearson
3. Fundamentals or Computer Organization and Design, - Sivaraama Dandamudi Springer Int.
Edition.
4. “Computer Organization and Design: The Hardware/Software Interface” by David A.
Patterson and John L. Hennessy.
5. J .P. Hayes, "Computer Architecture and Organization", McGraw-Hill, 1998.

You might also like