0% found this document useful (0 votes)
26 views3 pages

Question Bank COA

Uploaded by

Mohd Nadeem
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
26 views3 pages

Question Bank COA

Uploaded by

Mohd Nadeem
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

QUESTION BANK

Course: B-Tech Branch: CSE Sem: IV

Subject Title: COA


Subject Code: BCST 404

MODULE 1 [CO1]
1. An 8-bit register contains the binary value 11011101. What is the register value after arithmetic
shift right? [L3][CO1]
2. What is a micro-operation? Explain all the categories of a micro-operation, giving one example
each. [L2][CO1]
3. Explain the Booth’s algorithm for multiplication of signed two’s complement numbers.
[L3][CO1]
4. Draw and explain the flowchart of floating point addition process. [L3][CO1]
5. Draw the arrangement for bus arbitration using a daisy chain and explain. [L2][CO1]
6. List the different systems used to represent a signed number and give one example for each.
Specify which number representation system is preferred in a computer and why? [L3][CO1]
7. Given Booth's algorithm to multiply two binary numbers, explain the working of the algorithm
with an example. [L3][CO1]
8. Perform signed multiplication of number (-12) and (-11) using Booth's algorithm. [L2][CO1]
9. Perform arithmetic operation with binary numbers with negative numbers in signed 2’s
Complementary form (-35) + (-40). [L2][CO1]
10. Explain with a diagram the design of a fast multiplier using carry save adder circuit. [L2][CO1]

MODULE 2 [CO2]

1. Using four (4 x 1) multiplexers and four full adders, construct a 4 bit arithmetic circuit, with the
help of suitable tables, explain how this circuit can perform different arithmetical operations.
[L4][CO2]
2. What is the need of addressing mode? [L2][CO2]
3. Discuss the instruction fetch and execute cycles in a digital computer. [L2][CO2]
4. What do you understand by micro-programming? Discuss about microprogrammed control unit,
using a block diagram. Compare it with the hardwired control unit[L2][CO2]
5. Explain the various Instruction types? [L2][CO2]
6. Explain the multiple bus organization in detail. [L2][CO2]
7. Explain with figure the design and working of a 16-bit carry look ahead adder built from 4 bit
adders. [L2][CO2]
8. Explain the design of a four bits carry look ahead adder circuit. [L2][CO2]
9. Explain the organization of a simple microcontroller and discuss some features that may be used
in practice. [L3][CO2]
10. What are the four basic types of operations that need to be supported by an Instruction set?
[L2][CO2]

MODULE 3 [CO3]

1. Explain any two addressing schemes for the computer system, with suitable examples. [L2][CO3]
2. What is an interrupt? How is it processed?[L2][CO3]
3. Why are read and write control lines in DMA controller bidirectional? Under what condition and
what condition and for what purpose are they used as outputs?[L2][CO3]
4. Give four differences between programmed input / output and interrupt driven input /
output[L2][CO3]
5. Describe in detail about IOP organization.[L3][CO3]
6. Describe the data transfer method using DMA.[L2][CO3]
7. In a situation where multiple devices capable of initiating interrupts are connected to the
processor, explain the implementation of interrupt priority, using individual INTER and
INTA and a common INTR line to all devices.[L3][CO3]
8. What are the different methods of DMA? Explain them in brief.[L2][CO3]
9. Why does the DMA priority over CPU when both request memory transfer?[L2][CO3]
10. Explain with the block diagram the DMA transfer in a computer system.[L2][CO3]

MODULE 4 [CO4]

1. Define Memory Latency.[L2][CO4]


2. What are the two ways in which the system using cache can proceed for a write
operation?[L2][CO4]
3. Explain virtual memory technique.[L2][CO4]
4. Illustrate the characteristics of some common memory technologies.[L3][CO4]
5. Describe in detail about associative memory.[L2][CO4]
6. What is Memory Interleaving? Explain the addressing of multiple modules Memory
system.[L2][CO4]
7. Discuss the different mapping techniques used in cache memories and their relative merits and
demerits.[L2][CO4]
8. Write short notes on the following:
(a) Magnetic disk drive (b) Optical drives[L2][CO4]
9. With a block diagram, explain the direct and set associative mapping between cache and
main memory.[L3][CO4]
10. Illustrate the characteristics of some common memory technologies.[L3][CO4]
MODULE 5 [CO5]

1. Describe in detail about pipeline processing.[L2][CO5]


2. Explain in detail about data hazards[L2][CO5]
3. Write down the expressions for speedup factor in a pipelined architecture.[L3][CO5]
4. Give the instruction format of Vector instruction.[L2][CO5]
5. A non-pipeline system takes 50 ns to process a task. The same task can be processed in a six
segment pipeline with a clock cycle of 10 ns. Determine the speedup ratio of the pipeline for 100
tasks. What is the maximum speedup that can be achieved? [L5][CO5]
6. What is cache coherence problem and how it can be solved.[L2][CO5]
7. Explain different cache coherence approaches. [L2][CO5]
8. Explain four possible hardware schemes that can be used in an instruction pipeline in Order to
minimize the performance degradation caused by instruction branching.[L3][CO5]
9. Explain how parallel processing affects the speed of computer processing?[L3][CO5]
10. Name the four steps in pipelining.[L2][CO5]

You might also like