You are on page 1of 22

1/19/22, 10:00 AM

K L Deemed to be University
Department of DBES-2 -- KLVZA
Course Handout
2021-2022, Even Sem
Course Title :Computer Organization & Architecture
Course Code :21EC1202
L-T-P-S Structure : 2-0-0-0
Pre-requisite :
Credits :2
Course Coordinator :SIDDAIAH NALLURI
Team of Instructors :
Teaching Associates :
Syllabus :Computer Architecture, Computer system and its sub modules: State Diagram various Architectures,
Moore Machine, Mealey Machine, Van Neuman architecture and hardware implementation of Arithmetic and
Logic Unit, Buses Types, Specifications of a computer, Concepts of Machine level programming, Assembly
level programming and High-level programming. Various addressing modes and designing of an Instruction
set. Concepts of subroutine and subroutine call, use of stack for handling subroutine call and return. CPU
design: Introduction to CPU design, Instruction interpretation and execution, Micro-operation and their RTL
specification. Hardwired control CPU design. Micro programmed control CPU design. Concepts of
semiconductor memory, CPU-memory interaction, organization of memory modules. Cache memory and
related mapping and replacement policies. Virtual memory, paging concepts, VAS to PAS and Vice-versa
mapping. Input / Output Devices: Introduction to input/output processing, working with video display unit and
keyboard and routine to control them. Program controlled I/O transfer. Interrupt controlled I/O transfer, DMA
controller. Secondary storage and type of storage devices. Introduction to buses and connecting I/O devices to
CPU and memory, TRAP and Interrupts. Pipelining: Introduction to RISC and CISC paradigm. Design issues
of a RISC processor and example of an existing RISC processor. Introduction to pipelining and design issues of
pipeline architecture. Introduction to parallel computing.
Text Books :1.William Stallings, Computer Organization and Architecture: Designing for Performance, 8/e,
Pearson Education India. 2010. 2.D. A. Patterson and J. L. Hennessy, Computer Organization and Design, 4/e,
Morgan Kaufmann, 2008.
Reference Books :1.V. C. Hamacher, Z. G. Vranesic and S. G. Zaky, Computer Organization, 5/e, McGraw
Hill, 2002 2.Morris Mano, Computer System Architecture, 3/e, Pearson, 2008.Web References
Web Links :NPTEL Computer Organization and Architecture Lecture by IIT Guwahati.
https://onlinecourses.nptel.ac.in /noc19_cs04/
MOOCS :https://www.edx.org/course/computation-structures-3-computer-mitx-6-004-3x-0

COURSE OUTCOMES (COs):

Blooms
CO Taxonomy
Course Outcome (CO) PO/PSO
NO Level
(BTL)
Understand the functionality of CPU functional units - control unit,
CO1 PO1,PO5 2
registers, the arithmetic and logic unit, instruction execution unit
CO2 Understand the concepts of CPU and the operation of main, cache PO5,PO1 2
1/22
1/19/22, 10:00 AM

and virtual memory organizations


Understand the concepts of the different types of I/O modules and
CO3 PO1,PO5 2
I/O transfer techniques in computer modules
Apply the concept of pipelining in instruction execution and design
CO4 PO1,PO5 3
issues of RISC, CISC and parallel computing architectures

COURSE OUTCOME INDICATORS (COIs)::

Outcome Highest
COI-1 COI-2 COI-3
No. BTL
Btl-1
Btl-2
Understand the functionality
student able to understand the
and design the CPU
CO1 2 instruction execution unit,
functional units - control
and the interconnections
unit, registers, the arithmetic
among these components
and logic unit
Btl-1
Btl-2
student able to acquire the
student able to understand
CO2 2 knowledge on Micro
design procedures of various
programmed control in RTL
memory organization
specification
Btl-1 Btl-2
student able to understand Student able to understand
CO3 2 various input/output the design procedures of I/O
processing units and techniques and DMA
Interrupt controllers controllers
Btl-1 Btl-2 Btl-3
Student able to acquire Student able to understand Student is able to apply
CO4 3
knowledge on RISC and different pipelining parallel processing
CISC instructions Techniques. techniques

PROGRAM OUTCOMES & PROGRAM SPECIFIC OUTCOMES (POs/PSOs)

