You are on page 1of 23

INSTITUTE OF AERONAUTICAL ENGINEERING

(Autonomous)
Dundigal, Hyderabad - 500 043

ELECTRONICS AND COMMUNICATION ENGINEERING


QUESTION BANK

Course Title COMPUTER ARCHITECTURE


Course Code ACSB32
Program B.Tech
Semester V ECE
Course Type OPEN ELECTIVE
Regulation IARE-R18
Theory Practical
Course Structure Lecture Tutorials Credits Laboratory Credits
3 - 3 - -
Course Coordinator Mr. A Karthik, Assistant Professor

COURSE OBJECTIVES:
The students will try to learn:

I The basic concepts of computer architecture and organization, and understand the
key skills of constructing cost-effective computer systems.
II The articulate design issues in the development of processor or other components
that satisfy design requirements and objectives.
III The fundamentals of computer organization developing ability and confidence to
use as a tool in the engineering of digital systems.

COURSE OUTCOMES:
After successful completion of the course, students should be able to:
CO 1 Explain the structure, characteristics of computer systems and the Understand
various functional units for understanding the components of
computers.
CO 2 Demonstrate the computer languages, machine, symbolic and Understand
assembly levels for understanding execution of program.
CO 3 Recall the number system their representations and conversion for Remember
the usage of instructions in digital computers.
CO 4 Demonstrate the register transfer language, represent memory Understand
and Arithmetic/ Logic/ Shift operations for implementation of
micro operations.
CO 5 Illustrate the basics of hardwired and micro-programmed control Understand
of the CPU which generates the control signals to fetch and
execute instructions.
CO 6 Compare different types of addressing modes for specifying the Understand
location of an operand.
CO 7 Identify the different instruction set architecture and their impact Understand
on computer design..
CO 8 Explain the input and output system and interfacing for Understand
communicate with the other components
CO 9 Analyze the data transfer methods and their control mechanisms Analyze
for understanding process of transferring data
CO 10 Explain the subroutine and interrupt mechanisms for Understand
understanding execution of specific task.
CO 11 Design simple assembly language program that make appropriate Create
use of memory and register.

QUESTION BANK:
Q.No QUESTION Taxonomy
How does this subsume CO’s
the level
MODULE I
INTRODUCTION TO COMPUTER ORGANIZATION
PART A-PROBLEM SOLVING AND CRITICAL THINKING QUESTIONS
1 What is assembly language? Remember - CO1
Why do we need it? What is
the function of Assembler?
What is Address symbol
table? Describe in brief.
2 What is an addressing Remember - C04
mode? List and explain
various addressing modes of
a computer with example.
3 Explain the operational Understand This would require the CO4
concepts between the learner to recall processor
processor and memory and memory then
understand the operational
concept of processor and
memory

Page 2
4 What are the types of Understand - CO4
memory and give the
difference between SRAM
and DRAM
5 Explain the computer levels Understand This would require the CO6
of programming language in learner to recall
detail. programming language then
explain the levels of
language.
6 Illustrate the input and Understand This would require the CO6
output operations with a learner to recall I/O
neat diagram, components then explain
the I/O operations with
neat sketch
7 What are the four basic Remember - CO5
types of operations that
need to be supported by an
Instruction set?
8 Demonstrate the Understand This would require the CO1
architecture of a basic learner to recall
computer and explain what fundamentals of computer
the input is and output then outline the architecture
operations in this and I/O operations
architecture.
9 Draw and explain the UnderstandThis would require the CO1
connection between memory learner to recall registers
and processor with the then understand the
respective registers. processor and memory with
register
10 Demonstrate the various Understand This would require the CO1
generations of Computer learner to recall computer
then summarize the various
generations of computer
PART-B LONG ANSWER QUESTIONS
1 Demonstrate the basic Understand This would require the CO1
instruction types in learner to define instruction
assembly language then explain the instruction
programming. types and assembly
language programming
instructions.
2 List the various special Remember - CO1
purpose registers with their
operations .

