Académique Documents
Professionnel Documents
Culture Documents
16
Page 1 of 6
LP: CS6303
Rev. No: 00
Date: 29/01/2016
Regulation: 2013
: N/A
:I
Unit Syllabus:
Eight ideas Components of a computer system Technology Performance Power wall Uniprocessors to
multiprocessors; Instructions operations and operands representing instructions Logical operations control
operations Addressing and addressing modes.
Objective:
To make students understand the basic structure and operation of digital computer.
Session
No *
Topics to be covered
Ref
Teaching
Aids
1.
PPT
2.
PPT
3.
PPT
4.
PPT
5.
Introduction to Instructions
BB
6.
BB
7.
BB
8.
PPT
9.
PPT
FT/GN/68/01/23.01.16
Page 2 of 6
ALU - Addition and subtraction Multiplication Division Floating Point operations Subword
parallelism.
Objective:
To familiarize the students with arithmetic and logic unit and implementation of fixed point and
floating-point arithmetic operations.
Session
No *
Topics to be covered
Ref
Teaching
Aids
10.
PPT
11.
ALU
PPT
12.
BB
13.
Multiplication
BB
14.
Division
BB
15.
BB
16.
Subword parallelism
PPT
17.
6&7
BB
18.
FT/GN/68/01/23.01.16
Page 3 of 6
Unit Syllabus :
Session
No *
Topics to be covered
Ref
Teaching
Aids
19.
PPT
20.
PPT
21.
Building datapath
PPT
22.
PPT
23.
Pipelining
PPT
24.
PPT
25.
PPT
26.
Exceptions
PPT
27.
PPT
FT/GN/68/01/23.01.16
Page 4 of 6
Session
No *
Topics to be covered
Ref
Teaching
Aids
28.
PPT
29.
PPT
30.
PPT
31.
Flynns classification
BB
32.
BB
33.
Hardware multithreading
PPT
34.
Multicore processors
PPT
35.
PPT
FT/GN/68/01/23.01.16
Page 5 of 6
Unit Syllabus:
Memory hierarchy - Memory technologies Cache basics Measuring and improving cache
performance - Virtual memory, TLBs - Input/output system, programmed I/O, DMA and interrupts,
I/O processors.
Objective:
To familiarize the students with hierarchical memory system including cache memories and virtual
memory and also the different ways of communicating with I/O devices and standard I/O interfaces.
Session
No *
Topics to be covered
Ref
Teaching
Aids
36.
PPT
37.
Memory hierarchy
38.
Memory technologies
39.
Cache basics
40.
41.
Virtual memory
42.
43.
44.
45.
PPT
PPT
BB
PPT
BB
PPT
PPT
PPT
PPT
FT/GN/68/01/23.01.16
Page 6 of 6
REFERENCES:
1. David A. Patterson and John L. Hennessey, Computer Organization and Design, Fifth
edition, Morgan Kauffman / Elsevier, 2014.
2. V.Carl Hamacher, Zvonko G. Varanesic and Safat G. Zaky, Computer Organisation, VI
edition, Mc Graw-Hill Inc, 2012.
3. William Stallings Computer Organization and Architecture, Seventh Edition , Pearson
Education, 2006.
4. Vincent P. Heuring, Harry F. Jordan, Computer System Architecture, Second Edition,
Pearson Education, 2005.
5. Govindarajalu, Computer Architecture and Organization, Design Principles and Applications",
first edition, Tata Mc Graw Hill, New Delhi, 2005.
6. John P. Hayes, Computer Architecture and Organization, Third Edition, Tata Mc Graw Hill,
1998.
7. http://nptel.ac.in/.