0% found this document useful (0 votes)
20 views7 pages

COA - Question Bank

The document is a comprehensive question bank covering various topics in computer organization and architecture across five units. It includes definitions, differences, explanations, and diagrams related to digital computers, microoperations, control signals, data transfer, instruction formats, and memory types. Additionally, it addresses advanced concepts such as RISC vs. CISC, pipelining, and multiprocessor characteristics.
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)
20 views7 pages

COA - Question Bank

The document is a comprehensive question bank covering various topics in computer organization and architecture across five units. It includes definitions, differences, explanations, and diagrams related to digital computers, microoperations, control signals, data transfer, instruction formats, and memory types. Additionally, it addresses advanced concepts such as RISC vs. CISC, pipelining, and multiprocessor characteristics.
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/ 7

Question Bank

PART-A Questions
UNIT-I

1. Define a digital computer? Explain the parts?


2. Difference between computer organization and computer architecture?
3. Define a microoperation?
4. What do you mean by Register Transfer Language? List the symbols used?
5. Describe a three state buffer along with the symbol?
6. Define a bus? Why the bus is needed in a computer?
7. Describe the memory transfer operations?
8. Describe the arithmetic microoperations?
9. Describe the Logic microoperations?
10.Describe the shift microoperations?
11.Draw 4-bit binary adder-subtractor?
12.What is the importance of instruction code in computers?
13.List the basic registers of a basic computer?
14.What are the basic computer instruction formats?
15.Define an instruction cycle?
16.List the register reference instructions?
17.List the memory reference instructions?
18.List the input-output reference instructions?
19.Define an interrupt?

UNIT-II

1. Describe the methods for generating control signals?


2. Difference between hardwired control and microprogrammed control?
3. What do you mean by control memory?
4. Define a microprogram?
5. Difference between instruction and microinstruction?
6. Difference between program and microprogram?
7. Describe how mapping can be done through instruction code?
8. What do you mean by address sequencing?
9. What are the address sequencing capabilities required in control memory?
10.List the types of instruction formats based on the number of memory
references?
11.List the addressing modes?
12.List data transfer instructions?
13.List the data manipulation instructions?
14.List the program control instructions?

UNIT-III

1. Explain r’s complement with an example?


2. Obtain the 9’s complement of the following 8 digit decimal numbers
(a) 12349876
(b) 00980100
3. Convert the following numbers with indicated bases to decimal
(a) (12121)3
(b) (4310)5
4. Perform the subtraction with the following unsigned decimal numbers by
taking 10’s complement of the subtrahend.
(a) 5250 - 1321
(b) 1753 – 8640
5. Perform the subtraction with the following unsigned binary numbers by
taking 2’s complement of the subtrahend.
(a) 11010 - 10000
(b) 11010 - 1101
6. How do we represent the fixed point binary numbers? Explain?
7. How do we represent the floating point binary numbers? Explain?
8. How do we represent the numbers in BCD? Explain?
9. Explain hardware implementation of fixed point binary addition and
subtraction?
10.Explain the hardware implementation of Booth’s algorithm?
11. Explain hardware implementation of floating point binary addition and
subtraction?
12.Explain hardware implementation of floating point binary multiplication and
division?
13.Explain hardware implementation of fixed point binary multiplication and
division?

UNIT-IV

1. What is the difference between isolated I/O and memory mapped I/O?
2. Explain the asynchronous data transfer modes?
3. What is the difference between strobe and handshaking asynchronous data
transfer modes?
4. Explain the modes of data transfer?
5. Draw the block diagram of a DMA controller?
6. Write the difference between RAM and ROM?
7. Explain the auxiliary memory components like magnetic tape and magnetic
disk?
8. Describe the associative memory?
9. Explain the importance of cache memory?
10.Explain Direct mapping in cache memory?
11.Explain the locality of reference in detail?

UNIT-V

1. What is the difference between RISC and CISC?


2. List the Flynn’s classification of computers in detail?
3. Define a pipelining? and explain pipeline processing?
4. List the pipeline conflicts?
5. Explain about RISC pipeline?
6. Explain about attached array processor?
7. Explain about SIMD array processor?
8. Explain the characteristics of multiprocessors?
9. What are the characteristics of multiprocessors?
10.List the interconnection structures of the multiprocessors?
11.Explain about time shared common bus interconnection structure?
12.Explain about multistage switching network interconnection structure?
13. Explain about cache coherence?
COMPUTER ORGANIZATION AND ARCHITECTURE (22PC0AM02 & 22PC0AD03)

BTL- Blooms Taxonomy Level:


Level 1 - Remembering, Level 2- Understanding, Level 3- Applying
Level 4 – Analyzing, Level 5- Evaluating, Level 6- Creating