Page 3
3 Explain the functions of the Understand This would require the CO3
processor registers and learner to recall processor,
sketch the block diagram. registers then demonstrate
the function of processor
registers
4 List the various assembly Understand This would require the CO5
instruction formats and learner to define instruction
illustrate with an example. and Understand the
instruction format then
apply to various instructions
analyze with an example
5 Illustrate the basic Understand This would require the CO1
computer organization. learner to recall
fundamentals of computer
then explain the
functionality
6 Explain in detail about Understand This would require the CO5
CPU organization. learner to define instruction
then demonstrate formation
of instruction cycle
7 Summarize the input-output Understand This would require the CO6
subsystem organization and learner to recall the input
its interfacing. and output modules then
explain the its interfacing of
subsystem
8 Explain important steps for Understand This would require the CO4
computer design. learner to recall
fundamentals of computer
then outline the necessity
steps to computer design
9 Show the different types of Remember - CO1
instruction set architecture
with examples.
10 List the different types of Remember - CO1
peripheral devices with
examples
11 Classify the different types Understand This would require the CO1
of interrupts in a learner to recall interrupts
microprocessor system. then list the different types
of interrupts in
microprocessor.

Page 4
12 Compare the different kinds Understand This would require the CO7
of ROMs. learner to recall memory
then compare different
kinds of ROMs
13 What are the different types Remember - CO1
of modes of input and
output transfer
14 Explain the difference Understand This would require the CO1
between low level language learner to recall machine
and high level language level langauage then explain
the low level and high level
15 Compare the computer Understand This would require the CO1
architecture and computer learner to recall the
Organization. computer fundamentals
then compare the computer
architecture and
organization
16 Summarize briefly about Understand This would require the CO1
computer fundamental learner to recall the
system? fundamentals of computer
then explain the clearly
about computer operations
17 Illustrate input and output Understand This would require the CO1
subsystem learner to recall subsystem
then explain the function of
input and output
18 Explain in detail about Understand This would require the CO1
different instruction types of learner to recall instruction
assembly language then compare the types
assembly language
unstructions
19 Explain instruction set Understand This would require the CO1
architecture? Give learner to recall instruction
examples. set then explain the
architecture
20 What are the levels of Remember - CO4
memory hierarachy with
examples
PART-C SHORT ANSWER QUESTIONS
1 Define Computer Remember - CO1
Architecture.
2 List the components of Remember - CO1
computer system.
3 List the types of computers Remember - CO1

Page 5
4 What are the functional Remember - CO1
units of a computer?
5 List the types of memory. Remember - CO1
6 Define the arithmetic and Remember - CO1
Logical operations
7 What is a Computer Remember - CO1
Instruction?
8 What you mean by central Remember - CO1
processing unit?
9 Classify different memory Understand This would require the CO1
chips. learner to recall the memory
then list the different
memory chips
10 What are the static and Remember - CO1
dynamic RAMs?
11 List out the levels of Remember - CO1
programming languages.
12 Define the instruction Understand This would require the CO1
format. learner to define instruction
then show the instruction
format
13 Write short description Remember - CO1
about Instruction set
architecture (ISA) design.
14 Show the data transfer Understand This would require the CO4
instructions learner to define concept of
instructions then relate data
transfer instructions
15 Explain number systems in Understand This would require the CO2
computer organization. learner to define number
system then explain number
systems in computer
organization
16 State operation of control Understand This would require the CO1
unit. learner to Know control
unit then explain the
operation of control unit
17 What is the need of system Remember - CO1
software?
18 What is mean by primary Remember - CO1
storage and secondary
storage?

Page 6
19 Show the basic functional Remember - CO1
units of a computer.
20 Interpret the instruction set Understand
This would require the CO1
architecture. learner to define instruction
then explain the instruction
set
MODULE II
ORGANIZATION OF A COMPUTER
PART A-PROBLEM SOLVING AND CRITICAL THINKING QUESTIONS
1 Summarize the selection of Understand This would require the CO4
address for control memory learner to recall the micro
in micro programmed operations then explain the
control unit address for control memory.
2 Build the 4-bit arithmetic Apply The learner to define the CO2
circuit for arithmetic micro number system this would
operations. be describe the arithmetic
micro assigning to micro
program
3 Explain with an example Understand This would require the CO2
how to multiply two learner to recall binary
unsigned binary numbers numbers then summarize
the unsigned binary
numbers
4 What is the need of Remember - CO3
subroutine register in a
control unit and discuss in
detail.
5 Demonstrate the register Understand This would require the CO2
transfer language with their learner to recall register
operations then explain register
transfer
6 Illustrate the mapping from Understand This would require the CO4
micro-operation to a micro learner to recall
instruction address. micro-operation then
summarize the mapping
micro instruction address
7 Explain the micro program Understand This would require the CO4
control with diagram and learner to recall micro
give with an example. program then demonstrate
micro program control

