Browse papers
A

Section A: Long Answer Questions

Attempt any TWO questions.

3 questions·10 marks each
1long10 marks

Explain the different modes of data transfer between CPU and I/O devices: programmed I/O, interrupt-driven I/O and DMA.

iointerrupt
2long10 marks

Explain the basic organization of a CPU. Describe the function of various registers and the instruction cycle with the help of a diagram.

cpuregisters
3long10 marks

Explain Flynn's classification of computer architectures (SISD, SIMD, MISD, MIMD) with examples.

parallel
B

Section B: Short Answer Questions

Attempt any EIGHT questions.

9 questions·5 marks each
4short5 marks

Explain register transfer language with examples of micro-operations.

register-transfer
5short5 marks

Explain the algorithm for division of unsigned integers (restoring division) with an example.

arithmetic
6short5 marks

Explain the concept of microprogrammed control and microinstruction format.

control-unitmicroprogram
7short5 marks

What is virtual memory? Explain the concept of paging.

memoryvirtual
8short5 marks

Explain the instruction format and the types of instructions based on the number of addresses.

instruction
9short5 marks

Explain set-associative mapping technique of cache memory with an example.

cachemapping
10short5 marks

Explain the IEEE 754 floating point representation for single precision numbers with an example.

number-system
11short5 marks

Explain the memory hierarchy in a computer system with a suitable diagram.

memoryhierarchy
12short5 marks

What is an interrupt? Explain the different types of interrupts.

interrupt