0 0 votes Consider a system which DMA for data transfer between memory and IO devices. The size of data count register in DMA is 14-bits. Everytime the DMA controllers takes the control of the buses, it transfers atleast 1 word (32-bits) from IO. The processor needs to transfer a file of 18552 bytes from disk to main memory. The maximum number of times the DMA controller needs to get the control of the system bus from the processor to transfer the file from the disk to main memory is _________? CO & Architecture + – Whusen 384 views answer comment Share Follow Print See all 2 Comments 2 2 Comments reply BhavdeepSinghNijhawa commented Jan 21, 2025 reply Follow flag Maximum Value: 2¹⁴ − 1 = 16384 - 1 = 16383 wordsWord Size: 32 bitsFile Size = 18552 bytes = 18552 * 8 bitsTotal Words: 18552 * 8 / 32 = 4638 Answer: ceil(4638 / 16383) = 1 0 0 replyShare Muhtasim_Billah commented Feb 16, 2025 i edited by Shaik Masthan Feb 16, 2025 reply Follow flag For max. no.of time DMAC needs to get control= 18552/4 = 4638 0 0 replyShare Please log in or register to add a comment.