Po
Program Outcome
No.
Engineering Knowledge:Apply the knowledge of mathematics, science, engineering fundamentals, and
PO1
an engineering specialization to the solution of complex engineering problems.
Problem Analysis: Identify, formulate, review research literature, and analyse complex engineering
PO2 problems reaching substantiated conclusions using first principles of mathematics, natural sciences and
engineering sciences
Design/Development of Solutions: Design solutions for complex engineering problems and design
PO3 system components or processes that meet the specified needs with appropriate consideration for the
public health and safety, and the cultural, societal, and environmental considerations
Conduct Investigations of Complex Problems:Use research-based knowledge and research methods
including design of experiments, analysis and interpretation of data, and synthesis of the information to
PO4
provide valid conclusions for complex problems that cannot be solved by straightforward application of
knowledge, theories and techniques applicable to the engineering discipline.
PO5 Modern Tool Usage:Create, select, and apply appropriate techniques, resources, and modern engineering
and IT tools including prediction and modelling to complex engineering activities with an understanding
of the limitations.
2/22
1/19/22, 10:00 AM

The Engineer and Society:Apply reasoning informed by the contextual knowledge to assess societal,
PO6 health, safety, legal and cultural issues and the consequent responsibilities relevant to the professional
engineering practice.
Environment and Sustainability:Understand the impact of the professional engineering solutions in
PO7 societal and environmental contexts, and demonstrate the knowledge of, and need for sustainable
development
Ethics: Apply ethical principles and commit to professional ethics and responsibilities and norms of the
PO8
engineering practice
Individual and Team Work: Function effectively as an individual, and as a member or leader in diverse
PO9
teams, and in multidisciplinary settings.
Communication:Communicate effectively on complex engineering activities with the engineering
PO10 community and with society at large, such as, being able to comprehend and write effective reports and
design documentation, make effective presentations, and give and receive clear instructions
Project Management and Finance: Demonstrate knowledge and understanding of the engineering and
PO11 management principles and apply these to one’s own work, as a member and leader in a team, to manage
projects and in multidisciplinary environments.
Life-long Learning: Recognize the need for, and have the preparation and ability to engage in
PO12
independent and lifelong learning in the broadest context of technological change.
PSO1 An ability to design and develop software projects as well as Analyze and test user requirements.
PSO2 An Ability to gain working Knowledge on emerging software tools and technologies.

Lecture Course DELIVERY Plan:


Teaching-
Book No[CH
Sess.No. CO COI Topic Learning EvaluationComponents
No][Page No]
Methods

ALM,End Semester
COI- State diagram of various R3 Ch.5190- Exam,Home
1 CO1 Chalk,PPT,Talk
1 Architectures 204 Assignment,SEM-
EXAM1

ALM,End Semester
COI- Van Neuman architecture, T1 Ch.9323- Exam,Home
2 CO1 Chalk,PPT,Talk
1 Moore and Mealey Machine 325E1 Assignment,SEM-
EXAM1

ALM,End Semester
COI- Buses types, Specifications R2 Ch.5164- Exam,Home
3 CO1 Chalk,PPT,Talk
1 of a computer 171 Assignment,SEM-
EXAM1

ALM,End Semester
COI- Buses types, Specifications R2 Ch.5164- Exam,Home
4 CO1 Chalk,PPT,Talk
1 of a computer 171 Assignment,SEM-
EXAM1

ALM,End Semester
COI- Concepts of Machine level R2 Ch.7194- Exam,Home
5 CO1 Chalk,PPT,Talk
2 programming 198 Assignment,SEM-
EXAM1
3/22
1/19/22, 10:00 AM

Teaching-
Book No[CH
Sess.No. CO COI Topic Learning EvaluationComponents
No][Page No]
Methods

ALM,End Semester
Assembly level T1 Ch.11 444-
COI- Exam,Home
6 CO1 programming and High-level 446 R2Ch.7 Chalk,PPT,Talk
2 Assignment,SEM-
programming 199-203
EXAM1

ALM,End Semester
T1 Ch.11 419-
COI- Exam,Home
7 CO1 Various addressing modes 426 R1 Ch.2 Chalk,PPT,Talk
2 Assignment,SEM-
48-57
EXAM1

ALM,End Semester
COI- Designing of an Instruction T1 Ch.10 369- Exam,Home
8 CO1 Chalk,PPT,Talk
2 set 376, 380-392 Assignment,SEM-
EXAM1

ALM,End Semester
COI- Concepts of subroutine and Exam,Home
9 CO2 R1 Ch.2 72-73 Chalk,PPT,Talk
1 subroutine call Assignment,SEM-
EXAM1