Page 7
8 Classify logic Understand This would require the CO2
micro-operations and learner to recall micro
explain one stage of logic operation then explain the
circuit along with functional one stage logic circuit.
table
9 Explain logic of a micro Understand
This would require the CO4
program sequencer for a learner to recall micro
control memory. program then explain the
sequence for control memory
10 Explain the rules in Understand This would require the CO2
arithmetic operation on learner to recall arithmetic
floating point numbers. operations then explain the
floating point numbers.
PART-B LONG ANSWER QUESTIONS
1 Illustrate register transfer Understand This would require the CO3
language (RTL) with learner to recall register
examples. functionality then explain
the RTL
2 Summarize the common bus Understand This would require the CO3
system using multiplexers learner to recall bus
with a neat design. operation then outline the
common bus systems using
multiplexers
3 Define micro-operation and Understand This would require the CO3
illustrate about arithmetic learner to recall arithmetic
micro-operations with operations then related to
examples. operation of arithmetic.
4 Illustrate 4-bit binary Understand This would require the CO2
adder-subtractor along with learner to recall number
neat sketch. system then explain the 4
bit-binary adder and
subtractor
5 Explain binary adder and Understand This would require the CO2
4-bit binary adder along learner to recall number
with neat sketch. system then demonstrate
the binary adder
6 Explain 4-bit binary Understand This would require the CO2
incrementer and along with learner to recall number
neat sketch. system then explain the
binary incrementer

Page 8
7 Explain multiple bus Understand This would require the CO3
organization in detail. learner to recall bus
functionality then outline
the multiple bus
organization
8 Classify shift Micro Understand This would require the CO4
operations and explain 4-bit learner to recall micro
combinational circuit operations then demonstrate
shifter. the combinational circuit
9 Make use of control memory Apply The learner to define micro CO4
and build micro program and describe about
programmed control control memory, assigning
organization to control organization
10 What are the two Understand - CO4
approaches used for
generating the control
signals in proper sequence?
11 Explain the mapping of Understand This would require the CO4
instruction and subroutine learner to define instruction
in address sequencing. then summarize the address
sequencing
12 Identify micro program Apply The learner to define micro CO4
example and build a operations and describe
computer hardware about micro program
configuration assigning to computer
13 Identify the Apply The learner to define CO4
microinstruction format and instruction and understand
also model fetch routine in the micro instruction format
the Micro program example. assigning to micro program
14 Explain memory locations Understand This would require the CO7
and addresses. learner to recall memory
then explain the memory
locations and address.
15 Summarize the different Understand This would require the CO4
types of addressing modes learner to know addressing
modes then list the different
addressing modes
16 What is bus? Find the Remember - CO3
different bus with
appropriate sketches.

Page 9
17 Explain typical hardware Understand This would require the CO4
control unit with neat learner to recall the control
diagram. unit then explain the
functionality of hardware
control unit.
18 Explain about micro Understand This would require the CO4
program control unit with learner to recall the micro
neat sketch. program then outline the
micro program control unit.
19 Illustrate register transfer Understand This would require the CO3
language (RTL) with learner to recall register
examples. functionality then explain
the RTL
20 Summarize the common bus Understand This would require the CO3
system using multiplexers learner to recall bus
with a neat sketch. operation then outline the
common bus systems using
multiplexers
PART-C SHORT ANSWER QUESTIONS
1 List the basic symbols of Remember - CO3
RTL
2 What is bus and memory Remember - CO7
transfer
3 State the arithmetic micro Understand This would require the CO2
operations. learner to recall arithmetic
operations then explain the
micro operations
4 What is the need of Remember - CO3
register?
5 State the shift micro Understand This would require the CO2
operations learner to recall shift
operations then explain the
shift operations
6 What is meant by Remember CO4
hardwired control?
7 Explain tri state buffer with Understand This would require the CO6
their application learner to recall memory
then understand the tri
state buffer and also write
its applications
8 Find control addresses Remember - CO5
register in control memory.
9 How the mapping process in Remember - CO4
address sequencing

