Subject Details
Dept     : CST
Sem      : 3
Regul    : 2019
Faculty : N.Ganitha Aarthi
phone  : NIL
E-mail  : ganitha.n.csd@snsce.ac.in
278
Page views
8
Files
0
Videos
0
R.Links

Icon
Syllabus

UNIT
1
BASIC STRUCTURE OF COMPUTERS

Functional units – Basic operational concepts – Bus Structures – Performance – 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.

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 AND PARALLELISM

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 multicore processor – Graphics Processing Unit

Reference Book:

David A. Patterson and John L. Hennessey, “Computer organization and design”, MorganKauffman /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, ZvonkoVranesic and SafwatZaky, “Computer Organization”, McGraw-Hill, 6th Edition 2012. (UNIT I, II, III, IV, V)

 

Print    Download