Another way to access the memory is the Programmed Input/Output (PIO) interface. In this kind of memory access, all the data from devices travel to the CPU memory, commonly known as registers.The programmed I/O is the simplest I/O technique for the exchanges of data and instructions between external devices and the CPU.