Page 10
10 Tell the branch logic in Remember - CO4
address sequencing
11 Classify the instruction Understand This would require the CO5
format learner to define instruction
then list the instruction
format
12 Define micro operations in Understand This would require the CO4
micro program example. learner to know micro
operation then understand
micro program
13 What are the types of micro Remember - CO4
instruction?
14 Define simple transfer with Remember - CO2
example
15 State control transfer with Remember CO2
example
16 Define addressing modes Remember - CO4
17 What is Bus? Draw the Remember - CO1
single bus structure.
18 What are the basic Remember - CO4
operations performed by the
processor?
19 Demonstrate the principle Understand This would require the CO4
operation of micro learner to know micro
programmed control unit. operation then explain the
operation of micro
programmed control unit
20 Define the register transfer Remember - CO3
language
MODULE III
CPU AND COMPUTER ARITHMETIC
PART A-PROBLEM SOLVING AND CRITICAL THINKING QUESTIONS
1 Why floating point number Remember – CO2
is more difficult to represent
and process than integer?
2 What is number system? Understand This would require the CO2
Show (A03.56B)16 to learner to recall number
decimal and system then explain the
(101011101.10111)2 to Hexa conversion
decimal number system.

Page 11
3 Explain the restoring Understand This would require the CO2
division with hardware learner to recall arithmetic
implementation block operations then demonstrate
diagram. the restoring division.
4 Explain the hardware for Understand This would require the CO2
signed – magnitude addition learner to recall arithmetic
and subtraction with neat operation then explain the
diagram signed- magnitude
operations.
5 What is scientific notation Remember – CO2
and normalization? Give an
example
CIE-II
6 Subtract single point Understand This would require the CO2
precision floating point learner to recall floating
numbers A and B (A-B) points then solve problem
,where A= 44900000 and using subtraction
B=42A00000H.
7 Sketch a composite Understand This would require the CO2
arithmetic circuit that learner to recall arithmetic
implements all arithmetic operations then explain the
micro operations and different arithmetic micro
explain the same clearly. operations
8 What do you mean by Remember – CO5
completeness of instruction
set? Give the reasons to
choose the instructions in
each category.
9 Explain interrupts handled Remember This would require the CO5
by a basic computer and learner to recall interrupt
interrupt cycle with a cycle then related to basic
flowchart. computer
10 Compare the direct and Analyze The learner to define CO5
indirect addressing instruction format and
instructions with example describe about addressing
for each with the required instruction then compare
memory reference. and analyse the direct and
indirect addressing
instructions.

Page 12
PART-B LONG ANSWER QUESTIONS
1 Explain the memory Understand This would require the CO4
reference instructions. learner to recall the memory
then demonstrate the
memory reference
instructions.
2 Make use of program Apply The learner to define CO5
interrupt build the flow interrupt cycle then describe
chart for interrupt cycle. the program interrupts and
models the flow chart.
3 How addressing modes Remember - CO4
affect the instruction
pipelining?
4 Show the (52.75)10 to Understand This would require the CO2
binary and (378.93)10 to learner to recall the number
octal number system. system then translate the
conversation of binary
system
5 Show the (2598.675)10 to Understand This would require the CO2
hexa decimal and learner to recall the number
Demonstrate system then translate the
(10111101.01101001)2 to conversation of binary
octal number system. system
6 Show the block diagram for Understand This would require the CO2
a floating point adder and learner to define the floating
subtractor unit explain with points then explain the
its operation. operation of adder and
subtractor
7 Demonstrate r’s Understand This would require the CO2
complement and r-1’s learner to recall number
complement with examples. system then outline the
complement operations
8 Illustrate the below Understand This would require the CO3
addressing modes with learner to recall addressing
examples a. Implied Mode mode then explain different
b. Immediate Mode c. Auto addressing modes
increment and Auto
decrement Mode d. Direct
and Indirect Address
Modes.

