LESSON
PLAN
Subject
: COMPUTER ORGANIZATION |
||
Year
: II B-Tech |
Semester
: I |
Branch : IT |
Faculty
: MRINALINI.N |
Reg
: R19 |
Academic Year : 2020-21 |
The course objectives of Computer Organization are to discuss and make student familiar with the Principles and the Implementation of Computer Arithmetic Operation of CPUs including RTL, ALU, Instruction Cycle and Busses
· Fundamentals of different Instruction Set Architectures and their relationship to the CPU Design
· Memory System and I/O Organization
·
Principles
of Operation of Multiprocessor Systems and Pipelining
COURSE OUTCOMES:
1 |
Factual |
CO1 : Develop a detailed understanding of computer systems |
2 |
Conceptual |
CO2 : Cite different number systems, binary
addition and subtraction, standard, floating-point, and micro operations CO3: Develop a detailed understanding of
architecture and functionality of central processing unit |
3 |
Procedural |
CO4 : Exemplify in a better way the
I/O and memory organization |
4 |
Applied |
CO5 : Illustrate concepts of parallel
processing, pipelining and inter processor communication |
Text Books:
1)
Computer System Architecture, M. Morris Mano, Third Edition, Pearson, 2008.
2)
Computer Organization, Carl Hamacher, Zvonko Vranesic, Safwat Zaky, 5/e, McGraw
Hill, 2002.
1)
Computer Organization and Architecture, William Stallings, 6/e, Pearson, 2006.
2)
Structured Computer Organization, Andrew S. Tanenbaum, 4/e, Pearson, 2005.
3)
Fundamentals of Computer Organization and Design, Sivarama P. Dandamudi,
Springer, 2006.
1) https://nptel.ac.in/courses/106/105/106105163
2) http://www.cuc.ucc.ie/CS1101/David%20Tarnoff.pdf
UNIT – 1 : Basic Structure of Computers: [Total
Classes : 06]
Activity / Schedule of UNIT-1 :
In-Class : Explanation on concept, discussion, Poll, doubts
clarification, PPT, Demo etc..
Post-Class : Discussion Forum, Review on topic, Assessment, Quiz,
Notes etc….
CLASS SL NO |
CONCEPT |
OBJECTIVES |
PRE-CLASS |
IN-CLASS |
POST-CLASS |
1. |
Basic
Organization of Computers, Historical Perspective, Bus Structures |
To
introduce concept |
Video Link : https://nptel.ac.in/courses/106/105/106105163/ Text Book : Pdf (e-book) Upload Web Link : https://www.lessons2all.com/CompArchi8.php |
Discussion on concept (10 Min) Presentation (30 Min) Discussion or (10 min) Doubts / clarification (10 min) |
Discussion Forum on the topic in
the group Review on the topic Share material on the topic |
2. |
Data Representation Fixed Point and Floating Point
Representation |
To Understand how to represent the
data |
Video Link : https://nptel.ac.in/courses/106/105/106105163/ Text Book : Pdf (e-book) Upload Web Link : http://www.faadooengineers.com/online-study/post/cse/computer-organization |
Revise previous class – (10 mins) presentation (20 min) Examples (15
min) Doubts clarification (5 min) |
. Discussion Forum on the topic in
the group Review on the topic Share material on the topic |
3. |
Other Binary Codes, Error
Detection Codes. |
To Understand the concept of different
codes in computers |
Video Link : https://nptel.ac.in/courses/106/105/106105163/ Text Book : Pdf (e-book) Upload Web Link : https://www.electronicshub.org/error-correction-and-detection-codes/ http://www.philadelphia.edu.jo/academics/qhamarsheh/uploads/Lecture_5_Binary_Codes.pdf |
Revise and Asking Questions of previous
class – (10 mins) presentation (20 min) Example (20
min) Doubts clarification (5 min) |
. Discussion Forum on the topic in
the group Review on the topic Share material on the topic |
4. |
Computer Arithmetic: Addition and
Subtraction |
To Understand the algorithms |
Video Link : https://www.youtube.com/watch?v=R_tsDVubQPo https://nptel.ac.in/courses/106/105/106105163/ Text Book : Pdf (e-book) Upload Web Link : http://web.ist.utl.pt/luis.tarrataca/classes/computer_architecture/Chapter10-ComputerArithemtic.pdf |
Revise and Asking Questions of
previous class – (10 mins) presentation (20 min) Example (20
min) Doubts clarification (5 min) |
. Discussion Forum on the topic in
the group Review on the topic Share material on the topic |
5. |
Multiplication Algorithms,
Division Algorithms. |
To Understand the Algorithms |
Video Link : https://www.youtube.com/watch?v=R_tsDVubQPo https://nptel.ac.in/courses/106/105/106105163/ Text Book : Pdf (e-book) Upload Web Link : http://web.ist.utl.pt/luis.tarrataca/classes/computer_architecture/Chapter10-ComputerArithemtic.pdf |
Revise and Asking Questions of
previous class – (10 mins) presentation (20 min) Example (20
min) Doubts clarification (5 min) |
. Discussion Forum on the topic in
the group Review on the topic Share material on the topic |
6 |
Revising
the Concepts in unit-1 Completely |
To Revise all the concepts of
unit-1 |
Refer the previous Links of all
the concepts in unit-1 |
Revise previous class – (20 mins) Asking Questions on previous class
randomely (25 Mins) Doubts clarification (10 min) |
. Discussion Forum on the topic in
the group Review on the topic Share material on the topic Assignment - 1 |
Register Transfer Language and Micro operations: [Total Classes : 07]
Activity:
1 |
Factual |
Reading concepts of Register Transfer Language and Micro
operations: Videos on the Internet |
2 |
Conceptual |
Video
Lectures NPTEL Videos Links from the Internet Explained Examples from
Internet |
3 |
Procedural |
Refer
to text book content and architectures. Understanding the architectures |
4 |
Applied |
Assignments Quiz etc… |
Pre-Class : Videos, E-books, Web links, Case Studies etc…
In-Class
: Explanation on concept, discussion,
Poll, doubts clarification, PPT, Demo etc..
Post-Class : Discussion Forum, Review on topic, Assessment, Quiz,
Notes etc….
CLASS
SL
NO |
CONCEPT |
OBJECTIVES |
PRE-CLASS |
IN-CLASS |
POST-CLASS |
1. |
Register Transfer Language and Micro operations |
To
introduce The concept of RTL |
https://nptel.ac.in/courses/106/105/106105163/ Text Book : Pdf (e-book) Upload Web Link : http://www.cs.uwm.edu/classes/cs458/Lecture/HTML/ch04.html https://www.studytonight.com/computer-architecture/registers |
Discussion on concept (10 Min) Presentation (30 Min) Discussion or (10 min) Doubts / clarification (10 min) |
Discussion Forum on the topic in
the group Review on the topic Share material on the topic |
2. |
Arithmetic Micro
operations, Logic Micro Operations, Shift Micro Operations |
To
understand operations |
https://nptel.ac.in/courses/106/105/106105163/ Text Book : Pdf (e-book) Upload Web Link : http://www.cs.uwm.edu/classes/cs458/Lecture/HTML/ch04.html https://www.studytonight.com/computer-architecture/registers |
Revise previous class – (5 mins) Asking Questions on previous class
randomly (5 Mins) PPT
presentation (30 min) Doubts / clarification (10 min) |
Discussion Forum on the topic in
the group Review on the topic Share material on the topic |
3. |
Basic Computer
Organization and Design: Instruction Codes |
To
understand the design |
https://nptel.ac.in/courses/106/105/106105163/ Text Book : Pdf (e-book) Upload Web Link : http://www.cs.uwm.edu/classes/cs458/Lecture/HTML/ch04.html https://www.studytonight.com/computer-architecture/registers |
Revise previous class – (5 mins) Asking Questions on previous class
randomely (5 Mins) PPT
presentation (30 min) Doubts /clarification (10 min) |
Discussion Forum on the topic in
the group Review on the topic Share material on the topic |
4 |
Computer
Register, Computer Instructions, Instruction Cycle |
To understand the instructions |
https://nptel.ac.in/courses/106/105/106105163/ Text Book : Pdf (e-book) Upload Web Link : http://www.cs.uwm.edu/classes/cs458/Lecture/HTML/ch04.html https://www.studytonight.com/computer-architecture/registers |
Revise previous class – (5 mins) Asking Questions on previous class
randomely (5 Mins) PPT
presentation (30 min) Doubts /clarification (10 min) |
Discussion Forum on the topic in
the group Review on the topic Share material on the topic |
5 |
Memory
– Reference Instructions. Input –Output and n. |
To understand the instructions |
https://nptel.ac.in/courses/106/105/106105163/ Text Book : Pdf (e-book) Upload Web Link : http://www.cs.uwm.edu/classes/cs458/Lecture/HTML/ch04.html https://www.studytonight.com/computer-architecture/registers |
Revise previous class – (5 mins) Asking Questions on previous class
randomely (5 Mins) PPT
presentation (30 min) Doubts clarification (10 min) |
Discussion Forum on the topic in
the group Review on the topic Share material on the topic |
6 |
Interrupt
Complete Computer Description |
To understand the instructions |
https://nptel.ac.in/courses/106/105/106105163/ Text Book : Pdf (e-book) Upload Web Link : http://www.cs.uwm.edu/classes/cs458/Lecture/HTML/ch04.html https://www.studytonight.com/computer-architecture/registers |
Revise previous class – (5 mins) Asking Questions on previous class
randomely (5 Mins) PPT
presentation (30 min) Doubts clarification (10 min) |
Discussion Forum on the topic in
the group Review on the topic Share material on the topic |
7 |
Revising
the Concepts in unit-2 Completely |
To Revise all the concepts of
unit-2 |
Refer the previous Links of all
the concepts in unit-2 |
Revise previous class – (20 mins) Asking Questions on previous class
randomely (25 Mins) Doubts clarification (10 min) |
. Discussion Forum on the topic in
the group Review on the topic Share material on the topic Assignment - 1 |
UNIT-3: Central Processing Unit Total classes:07
CLASS
SL
NO |
CONCEPT |
OBJECTIVES |
PRE-CLASS |
IN-CLASS |
POST-CLASS |
1. |
Central
Processing Unit: General Register Organization, STACK Organization |
Register
Organization understanding |
https://nptel.ac.in/courses/106/105/106105163/ Text
Book : Pdf (e-book) Upload Web Link
: http://www.cs.uwm.edu/classes/cs458/Lecture/HTML/ch04.html https://www.studytonight.com/computer-architecture/registers |
Discussion on concept (10 Min) Presentation (30 Min) Discussion or (10 min) Doubts / clarification (10 min) |
Discussion Forum on the topic in the group Review on the topic Share material on the topic |
2. |
Instruction
Formats, Addressing Modes, |
To understand operations of
modes |
https://nptel.ac.in/courses/106/105/106105163/ Text Book : Pdf (e-book) Upload Web Link : http://www.cs.uwm.edu/classes/cs458/Lecture/HTML/ch04.html https://www.studytonight.com/computer-architecture/registers |
Revise previous class – (5 mins) Asking Questions on previous class randomely (5 Mins) PPT presentation (30 min) Doubts clarification
(10 min) |
Discussion Forum on the topic in the group Review on the topic Share material on the topic |
3. |
Data Transfer and
Manipulation, Program Control |
To understand the Data Transfer |
https://nptel.ac.in/courses/106/105/106105163/ Text Book : Pdf (e-book) Upload Web Link : http://www.cs.uwm.edu/classes/cs458/Lecture/HTML/ch04.html https://www.studytonight.com/computer-architecture/registers |
Revise previous class – (5 mins) Asking Questions on previous class randomely (5 Mins) PPT presentation (30 min) Doubts clarification
(10 min) |
Discussion Forum on the topic in the group Review on the topic Share material on the topic |
4 |
Reduced
Instruction Set Computer. |
To
understand the instructions |
https://nptel.ac.in/courses/106/105/106105163/ Text
Book : Pdf (e-book) Upload Web Link
: http://www.cs.uwm.edu/classes/cs458/Lecture/HTML/ch04.html https://www.studytonight.com/computer-architecture/registers |
Revise previous class – (5 mins) Asking Questions on previous class randomely (5 Mins) PPT presentation (30 min) Doubts clarification
(10 min) |
Discussion Forum on the topic in the group Review on the topic Share material on the topic |
5 |
Control
Memory, Address Sequencing |
To understand the addressing |
https://nptel.ac.in/courses/106/105/106105163/ Text
Book : Pdf (e-book) Upload Web Link
: http://www.cs.uwm.edu/classes/cs458/Lecture/HTML/ch04.html. https://www.studytonight.com/computer-architecture/registers |
Revise previous class – (5 mins) Asking Questions on previous class randomely (5 Mins) PPT presentation (30 min) Doubts clarification
(10 min) |
Discussion Forum on the topic in the group Review on the topic Share material on the topic |
6 |
Micro
Program example, Design of Control Unit. |
To
understand the Design
of Control Unit With examples |
https://nptel.ac.in/courses/106/105/106105163/ Text
Book : Pdf (e-book) Upload Web Link
: http://www.cs.uwm.edu/classes/cs458/Lecture/HTML/ch04.html https://www.studytonight.com/computer-architecture/registers |
Revise previous class – (5 mins) Asking Questions on previous class randomely (5 Mins) PPT presentation (30 min) Doubts clarification
(10 min) |
Discussion Forum on the topic in the group Review on the topic Share material on the topic |
7 |
Revising the Concepts in unit-3
Completely |
To Revise all the concepts of unit-3 |
Refer the previous Links of all the concepts in unit-3 |
Revise previous class – (20 mins) Asking Questions on previous class randomely (25 Mins) Doubts clarification
(10 min) |
. Discussion Forum on the topic in the group Review on the topic Share material on the topic Assignment |
Activity
schedule of UNIT-4 Memory
Organization Total
classes:06
CLASS SL NO |
CONCEPT |
OBJECTIVES |
PRE-CLASS |
IN-CLASS |
POST-CLASS |
1. |
Memory
Organization: Memory Hierarchy, Main Memory, Auxiliary Memory. |
Memory
Organization understanding |
https://nptel.ac.in/courses/106/105/106105163/ Text
Book : Pdf (e-book) Upload Web Link
: http://www.cs.uwm.edu/classes/cs458/Lecture/HTML/ch04.html https://www.studytonight.com/computer-architecture/registers |
Discussion on concept (10 Min) Presentation (30 Min) Discussion or (10 min) Doubts / clarification (10 min) |
Discussion Forum on the topic in the group Review on the topic Share material on the topic |
2. |
Associative
Memory, Cache Memory, Virtual Memory. |
To understand different memory |
https://nptel.ac.in/courses/106/105/106105163/ Text
Book : Pdf (e-book) Upload Web Link
: http://www.cs.uwm.edu/classes/cs458/Lecture/HTML/ch04.html https://www.studytonight.com/computer-architecture/registers |
Revise previous class – (5 mins) Asking Questions on previous class randomely (5 Mins) PPT presentation (30 min) Doubts clarification
(10 min) |
Discussion Forum on the topic in the group Review on the topic Share material on the topic |
3. |
Input-Output
Organization: Peripheral Devices |
To understand the Peripheral Devices |
https://nptel.ac.in/courses/106/105/106105163/ Text
Book : Pdf (e-book) Upload Web Link
: http://www.cs.uwm.edu/classes/cs458/Lecture/HTML/ch04.html https://www.studytonight.com/computer-architecture/registers |
Revise previous class – (5 mins) Asking Questions on previous class randomely (5 Mins) PPT presentation (30 min) Doubts clarification
(10 min) |
Discussion Forum on the topic in the group Review on the topic Share material on the topic |
4 |
Input-Output
Interface, Asynchronous data transfer |
To
understand the data
transfer |
https://nptel.ac.in/courses/106/105/106105163/ Text
Book : Pdf (e-book) Upload Web Link
: http://www.cs.uwm.edu/classes/cs458/Lecture/HTML/ch04.html https://www.studytonight.com/computer-architecture/registers |
Revise previous class – (5 mins) Asking Questions on previous class randomely (5 Mins) PPT presentation (30 min) Doubts clarification
(10 min) |
Discussion Forum on the topic in the group Review on the topic Share material on the topic |
5 |
Modes
of Transfer, Priority Interrupts, Direct Memory access |
To understand the modes of transfers |
https://nptel.ac.in/courses/106/105/106105163/ Text
Book : Pdf (e-book) Upload Web Link
: http://www.cs.uwm.edu/classes/cs458/Lecture/HTML/ch04.html. https://www.studytonight.com/computer-architecture/registers |
Revise
previous class – (5 mins) Asking
Questions on previous class randomely (5 Mins) PPT presentation (30 min) Doubts
clarification (10 min) |
Discussion Forum on the topic in the group Review on the topic Share material on the topic |
6 |
Revising the Concepts in unit-4 Completely |
To Revise all the concepts of unit-4 |
Refer the previous Links of all the concepts in unit-4 |
Revise previous class – (20 mins) Asking Questions on previous class randomely (25 Mins) Doubts clarification
(10 min) |
. Discussion Forum on the topic in the group Review on the topic Share material on the topic Assignment and quiz |
Activity
schedule of UNIT-5 : Multi Processors Total
classes:06
CLASS SL NO |
CONCEPT |
OBJECTIVES |
PRE-CLASS |
IN-CLASS |
POST-CLASS |
1. |
Multi Processors: Introduction, Characteristics of
Multiprocessors |
To understand Multiprocessors |
https://nptel.ac.in/courses/106/105/106105163/ Text Book : Pdf (e-book) Upload Web Link : http://www.cs.uwm.edu/classes/cs458/Lecture/HTML/ch04.html https://www.studytonight.com/computer-architecture/registers |
Discussion on concept (10 Min) Presentation (30 Min) Discussion or (10 min) Doubts / clarification (10 min) |
Discussion
Forum on the topic in the group Review
on the topic Share
material on the topic |
2. |
Interconnection Structures, Inter Processor
Arbitration. |
To understand different Processor |
https://nptel.ac.in/courses/106/105/106105163/ Text Book : Pdf (e-book) Upload Web Link : http://www.cs.uwm.edu/classes/cs458/Lecture/HTML/ch04.html |
Revise previous class – (5 mins) Asking Questions on previous class
randomely (5 Mins) PPT
presentation (30 min) Doubts clarification (10 min) |
Discussion
Forum on the topic in the group Review
on the topic Share
material on the topic |
3. |
Pipeline: Parallel Processing. |
To understand the pipeline |
https://nptel.ac.in/courses/106/105/106105163/ Text Book : Pdf (e-book) Upload Web Link : http://www.cs.uwm.edu/classes/cs458/Lecture/HTML/ch04.html https://www.studytonight.com/computer-architecture/registers |
Revise
previous class – (5 mins) Asking
Questions on previous class randomely (5 Mins) PPT presentation (30 min) Doubts
/clarification (10 min) |
Discussion
Forum on the topic in the group Review
on the topic Share
material on the topic |
4 |
Pipelining, Instruction Pipeline, |
To understand the Pipelining |
https://nptel.ac.in/courses/106/105/106105163/ Text Book : Pdf (e-book) Upload Web Link : http://www.cs.uwm.edu/classes/cs458/Lecture/HTML/ch04.html https://www.studytonight.com/computer-architecture/registers |
Revise
previous class – (5 mins) Asking
Questions on previous class randomely (5 Mins) PPT presentation (30 min) Doubts
clarification (10 min) |
Discussion
Forum on the topic in the group Review
on the topic Share
material on the topic |
5 |
RISC Pipeline,
Array Processor |
To
understand the modes RISC |
https://nptel.ac.in/courses/106/105/106105163/ Text Book : Pdf (e-book) Upload Web Link : http://www.cs.uwm.edu/classes/cs458/Lecture/HTML/ch04.html. https://www.studytonight.com/computer-architecture/registers |
Revise
previous class – (5 mins) Asking
Questions on previous class randomely (5 Mins) PPT presentation (30 min) Doubts
clarification (10 min) |
Discussion
Forum on the topic in the group Review
on the topic Share
material on the topic |
6 |
Revising the Concepts in unit-5 Completely |
To
Revise all the concepts of unit-5 |
Refer
the previous Links of all the concepts in unit-5 |
Revise
previous class – (20 mins) Asking
Questions on previous class randomely (25 Mins) Doubts
clarification (10 min) |
. Discussion
Forum on the topic in the group Review
on the topic Share
material on the topic Assignment
and quiz. |
No comments:
Post a Comment