ALM,End Semester
COI- Use of stack for handling Exam,Home
10 CO2 R2 Ch.2 75-81 Chalk,PPT,Talk
1 subroutine call and return Assignment,SEM-
EXAM1

ALM,End Semester
Introduction to CPU design,
COI- T1 Ch.12 451- Exam,Home
11 CO2 Instruction interpretation and Chalk,PPT,Talk
1 453 Assignment,SEM-
execution
EXAM1

ALM,End Semester
COI- Micro-operation and their T1 Ch.15 581- Exam,Home
12 CO2 Chalk,PPT,Talk
1 RTL specification 583 Assignment,SEM-
EXAM1

ALM,End Semester
Hardwired control CPU
COI- T1 Ch.15 587- Exam,Home
13 CO2 design. Micro programmed Chalk,PPT,Talk
2 591 Assignment,SEM-
control CPU design
EXAM1

ALM,End Semester
COI- Concepts of semiconductor T1 Ch.5 177- Exam,Home
14 CO2 Chalk,PPT,Talk
2 memory 181 Assignment,SEM-
EXAM1

4/22
1/19/22, 10:00 AM

Teaching-
Book No[CH
Sess.No. CO COI Topic Learning EvaluationComponents
No][Page No]
Methods

ALM,End Semester
CPU-memory interaction,
COI- T1 Ch.5 177- Exam,Home
15 CO2 organization of memory Chalk,PPT,Talk
2 181 Assignment,SEM-
modules
EXAM1

ALM,End Semester
Cache memory and related
COI- Exam,Home
16 CO2 mapping and replacement T1 Ch.4 136 Chalk,PPT,Talk
2 Assignment,SEM-
policies
EXAM1

ALM,End Semester
COI- Virtual memory, paging R1 Ch.5337- Exam,Home
17 CO3 Chalk,PPT,Talk
1 concepts 343 Assignment,SEM-
EXAM2

ALM,End Semester
COI- VAS to PAS and Vice-versa T1 Ch.6 203- Exam,Home
18 CO3 Chalk,PPT,Talk
1 mapping 212, 223- 230 Assignment,SEM-
EXAM2

ALM,End Semester
COI- Introduction to input/output T1 Ch.7 240- Exam,Home
19 CO3 Chalk,PPT,Talk
1 processing 242 Assignment,SEM-
EXAM2

ALM,End Semester
COI- Working with video display Exam,Home
20 CO3 E1 Chalk,PPT,Talk
1 unit and keyboard and Assignment,SEM-
EXAM2

ALM,End Semester
Program controlled I/O T1 Ch.7237-
COI- Exam,Home
21 CO3 transfer, Interrupt controlled 246R2 Ch.11 Chalk,PPT,Talk
2 Assignment,SEM-
I/O transfer 408-414
EXAM2

ALM,End Semester
R2 Ch.11 417-
COI- Exam,Home
22 CO3 DMA controller 422 T1 Ch.9 Chalk,PPT,Talk
2 Assignment,SEM-
312-320
EXAM2

ALM,End Semester
COI- Secondary storage and type T1 Ch.6 203- Exam,Home
23 CO3 Chalk,PPT,Talk
2 of storage devices 212, 223- 230 Assignment,SEM-
EXAM2

5/22
1/19/22, 10:00 AM

Teaching-
Book No[CH
Sess.No. CO COI Topic Learning EvaluationComponents
No][Page No]
Methods

ALM,End Semester
Introduction to buses and
COI- T1 Ch.3103- Exam,Home
24 CO3 connecting I/O devices to Chalk,PPT,Talk
2 107,113,114 Assignment,SEM-
CPU and memory
EXAM2

ALM,End Semester
COI- R1 Ch. 4 208- Exam,Home
25 CO4 TRAP and Interrupts. Chalk,PPT,Talk
1 218 Assignment,SEM-
EXAM2

ALM,End Semester
COI- Introduction to RISC and T1 Ch. 13 499- Exam,Home
26 CO4 Chalk,PPT,Talk
1 CISC paradigm 503, 512-518 Assignment,SEM-
EXAM2

ALM,End Semester
Design issues of a RISC
COI- T1 Ch. 13499- Exam,Home
27 CO4 processor and example of an Chalk,PPT,Talk
2 503,512-518 Assignment,SEM-
existing RISC processor
EXAM2

ALM,End Semester
T1 Ch. 12462-
COI- Exam,Home
28 CO4 Introduction to pipelining 467,Ch. Chalk,PPT,Talk
2 Assignment,SEM-
12469-477
EXAM2

