For Question 1 below, please indicate True or False for Parts A-D. Please be sur
ID: 3821972 • Letter: F
Question
For Question 1 below, please indicate True or False for Parts A-D. Please be sure to give an explanation for your answer for Parts A-D as well.
A. In the Complex I/O module, the I/O module must recognize one unique address for each peripheral it controls.
B. In programmed polling I/O, it is the responsibility of the processor to periodically check the status of the I/O module until it finds that the operation is complete.
C. The disadvantage of the polling is that it is time-consuming.
D. When large volumes of data are to be moved, a more efficient technique is direct memory access (DMA).
Explanation / Answer
1)True
In the Address recognition for each word of memory has an address, so does each I/O device. Hence an I/O module must recognize one unique address for each peripheral it controls.
2) True
While processor executes a program and encounter something related to I/O it first executes with that by giving it to the appropriate I/O module.And this module performs the action that is requested and set bits in that I/O status register,No alerts for the processor to the I/O module in thata case and it is processor responsibility to check the status of the module until the operation completes.
3) True
polling is used to check the status info of all the running devices periodically to see whether the operation has been completed and polling has the dis-advantage of time consuming and it is more common to request the device to make cause an interrupt instead when the device becomes ready.
4) True
Because DMA is a method of transfering data from fpga target and host computer,it doesn't involve host processors.This is the best and fastest method for transfering large amounts of data between target and host systems.
Related Questions
drjack9650@gmail.com
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.