Page 13
9 Illustrate data transfer Understand This would require the CO5
instructions and data learner to recall instructions
manipulation instructions then demonstrate the data
with examples. transfer and manipulation
instructions.
10 Outline about the IEEE Understand This would require the CO2
standard for binary floating learner to recall floating
point arithmetic then demonstrate the IEEE
stand for binary floating
point arithmetic
CIE-II
11 Explain with a diagram of Understand This would require the CO2
unsigned binary learner to recall multiplier
multiplication with flow then show the flow chart of
chart. multiplication process.
12 List the steps of booth’s Remember – CO2
multiplication algorithm
13 Explain floating point Understand This would require the CO2
arithmetic with an example. learner to define floating
point then demonstrate the
floating point arithmetic
14 Explain with a diagram of Understand This would require the CO2
signed binary multiplication learner to recall multiplier
with flow chart. then show the flow chart of
multiplication process.
15 Explain the following pair of Understand This would require the CO2
signed 2’s complement learner to define arithmetic
numbers Multiplicand = operation then explain the
0101 Multiplier = 0100 decimal arithmetic
16 Classify and explain in Understand This would require the CO5
detail about the memory learner to recall memory
reference Instructions then list the memory
reference instructions.
17 Illustrate the multiplication Understand This would require the CO2
procedure of floating point learner to recall floating
numbers with block diagram point operation then explain
the multiplication procedure
of floating point numbers
18 Apply the derivation Apply The learner to define CO2
procedure of BCD Adder by number system then
an example with the help of describes adder functions
block diagram assigning to BCD adder.

Page 14
19 Explain the booth’s Understand This would require the CO2
algorithm using the flow learner to recall
chart. multiplication then explain
the algorithm
20 What are the difficulties Remember – CO2
faced when we use floating
point arithmetic?
PART-C SHORT ANSWER QUESTIONS
1 Define instruction cycle. Remember - CO5
2 Define data representation. Understand This would require the CO2
learner to recall data then
show representation of data
3 List memory reference Remember - CO4
instructions.
4 Classify number system in Understand This would require the CO2
computer organization. learner to recall number
system then list number
system
5 What is floating point Remember - CO2
numbers?
6 List the steps involved in an Remember - CO5
instruction cycle.
7 Define the index register Understand This would require the CO3
addressing mode. learner to define registers
then summarize the register
addressing mode
8 Find the register reference Remember - CO3
instructions.
9 Find out the input / output Remember - CO5
instructions.
10 Classify the data transfer Understand This would require the CO3
and manipulation. learner to recall transfer
instructions then show the
data transfer and
manipulation
CIE-II
11 List different addressing Remember - CO3
modes.
12 List out types of interrupts Remember - CO3
13 List floating point Remember - CO2
arithmetic operations.

Page 15
14 Recode the multiplier Understand This would require the CO2
101100 for booth’s learner to recall arithmetic
multiplication. operations then show the
decimal functions.
15 List the addition and Remember - CO2
subtraction algorithms.
16 What are the two cases for Remember - CO3
subtraction method for 1’s
complement?
17 What is mean by program Remember - CO4
control?
18 What are the two cases for Remember - CO2
subtraction method for 2’s
complement?
19 Subtract 1010112 from Remember - CO2
1110012 using the 1’s
complement method.
20 List floating point Remember - CO2
arithmetic operations.
MODULE IV
INPUT-OUTPUT ORGANIZATION
PART A-PROBLEM SOLVING AND CRITICAL THINKING QUESTIONS
1 Explain with the block Understand This would require the CO6
diagram the DMA transfer learner to recall the memory
in a computer system. then explain the DMA
transfer and show the block
diagram.
2 Identify the function of Understand This would require the CO6
DMA I/O operation and learner to recall the memory
also show the input/output then explain the DMA I/O
processor operation.
3 Illustrate the parallel Understand This would require the CO5
priority interrupt with block learner to recall the priority
diagram then explain the parallel
priority
4 Compare the a synchronous Understand This would require the CO8
and an asynchronous data learner to recall the priority
transfer then explain the parallel
priority
5 Explain strobe control in Understand This would require the CO8
asynchronous data transfer learner to recall the control
along with hand shaking memory then explain the
problem? data transfer with
handshaking

