MCQ IN COMPUTER SCIENCE & ENGINEERING

COMPUTER SCIENCE AND ENGINEERING

COMPUTER ARCHITECTURE

Question [CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
Can I/O Modules directly access the memory without involving the processor?
A
Yes
B
No
C
Either A or B
D
None of the above
Explanation: 

Detailed explanation-1: -The direct memory access method, which directly transfers blocks of data between the memory and I/O devices without having to involve the CPU.

Detailed explanation-2: -Direct Memory Access (DMA) means CPU grants I/O module authority to read from or write to memory without involvement. DMA module itself controls exchange of data between main memory and the I/O device.

Detailed explanation-3: -In programmed I/O, the CPU stays in the program loop until the I/O unit indicates that it is ready for data transfer. This is a time consuming process since it needlessly keeps the CPU busy. This situation can be avoided by using an interrupt facility.

Detailed explanation-4: -This type of data transfer technique is known as DMA or direct memory access. During DMA the CPU is idle and it has no control over the memory buses. The DMA controller takes over the buses to manage the transfer directly between the I/O devices and the memory unit.

Detailed explanation-5: -1 Answer. status register are connected to the data bus. The status register contains information relevant to the operation of the I/O module. The status register is a hardware register that contains information about the state of the processor.

There is 1 question to complete.