ALM,End Semester
COI- Design issues of pipeline Exam,Home
29 CO4 T1 Ch. 12 466 Chalk,PPT,Talk
3 architecture Assignment,SEM-
EXAM2

ALM,End Semester
COI- Introduction to parallel T1 Ch. 14 541- Exam,Home
30 CO4 Chalk,PPT,Talk
3 computing 547 Assignment,SEM-
EXAM2

Lecture Session wise Teaching – Learning Plan

SESSION NUMBER : 1

Session Outcome: 1 Student able to understand course handout and Introductory to basic Architectures

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
5 Attendance 1 Talk APPLICABLE
---
6/22
1/19/22, 10:00 AM

20 Discussion on Course handout and evaluation rubric 1 Talk --- NOT


APPLICABLE
---
Introduction of various architecture , State Diagram of Group
20 2 PPT
various architecture Discussion
--- NOT
5 Conclusion/Summary 2 LTC APPLICABLE
---

SESSION NUMBER : 2

Session Outcome: 1 Understand the block diagram of Van Neuman architecture, Differentiate Moore and Mealy
machine

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
5 Recap and attendance 1 Talk APPLICABLE
---
--- NOT
20 Introduction to Van Neuman architecture 1 PPT APPLICABLE
---
One minute
20 State Diagram of various architecture 2 Chalk
paper
--- NOT
5 Conclusion/Summary 1 Talk APPLICABLE
---

SESSION NUMBER : 3

Session Outcome: 1 Understand the hardware implementation of ALU, Understand of working of 4- bit ALU

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
5 Recap and attendance 1 Talk APPLICABLE
---
Group
20 Hardware implementation of Arithmetic and Logic Unit 2 PPT
Discussion
One minute
20 Illustrate the working of 4-bit ALU 2 Chalk
paper
--- NOT
5 Conclusion/Summary 1 LTC APPLICABLE
---

SESSION NUMBER : 4

Session Outcome: 1 Understand the various types of Buses, List the various specifications of the computer

7/22
1/19/22, 10:00 AM

Time(min) Topic BTL Teaching- Active


Learning Learning
Methods Methods
--- NOT
5 Recap and attendance 1 Talk APPLICABLE
---
Group
20 Introduction to Buses 1 PPT
Discussion
Brain storming
20 Specifications of computer 2 Chalk
session
--- NOT
5 Conclusion/Summary 1 Talk APPLICABLE
---

SESSION NUMBER : 5

Session Outcome: 1 Choose different programming languages, 2. Understand machine level programming

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
5 Recap and attendance 1 Talk APPLICABLE
---
20 Introduction to Machine level 1 PPT Seminars
Group
20 Concepts of Machine level programming 2 Chalk
Discussion
--- NOT
5 Conclusion/Summary 1 Talk APPLICABLE
---

SESSION NUMBER : 6

Session Outcome: 1 Choose different programming languages, Differentiate assembly and high level
programming

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
5 Recap and attendance 1 Talk APPLICABLE
---
Group
20 Assembly level programming 2 PPT
Discussion
One minute
20 High-level programming 2 Chalk
paper
--- NOT
5 Conclusion/Summary 1 Talk APPLICABLE
---

SESSION NUMBER : 7
8/22
1/19/22, 10:00 AM

Session Outcome: 1 Differentiate various addressing modes, Understand the use of various addressing modes

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
5 Recap and attendance 1 Talk APPLICABLE
---
Group
20 Various addressing modes 2 Chalk
Discussion
One minute
20 Various addressing modes 2 PPT
paper
--- NOT
5 Conclusion/Summary 1 Talk APPLICABLE
---

SESSION NUMBER : 8

Session Outcome: 1 Understand the instruction cycle , Understand the instruction interpretation and execution

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
5 Recap and attendance 1 Talk APPLICABLE
---
Group
20 Instruction interpretation 2 Chalk
Discussion
One minute
20 Instruction execution 2 PPT
paper
--- NOT
5 Conclusion/Summary 1 Talk APPLICABLE
---

SESSION NUMBER : 9

Session Outcome: 1 Relate the Stack operations, Infer about the concepts of subroutine

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
5 Recap and attendance 1 Talk APPLICABLE
---
Group
20 Concepts of subroutine 2 PPT
Discussion
One minute
20 Concepts of subroutine call 2 Chalk
paper
5 Conclusion/Summary 1 Talk --- NOT
APPLICABLE
---
9/22
1/19/22, 10:00 AM

