Subject Details
Dept     : CSE
Sem      : 3
Regul    : R23
Faculty : Mrs. Lavanya M
phone  : NIL
E-mail  : lavanya.m.cse@snsct.org
810
Page views
32
Files
4
Videos
4
R.Links

Icon
Syllabus

UNIT
1
OVERVIEW AND INSTRUCTION

Functional units – Basic operational concepts – Bus Structures – Performance – Power wall – Uniprocessors to multiprocessors; Memory locations and addresses – Memory operations – Instruction and Instruction sequencing –– Addressing modes – Assembly language – Case study: RISC and CISC Architecture.

UNIT
2
ARITHMETIC OPERATIONS

Addition and subtraction of signed numbers – Design of fast adders – Multiplication of positive numbers - Signed operand multiplication- fast multiplication – Integer division – Floating point numbers and operations

UNIT
3
PROCESSOR AND PIPELINING

Fundamental concepts – Execution of a complete instruction – Multiple bus organization – Hardwired control – Micro programmed control – Pipelining: Basic concepts – Data hazards – Instruction hazards – Influence on Instruction sets – Data path and control consideration – Case study: Processor Families

UNIT
4
MEMORY SYSTEM

Basic concepts of Semiconductor RAMs - ROMs – Speed, Size and Cost – Cache memories – Performance consideration – Virtual memory – Memory Management requirements – Secondary storage - Case Study: Memory Organization in Multiprocessors

UNIT
5
I/O ORGANIZATION, PARALLELISM AND GPU

Accessing I/O devices – Interrupts – Direct Memory Access – Buses–Interface circuits – Standard I/O Interfaces (PCI, SCSI, USB) –Instruction Level Parallelism: Concepts and Challenges –Introduction to Graphics Processing Units, Clusters, Warehouse Scale Computers and other Message-Passing Multiprocessors

Reference Book:

1. David A. Patterson and John L. Hennessey, “Computer organization and design”, Morgan Kauffman /Elsevier, 5th edition, 2014. 2. William Stallings, “Computer Organization and Architecture designing for Performance”, Pearson Education 8th Edition, 2010 3. John P.Hayes, “Computer Architecture and Organization”, McGraw Hill, 3rd Edition, 2002 4. M. Morris R. Mano “Computer System Architecture” 3rd Edition 2007 5. David A. Patterson “Computer Architecture: A Quantitative Approach”, Morgan Kaufmann; 5th edition 2011

Text Book:

1. Carl Hamacher, Zvonko Vranesic and Safwat Zaky, “Computer Organization”, McGraw-Hill, 5th Edition 2014.