"I/O circuitry 306 may also include latches, registers and direct memory access (DMA) controllers employed for interface with peripheral and other devices." . . . .