SESSION NUMBER : 10

Session Outcome: 1 Classify concepts of subroutine, Differentiate subroutine call and return

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
5 Recap and attendance 1 Talk APPLICABLE
---
Brain storming
20 concept of stack for handling 2 Chalk
session
One minute
20 Use of stack for handling subroutine call and return 2 PPT
paper
--- NOT
5 Conclusion/Summary 1 Talk APPLICABLE
---

SESSION NUMBER : 11

Session Outcome: 1 Concepts of CPU design, Understand instruction interpretation and execution

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
5 Recap and attendance 1 Talk APPLICABLE
---
One minute
20 Introduction to CPU design 1 Chalk
paper
Group
20 Micro-operation and their RTL specification 2 PPT
Discussion
--- NOT
5 Conclusion/Summary 1 Talk APPLICABLE
---

SESSION NUMBER : 12

Session Outcome: 1 1 Classify the types of micro-operations, Distinguish RTL micro-operations

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
5 Recap and attendance 1 Talk APPLICABLE
---
Brain storming
20 Concept of Micro-operation 1 Chalk
session
One minute
20 Micro-operation and their RTL specification 2 PPT
paper
10/22
1/19/22, 10:00 AM

5 Conclusion/Summary 1 Talk --- NOT


APPLICABLE
---

SESSION NUMBER : 13

Session Outcome: 1 Understand Hardwired control CPU design, Understand micro-programmed control CPU
design

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
5 Recap and attendance 1 Talk APPLICABLE
---
Brain storming
20 Hardwired control CPU design 2 PPT
session
Group
20 Micro programmed control CPU design 2 Chalk
Discussion
--- NOT
5 Conclusion/Summary 1 Talk APPLICABLE
---

SESSION NUMBER : 14

Session Outcome: 1 Classify semiconductor memories, Understand the working principle of memory

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
5 Recap and attendance 1 Talk APPLICABLE
---
One minute
20 Concepts of semiconductor memory 2 Chalk
paper
Brain storming
20 CPU-memory interaction 2 PPT
session
--- NOT
5 Conclusion/Summary 1 Talk APPLICABLE
---

SESSION NUMBER : 15

Session Outcome: 1 Interpret the interaction between CPU and memory , Compare the organization of RAM
and ROM

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
5 Recap and attendance 1 Talk --- NOT
APPLICABLE

11/22
1/19/22, 10:00 AM

---
Group
20 Organization of RAM 2 Chalk
Discussion
Brain storming
20 Organization of ROM 2 PPT
session
--- NOT
5 Conclusion/Summary 1 Talk APPLICABLE
---

SESSION NUMBER : 16

Session Outcome: 1 Compare Cache memory mapping techniques, Understand the Cache replacement policies

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
5 Recap and attendance 1 Talk APPLICABLE
---
One minute
20 Cache memory and mapping techniques 2 PPT
paper
Group
20 Replacement policies 2 Chalk
Discussion
--- NOT
5 Conclusion/Summary 1 Talk APPLICABLE
---

SESSION NUMBER : 17

Session Outcome: 1 Understand virtual memory concept, Interpret the Paging concept

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
5 Recap and attendance 1 Talk APPLICABLE
---
Group
20 Concept of Virtual memory 2 PPT
Discussion
Brain storming
20 Paging concept 2 Chalk
session
--- NOT
5 Conclusion/Summary 1 Talk APPLICABLE
---

SESSION NUMBER : 18

Session Outcome: 1 Understand the operation of VAS to PAS , Relate VAS to PAS and Vice-versa mapping

Time(min) Topic BTL Teaching- Active


Learning Learning
12/22
1/19/22, 10:00 AM

Methods Methods
--- NOT
5 Recap and attendance 1 Talk APPLICABLE
---
Group
20 VAS to PAS mapping 2 PPT
Discussion
Brain storming
20 PAS to VAS mapping 2 Chalk
session
--- NOT
5 Conclusion/Summary 1 Talk APPLICABLE
---

SESSION NUMBER : 19

Session Outcome: 1 Infer the importance of I/O controller, Compare the functions of I/O modules

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
5 Recap and attendance 1 Talk APPLICABLE
---
Group
20 Introduction to input/output processing 2 PPT
Discussion
One minute
20 Input/output functions 2 Chalk
paper
--- NOT
5 Conclusion/Summary 1 Talk APPLICABLE
---

SESSION NUMBER : 20

