What is synchronous data transfer?
It is a data method which is used when the I/O device and the microprocessor match in speed. To transfer a data to or from the device, the user program issues a suitable instruction addressing the device. The data transfer is done at the end of the implementation of this instruction.