Page 16
6 What is the usage of an I/O Remember - CO6
controller in memory
organization?
7 Explain a privileged UnderstandThis would require the CO5
instruction set in memory learner to recall the
instruction then explain the
privileged instruction
8 Demonstrate the Understand This would require the CO6
asynchronous bus with read learner to recall the bus
and write cycles then explain the
asynchronous bus with read
and write cycles
9 Apply the modes of data Apply The learner to define CO8
transfer in memory memory then describe about
organization give the data transfer assigning to
functionality in detail. memory organization.
10 Explain the necessity of an Understand This would require the CO7
interface in memory learner to recall the memory
organization? then explain the interface in
memory organization
PART-B LONG ANSWER QUESTIONS
1 Explain about Understand This would require the CO6
input-output-processor learner to recall direct
(IOP) organization in detail memory access capability
and explain the I/O
processor organization.
2 What is bus arbitration? Remember - CO6
Explain different approaches
to bus arbitration.
3 Compare isolated I/O and Understand This would require the CO6
memory mapped I/O learner to recall the
interfacing of I/O devices
and compare types of
interfacing.
4 Illustrate Strobe Control Understand This would require the CO6
method of Asynchronous learner to recall control
data transfer technique memory then explain the
strobe control method and
data transfer techniques
5 Explain asynchronous Understand This would require the CO6
communication interface learner to recall the data
with diagram transfer techniques then
outline the asynchronous
method.

Page 17
6 Illustrate the design of a Understand This would require the CO6
typical input or output learner to recall the
interface. interfacing then explain the
input and output
interfacing.
7 Explain various techniques Understand This would require the CO8
used for modes of Transfer learner to recall the mode of
transfer then explain the
various methods.
8 Explain the I/O bus and Understand This would require the CO6
interface modules learner to recall the
interfacing of I/O devices
and explain the bus and
interface modules.
9 With a neat diagram, Understand This would require the CO8
explain in detail the input learner to recall I/O
interface circuit subsystem and demonstrate
input interface circuit.
10 List the different methods Remember - CO5
used for handling the
situation when multiple
Interrupts occur?
11 What are the methods Remember - CO8
involved in handshaking?
12 Illustrate the arrangement Understand This would require the CO8
of a single bus structure and learner to recall the
brief about memory mapped interfacing of I/O devices
I/O. and demonstrate single bus
structure.
13 Compare synchronous and Understand This would require the CO8
asynchronous learner to recall the data
communication? transfer between sender and
receiver and compare
synchronous and
asynchronous transmission.
14 Explain about interrupt Understand This would require the CO5
masks provided in any learner to recall the concept
processor? of interrupts and explain
the masking of interrupts.
15 List out the major functions Remember - CO6
of I/O system?
PART-C SHORT ANSWER QUESTIONS
1 List out the data transfer Remember - CO3
techniques

Page 18
2 What are the types of Remember - CO9
interface signals?
3 Define synchronous bus. Remember - CO3
4 Define asynchronous bus. Remember - CO3
5 List any three of the Remember - CO6
standard I/O interface.
6 Show examples of input and Remember - CO6
output devices
7 What is the function of i/o Remember - CO6
interface?
8 List out peripheral devices Remember - CO6
9 Outline the functions of Bus Understand This would require the CO6
learner to recall the
communication system in
computer architecture and
outline the functions of bus.
10 What is an I/O channel? Remember - CO6
11 Outline the functions of Understand This would require the CO7
memory bus learner to recall memory
then explain the memory
bus
12 Outline the strobe methods Understand This would require the CO6
learner to recall the control
memory then explain the
storbe methods
13 Define handshaking Remember - CO6
14 What are the uses of Remember - CO6
interrupts?
15 What is I/O mapped input Remember - C06
output?
MODULE V
MEMORY ORGANIZATION
PART A-PROBLEM SOLVING AND CRITICAL THINKING QUESTIONS
1 Illustrate the characteristics Understand This would require the CO4
of some common memory learner to recall the memory
technologies. then explain the
characteristics of memory

