6. Discuss the functions of DMA controller in data transfer
between I/O & memory. Also state
different modes of DMA operation.

SECTION-C

7. Use Booth multiplication algorithm to multiply 25 with 8.
Show all the steps clearly.

8. A task can be carried out with a six stage pipeline with
clock cycle of 8 ns. The same task can be done
in a non pipeline unit in 40 ns. Determine the speed up ratio of
the pipeline for 120 tasks. What is the maximum speed up that can be
achieved ? Determine the number of clock cycles it takes to
process 220 tasks.