Session Outcome: 1 Understand the working of video display unit, Interpret keyboard and routine control

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
5 Recap and attendance 1 Talk APPLICABLE
---
Brain storming
20 Working with video display unit 2 PPT
session
Group
20 Keyboard and routine to control them 2 Chalk
Discussion
--- NOT
5 Conclusion/Summary 1 Talk APPLICABLE
---

SESSION NUMBER : 21

13/22
1/19/22, 10:00 AM

Session Outcome: 1 Outline the program controlled I/O transfer, Compare program and interrupt controlled I/O
transfer

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
5 Recap and attendance 1 Talk APPLICABLE
---
Group
20 Program controlled I/O transfer 2 PPT
Discussion
Brain storming
20 Interrupt controlled I/O transfer 2 Chalk
session
--- NOT
5 Conclusion/Summary 1 Talk APPLICABLE
---

SESSION NUMBER : 22

Session Outcome: 1 Understand the principle of DMA Controller , Relate how DMA transfer occurs

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
5 Recap and attendance 1 Talk APPLICABLE
---
One minute
20 Concept of DMA 2 Chalk
paper
Brain storming
20 DMA controlle 2 PPT
session
--- NOT
5 Conclusion/Summary 1 Talk APPLICABLE
---

SESSION NUMBER : 23

Session Outcome: 1 Compare types of secondary storage devices, Relate the storage mechanism of different
devices

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
5 Recap and attendance 1 Talk APPLICABLE
---
One minute
20 Concept of Secondary storage 2 PPT
paper
Group
20 Type of storage devices 2 Chalk
Discussion
5 Conclusion/Summary 1 Talk --- NOT
14/22
1/19/22, 10:00 AM

APPLICABLE
---

SESSION NUMBER : 24

Session Outcome: 1 Classify the types of buses and their features, Illustrate the connection between I/O, CPU
and memory

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
5 Recap and attendance 1 Talk APPLICABLE
---
Group
20 Introduction to buses, SCSI, PCI and USB buses 1 PPT
Discussion
One minute
20 Connecting I/O devices to CPU and Memory 2 Chalk
paper
--- NOT
5 Conclusion/Summary 1 Talk APPLICABLE
---

SESSION NUMBER : 25

Session Outcome: 1 Compare Hardware and Software interrupts, Understand the functions of TRAP

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
5 Recap and attendance 1 Talk APPLICABLE
---
One minute
20 Introduction to Hardware and software interrupts 2 Chalk
paper
Group
20 TRAP and Interrupts 3 PPT
Discussion
--- NOT
5 Conclusion/Summary 1 Talk APPLICABLE
---

SESSION NUMBER : 26

Session Outcome: 1 List the Characteristics of RISC, Compare RISC Vs CISC performance

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
5 Recap and attendance 1 Talk APPLICABLE
---
20 Introduction to RISC and CISC paradigm, Characteristics 2 Chalk Brain storming
15/22
1/19/22, 10:00 AM

of Reduced Instruction Set Architecture session


Group
20 RISC Vs CISC 3 PPT
Discussion
--- NOT
5 Conclusion/Summary 1 Talk APPLICABLE
---

SESSION NUMBER : 27

Session Outcome: 1 Aplpy the operation of RISC processor, Illustrate RISC operation with example Time(min)
Topic BTL T

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
5 Recap and attendance 1 Talk APPLICABLE
---
Group
20 Introduction to RISC processor 2 Chalk
Discussion
One minute
20 Application of an existing RISC processor 3 PPT
paper
--- NOT
5 Conclusion/Summary 1 Talk APPLICABLE
---

SESSION NUMBER : 28

Session Outcome: 1 Apply the concept of instruction execution in pipeline, Infer 4-stage pipelining operation

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
5 Recap and attendance 1 Talk APPLICABLE
---
Introduction to pipelining, The concept of instruction Brain storming
20 2 Chalk
execution in pipeline with the timing diagrams session
One minute
20 N-stage pipelining 3 PPT
paper
--- NOT
5 Conclusion/Summary 1 Talk APPLICABLE
---

SESSION NUMBER : 29

Session Outcome: 1 Infer pipeline performance, Interpret design issues of pipelining

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
16/22
1/19/22, 10:00 AM

5 Recap and attendance 1 Talk --- NOT


APPLICABLE
---
Brain storming
20 Pipeline performance 2 Chalk
session
One minute
20 Design issues of pipeline architecture 3 PPT
paper
--- NOT
5 Conclusion/Summary 1 Talk APPLICABLE
---