Page 19
2 What is cache coherence? Remember - CO4
And why is it important in
shared memory
Multi-processor systems?
How can the problem be
solved with a snoopy cache
controller?
3 With a block diagram, Understand This would require the CO4
explain the direct and set learner to recall the memory
associative mapping then explain the memory
between cache and main mapping of direct and set
memory associative
4 Explain any four Understand This would require the CO4
non-volatile memory learner to recall the memory
concepts with their then explain the kinds of
functionality. memory function.
5 Define virtual memory and Remember - CO4
discuss detail with a
diagram. How virtual
memory address is
translated.
6 Model the different mapping Apply The learner to define CO4
functions in cache. memory then describe
about mapping assigning to
functions of cache
7 Demonstrate the any one Understand This would require the CO4
feature of memory, show learner to recall the memory
that leads to improved then explain the kinds of
performance of computer. memory function.
8 Explain the working of Understand This would require the CO4
16-megabyte DRAM chip learner to recall the memory
configured as 1M x 6 then explain the DRAM
memory chip. configuration.
9 What is memory Remember - CO4
interleaving? How the
addressing of multiple
module in memory system.
10 Comparing paging and Understand This would require the CO4
segmentation mechanisms learner to recall the memory
for implementing the virtual then explain the paging and
memory. segmentation

Page 20
PART-B LONG ANSWER QUESTIONS
1 Explain the operation of Understand This would require the CO4
memory hierarchy learner to recall the basic
structure of a memory
hierarchy and explain the
data transfer between
multiple levels of Memories.
2 What are the memory Remember - CO4
access methods in detail?
3 How to integrated the main Remember - CO4
memory and also explain
various memories.
4 Classify the differences Understand This would require the CO4
between static and dynamic learner to recall different
memories type of memories and
compare between static and
dynamic memories.
5 How the mapping Remember - CO4
procedures adopted in the
organization of a cache
memory array processors
6 Explain the multilevel Understand This would require the CO7
hierarchy of storage devices learner to recall the basic
structure of a memory
hierarchy and relate the
same with multiple levels of
caches.
7 Summarize the different Understand This would require the CO7
physical forms available to learner to recall the network
establish an inter - topology and outline the
connection network different physical forms.
8 Explain about the following Understand This would require the CO7
concepts Delayed load learner to recall delay then
Pre-fetch target instruction explain the delay load
concept
9 What is pipeline? Give the Remember - CO 7
description about arithmetic
pipeline.
10 Explain hazards to the Understand This would require the CO7
instruction pipeline with learner to recall the stages
their solution of pipelining and explain
about arithmetic pipeline.

Page 21
11 Explain inter processor Understand This would require the CO7
communication and learner to recall transferring
synchronization. of data from one process to
another and explain about
communication and
synchronization.
12 Illustrate the number of Understand This would require the CO7
clock cycles that takes to learner to recall the pipeline
process 200 task in a six then explain the segment
segment pipeline pipeline.
13 Compare between Understand This would require the CO4
asynchronous DRAM and learner to recall different
synchronous RAM. types of computer memories
and compare between
DRAM and RAM.
14 Explain conventional Understand This would require the CO7
pipelined execution learner to recall the stages
representation of execution in a pipelined
processor and explain with
representation.
15 What is pipeline? Give the Remember - CO 7
description about arithmetic
pipeline.
PART-C SHORT ANSWER QUESTIONS
1 Define memory hierarchy Remember - CO4
2 What are the multimedia Remember - CO4
applications which use
caches?
3 List out the cache memory Remember - CO4
levels
4 Define direct mapping Remember - CO4
5 Define fully associative Remember - CO4
mapping
6 Define associative mapping Remember - CO4
7 Explain the function of Understand This would require the CO4
virtual memory? learner to recall efficient and
safe sharing of memory
among multiple Programs
and explain the function of
virtual memory.
8 Outline the auxiliary Understand This would require the CO4
memory learner to recall memory
then show the auxiliary
memory.

Page 22
9 What are the memory Remember - CO4
access methods?
10 Define random access Remember - CO4
11 Define sequential access Remember - CO4
12 Define direct access Remember - CO4
13 What is the function of Remember - CO4
RAM and ROM?
14 Explain virtual memory Understand This would require the CO4
technique. learner to recall memory
access using caches and
explain virtual memory
technique.
15 What are virtual and logical Remember - CO4
addresses?
16 What are virtual and logical Remember - CO4
addresses?
17 What is optical memory? Remember - CO4
18 Explains the components of This would require the CO4
memory management unit. learner to recall access to
memory in a system is
controlled using memory
management and explain its
components.
19 What is the role of MAR Remember - CO4
and MDR?
20 Outline the auxiliary Understand This would require the CO4
memory learner to recall memory
then show the auxiliary
memory.

Course Coordinator: HOD ECE


Mr. A Karthik

Page 23

You might also like