Warning: session_start(): open(/var/cpanel/php/sessions/ea-php56/sess_a605e7bc17621e434e8e18e460477744, O_RDWR) failed: No such file or directory (2) in /home/snscourseware/public_html/ct.snscourseware.org/syllabus.php on line 2

Warning: session_start(): Failed to read session data: files (path: /var/cpanel/php/sessions/ea-php56) in /home/snscourseware/public_html/ct.snscourseware.org/syllabus.php on line 2
Connected successfully
Warning: Undefined variable $hostname in /home/snscourseware/public_html/ct.snscourseware.org/syllabus.php on line 18
Syllabus || SNS Courseware
Subject Details
Dept     : IT
Sem      : 3
Regul    : R2023
Faculty : Dr.L.M.Nithya
phone  : NIL
E-mail  : lmnithya@gmail.com
430
Page views
7
Files
1
Videos
3
R.Links

Icon
Syllabus

UNIT
1
UNIT I 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
UNIT II 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
UNIT III 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
UNIT IV 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
UNIT V 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:

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

Text Book:

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