PART-B
Sl. No Question BTL Course
Level
Unit 1
1 Explain the Digital computer with the help of neat 1 CO1
diagram?
2 Describe Register Transfer Language in detail? 2 CO1
3 Draw and explain 4-bit arithmetic circuit? 3 CO1
4 Describe Arithmetic Logic Shift unit in detail with 4 CO1
respective diagrams and function table?
5 List and explain the registers for the basic computer with 1 CO1
neat sketch?
6 Explain the basic instruction formats with neat diagrams? 2 CO1
7 Define an instruction cycle? Explain the phases involved? 2 CO1
8 Describe memory reference instructions in detail? 4 CO1
9 Explain the input-output configuration with the help of 4 CO1
neat sketch?
UNIT-2
1 Describe microprogrammed control organization with the 2 CO2
help of neat diagram?
2 Explain address sequencing in microprogrammed control 3 CO2
organization with neat sketch?
3 Illustrate the method of mapping from instruction code to 3 CO2
microinstruction address?
4 Define a microprogram and explain the microinstruction 4 CO2
format in detail?
5 Explain Symbolic microprogram and binary 5 CO2
microprogram in detail?
6 Explain the general register organization of a computer 2 CO2
with neat sketch?
7 Explain the instruction formats based on the number of 3 CO2
memory references involved?
8 List and Explain the addressing modes with neat 3 CO2
example?
9 Explain the data transfer and data manipulation 4 CO2
instructions in detail?
10 Explain program control instructions in detail? 4 CO2
UNIT- 3
1 Convert the following numbers to decimal 3 CO3
(a) 101110
(b) 1110101
(c) 110110100
2 Convert the following numbers with indicated bases to 3 CO3
decimal
(a) (12121)3
(b) (4310)5
(c) (50)7
(d) (198)12
3 Obtain the 9’s complement of the following 8 digit 3 CO3
decimal numbers
(a) 12349876
(b) 00980100
(c) 90009951
(d) 00000000
4 Obtain 1’s and 2’s complements of the following 8 digit 3 CO3
binary numbers
(a) 10101110
(b) 10000001
(c) 10000000
(d) 00000001
(e) 00000000
5 Perform the subtraction with the following unsigned 3 CO3
decimal numbers by taking 10’s complement of the
subtrahend.
(a) 5250 - 1321
(b) 1753 - 8640
(c) 20 - 100
(d) 1200 - 250
6 Perform the subtraction with the following unsigned 3 CO3
binary numbers by taking 2’s complement of subtrahend.
(a) 11010 - 10000
(b) 11010 - 1101
(c) 100 - 110000
(d) 1010100 - 1010100
7 Explain the hardware and flowchart to perform addition 4 CO3
and subtraction of fixed point binary numbers represented
in signed magnitude form?
8 Explain the hardware and flowchart of Booth’s 4 CO3
multiplication algorithm with the help of example?
9 Explain the hardware and flowchart to perform addition 4 CO3
and subtraction of floating point binary numbers?
10 Explain the hardware and flowchart to perform 4 CO3
multiplication and division of floating point binary
numbers?
11 Draw the block diagram of BCD adder and explain in 4 CO3
detail?
UNIT - 4
1 What is the difference between isolated I/O and memory 2 CO4
mapped I/O?
2 What is the importance of input-output interface and 2 CO4
explain with neat sketch?
3 Explain the asynchronous data transfer modes with block 2 CO4
diagram and timing diagrams?
4 Explain the asynchronous communication interface with 2 CO4
the help of neat diagram?
5 Explain the modes of data transfer? 2 CO4
6 Explain daisy chain priority interrupt with neat sketch? 2 CO4
7 Draw the block diagram of DMA controller and Explain? 2 CO4
8 Describe the memory hierarchy in a computer system 2 CO4
with neat sketch?
9 Describe the difference between RAM and ROM chips? 2 CO4
Explain with neat sketch?
10 Write the importance of auxiliary memory? Explain 2 CO4
about any two auxiliary memory components?
11 Explain the block diagram of associative memory in 2 CO4
detail?
12 Explain the concept of cache memory? Describe different 2 CO4
mapping techniques in detail?
UNIT - 5
1 What is the difference between RISC and CISC? 2 CO5
2 Describe the Flynn’s classification of computers in detail 2 CO5
3 Explain four-segment instruction pipeline with neat 2 CO5
sketch?
4 Explain the arithmetic pipeline with an example? 2 CO5
5 Describe the pipeline conflicts in detail? 2 CO5
6 Explain about RISC pipeline in detail? 3 CO5
7 Describe array processors in detail? 2 CO5
8 Explain the characteristics of multiprocessors? 2 CO5
9 What are the interconnection structures of the 3 CO5
multiprocessors? Explain?
10 What do you mean by interprocessor arbitration? 2 CO5
Explain?
11 Explain about interprocessor communication in detail? 2 CO5
12 Explain about cache coherence? 2 CO5

You might also like