SESSION NUMBER : 30

Session Outcome: 1 Apply instruction level parallelism, Outline the limitations and issues of parallelism

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
5 Recap and attendance 1 Talk APPLICABLE
---
Group
20 Concept of parallel computing 2 Chalk
Discussion
Brain storming
20 Instruction level parallelism 3 PPT
session
--- NOT
5 Conclusion/Summary 1 Talk APPLICABLE
---

Tutorial Course DELIVERY Plan: NO Delivery Plan Exists

Tutorial Session wise Teaching – Learning Plan

No Session Plans Exists

Practical Course DELIVERY Plan: NO Delivery Plan Exists

Practical Session wise Teaching – Learning Plan

No Session Plans Exists

Skilling Course DELIVERY Plan: NO Delivery Plan Exists

Skilling Session wise Teaching – Learning Plan

No Session Plans Exists

WEEKLY HOMEWORK ASSIGNMENTS/ PROBLEM SETS/OPEN ENDEDED PROBLEM-SOLVING EXERCISES etc:

Assignment Assignment
Week Topic Details co
Type No
17/22
1/19/22, 10:00 AM

COURSE TIME TABLE:

Hour 1 2 3 4 5 6 7 8 9
Day Component
- - -
V-S16,V-S22,V- V-S16,V-S22,V-
Theory --- --- --- --- - - -
S24,V-S29,V-S31 S24,V-S29,V-S31
- - -
- - -
Tutorial --- --- -- -- --- --- - - -
- - -
Mon
- - -
Lab --- --- -- -- --- --- - - -
- - -
- - -
Skilling --- --- -- -- --- --- - - -
- - -
- - -
V-S21,V-S25,V- V-S21,V-S25,V-
Theory --- --- V-S9 V-S9 - - -
S28,V-S32 S28,V-S32
- - -
- - -
Tutorial --- --- -- -- -- -- - - -
- - -
Tue
- - -
Lab --- --- -- -- -- -- - - -
- - -
- - -
Skilling --- --- -- -- -- -- - - -
- - -
- - -
V- V- V-S1,V-S6,V- V-S1,V-S6,V-
Theory V-S12,V-S30 V-S7,V-S12,V-S30 - - -
S27 S27 S8,V-S20 S8,V-S20
- - -
- - -
Tutorial -- -- -- -- -- -- - - -
- - -
Wed
- - -
Lab -- -- -- -- -- -- - - -
- - -
- - -
Skilling -- -- -- -- -- -- - - -
- - -
Thu - - -
V- V- V-S2,V-S4,V- V-S2,V-S4,V-
Theory V-S7,V-S14 V-S14 - - -
S15 S15 S11 S11
- - -
- - -
Tutorial -- -- -- -- -- -- - - -
- - -
Lab -- -- -- -- -- -- - - -
18/22
1/19/22, 10:00 AM

- - -
- - -
- - -
Skilling -- -- -- -- -- -- - - -
- - -
- - -
V- V-
Theory V-S5 V-S5 V-S13 V-S13 - - -
S26 S26
- - -
- - -
Tutorial -- -- -- -- -- -- - - -
- - -
Fri
- - -
Lab -- -- -- -- -- -- - - -
- - -
- - -
Skilling -- -- -- -- -- -- - - -
- - -
- - -
V-S3,V-S17,V- V-S3,V-S17,V-
Theory --- --- V-S10,V-S23 V-S10,V-S23 - - -
S18,V-S19 S18,V-S19
- - -
- - -
Tutorial --- --- -- -- -- -- - - -
- - -
Sat
- - -
Lab --- --- -- -- -- -- - - -
- - -
- - -
Skilling --- --- -- -- -- -- - - -
- - -
- - -
Theory -- -- -- -- -- --
- - -
- - -
Tutorial -- -- -- -- -- --
- - -
Sun
- - -
Lab -- -- -- -- -- --
- - -
- - -
Skilling -- -- -- -- -- --
- - -

REMEDIAL CLASSES:

Supplement course handout, which may perhaps include special lectures and discussions that would be planned,
and schedule notified according

SELF-LEARNING:

Assignments to promote self-learning, survey of contents from multiple sources.


S.no Topics CO ALM References/MOOCS

19/22
1/19/22, 10:00 AM
DELIVERY DETAILS OF CONTENT BEYOND SYLLABUS:

Content beyond syllabus covered (if any) should be delivered to all students that would be planned, and schedule
notified accordingly.
Advanced Topics, Additional Reading, Research
S.no CO ALM References/MOOCS
papers and any

EVALUATION PLAN:

Evaluation Evaluation Assessment Duration


Weightage/Marks CO1 CO2 CO3 CO4
Type Component Dates (Hours)
End
Semester Weightage 40 10 10 10 10
Summative End Semester Exam 180
Evaluation Max Marks 100 25 25 25 25
Total= 40 %
In Semester Semester in Exam-II Weightage 17.5 8.75 8.75
120
Summative Max Marks 50 25 25
Evaluation Weightage 17.5 8.75 8.75
Total= 35 % Semester in Exam-I Max Marks 50
120
25 25
In Semester ALM Weightage 15 3.75 3.75 3.75 3.75
50
Formative Max Marks 100 25 25 25 25
Evaluation Home Assignment Weightage 10 2.5 2.5 2.5 2.5
Total= 25 % and Textbook 50
Max Marks 40 10 10 10 10

ATTENDANCE POLICY:

Every student is expected to be responsible for regularity of his/her attendance in class rooms and laboratories,
to appear in scheduled tests and examinations and fulfill all other tasks assigned to him/her in every course
In every course, student has to maintain a minimum of 85% attendance to be eligible for appearing in Semester
end examination of the course, for cases of medical issues and other unavoidable circumstances the students will
be condoned if their attendance is between 75% to 85% in every course, subjected to submission of medical
certificates, medical case file and other needful documental proof to the concerned departments

DETENTION POLICY :

In any course, a student has to maintain a minimum of 85% attendance and In-Semester Examinations to be
eligible for appearing to the Semester End Examination, failing to fulfill these conditions will deem such student
to have been detained in that course.

PLAGIARISM POLICY :

Supplement course handout, which may perhaps include special lectures and discussions

COURSE TEAM MEMBERS, CHAMBER CONSULTATION HOURS AND CHAMBER VENUE DETAILS:

Supplement course handout, which may perhaps include special lectures and discussions

20/22
1/19/22, 10:00 AM

Name of FacultyDelivery Sections Chamber Chamber Chamber Signature


Component of Consultation Consultation Consultation of Course
of Faculty Faculty Day (s) Timings for each Room No: faculty:
day
HABIBULLA KHAN L 29-MA - - - -
SUMAN MALOJI L 2-MA - - - -
22-
MADHAV B.T.P L MA,4- - - - -
MA
RAVI
L 1-MA - - - -
KALLAKUNTA
5-
SIVA KUMAR
L MA,30- - - - -
MUNUSWAMY
MA
6-
INTHIYAZ SYED L MA,32- - - - -
MA
8-
HARI KAKARLA L MA,10- - - - -
MA
SRIDHAR
L 13-MA - - - -
MIRIYALA
Kali prasad L 9-MA - - - -
24-
RAMA KRISHNA
L MA,18- - - - -
PRASAD GUDA
MA
14-
ANIL MADDALI L MA,27- - - - -
MA
15-
SIDDAIAH
L MA,3- - - - -
NALLURI
MA
CHINTAPALLI
L 23-MA - - - -
PRIYANKA
BANDA SAI
L 7-MA - - - -
SANDEEP
11-
ANUSHA
L MA,20- - - - -
KAKARALA
MA
VENKATA
SOWMYA L 21-MA - - - -
KAMBHAMPATI
31-
VENTRAPRAGADA
L MA,12- - - - -
TEJU
MA
AGILESH R L 28-MA - - - -
BUKYA BALAJI L 17-MA - - - -
MARUPAKA L 16- - - - -

21/22
1/19/22, 10:00 AM

ADITYA MA,26-
MA
PRONAMI BORA L 25-MA - - - -
MUZAMMIL
L 19-MA - - - -
PARVEZ

GENERAL INSTRUCTIONS

Students should come prepared for classes and carry the text book(s) or material(s) as prescribed by the Course
Faculty to the class.

NOTICES

Most of the notices are available on the LMS platform.

All notices will be communicated through the institution email.

All notices concerning the course will be displayed on the respective Notice Boards.

Signature of COURSE COORDINATOR

(SIDDAIAH NALLURI)

Signature of Department Prof. Incharge Academics & Vetting Team Member

Department Of DBES-2

HEAD OF DEPARTMENT:

Approval from: DEAN-ACADEMICS


(Sign with Office Seal) [object HTMLDivElement]

22/22

You might also like