COA Question Bank
COA Question Bank
Department – CSE
Subject – computer organization and architecture
Question bank
a. R2 ← M[AR]
b. M[AR] ← R3
c. R5 ← M[R5]
4 Explain with neat and clean diagram the basic functional units of a CO1, K1
computer
5. Why bus arbitration is required in computer? CO1, K1
i. (65.175)10
ii. (-307.1875)10
11 What are the IEEE 754 formats for floating point representation? CO2, K1
12 Perform the following operation with 8 bit register and using 2’s CO2, K2
complement method: (56)10 + (-27)10.
13 Represent (.75)10 in binary floating point representation (IEEE CO2, K2
754) single precision
14 Design a circuit for four bit arithmetic unit and describe its CO1, K2
function table in detail.
15 Draw and explain the common bus system using multiplexers. CO1, K2
16 Why the bus has very important role in computer system? A CO1, K2
digital computer has a common bus system for 16 registers of 32
bits each. The bus is constructed with multiplexers.
A computer uses a memory unit with 256K words of 32 bits each. A binary
34 CO3, K3
instruction code is stored in one word of memory. The instruction has four parts:
an indirect bit, an operation code, a register code part to specify one of 64
registers, and an address part.
a. How many bits are there in the operation code, the register code part,
and the address part?
b. Draw the instruction word format and indicate the number of bits in each
part.
c. How many bits are there in the data and address inputs of the memory?
35 The content of AC in the basic computer is hexadecimal A937 and the initial CO3, K3
value of E is 1. Determine the contents of AC, E, PC, AR, and IR in hexadecimal
after the execution of the CLA instruction. Repeat 11 more times, starting from
each one of the register-reference instructions. The initial value of PC is
hexadecimal 021.
36 What is RISC and how it differs with CISC? CO3, K1
37 What are differences between hardwired and microprogrammed control unit? CO3, K1
38 Differentiate between Horizontal & Vertical microprogramming CO3, K1
What is micro programmed control unit? Give the basic structure of micro
39 CO3, K2
programmed control unit. Also discuss the microinstruction format and the
control unit organization for a typical micro programmed controllers using
suitable diagram.
40 Explain the pipelining in detail with neat and clean diagram. CO3, K1
41 A non-pipelined system takes 50 ns to process a task. The same task can be CO3, K3
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?
42 Explain the following term. CO3, K1
i)Microoperation ii) Microinstruction iii) Microprogram iv) Micro Code
UNIT-4: MEMORY ORGANIZATION
S.N. Problem CO, KL Mapping
45. Describe the concept of virtual memory with suitable diagram. CO4, K2
46. The access time of a cache memory is 100 ns and that of main memory 1000 ns. It CO4, K2
is estimated that 80 percent of memory requests are for read and remaining 20
percent for write. The hit ratio for read access only is 0.9. A write through
procedure is used.
I. What is average access time of the system considering only memory read
cycle?
II. What is the average access time of the system for both read and write
requests?
III. What is the hit ratio taking into consideration the write cycle?
47. A virtual memory system has an address space of 8K words, a memory space of CO4, K2
4K words and page and block sizes of 1K words. The following page reference
changes occur during given time interval (only page changes are listed. If the
same page is referenced again it is not listed twice.)
4 2 0 1 2 6 1 4 0 1 0 2 3 5 7
Determine the four pages that are resident in main memory after each page
reference change if the replacement algorithm used is (a) FIFO (b) LRU.
48. A two-way set associative cache memory uses blocks of four words. The cache CO4, K2
can accommodate a total of 2048 words from main memory. The main memory
size is 128K X 32.
a. Formulate all pertinent information required to construct the cache
memory.
b. What is the size of cache memory?
49. Answer the following questions: CO4, K2
a. How many 128X8 RAM chips are needed to provide a memory capacity
of 2048 bytes?
b. How many lines of the address bus must be used to access 2048 bytes of
memory? How many of these lines will be common to all chips?
How many lines to be decoded for chip select? Specify the size of decoders.
50. An address space is specified by 24 bits and corresponding memory space by 16 CO4, K2
bits.
a. How many words are there in the address space?
b. How many words are there in the memory space?
If a page consists of 2K words, how many pages and blocks are there in the
system?
UNIT-5: INPUT-OUTPUT
51. What do you mean by asynchronous data transfer? Explain strobe control and CO5, K1
Handshaking mechanism with neat and clean diagram
Why input output interface is required? Describe in detail.
52. CO5, K1
Write down the difference between Isolated I/O and Memory mapped I/O. Also
53 CO5, K1
discuss the advantages and disadvantages of Isolated I/O and memory mapped
I/O.
Differentiate between:
54. CO5, K1
a. Processor and Input output processor with neat and clean
diagram.
b. Synchronous and Asynchronous data transfer.
c. RISC and CISC based microprocessor.
d. Serial and parallel communication.
e. What is Cycle Stealing and Burst Transfer (Block Transfer)
Find the average time to read or write a 512B sector for a disk rotating at 15,000
55. CO5, K3
RPM with average seek time of 4 ms, a 100MB/sec transfer rate, and a 0.2 ms
controller overhead.
57. Explain the concept and working of DMA in detail with suitable diagram. CO5, K2
58. A DMA controller transfers 16-bit words to memory using cycle stealing. The CO5, K3
words are assembled from a device that transmits characters at a rate of 2400
characters per second. The CPU is fetching and executing instructions at an
average rate of 1 milling instructions per second. By how much will the CPU be
slowed down because of DMA transfer?
59. Explain the input output processor with suitable diagram along with CPU-IOP CO5, K2
communication.