This document discusses input-output (I/O) organization in a computer system. It describes various I/O interface techniques including programmed I/O, interrupt-initiated I/O, and direct memory access (DMA). It also discusses I/O bus and interface modules, I/O versus memory bus, modes of data transfer, interrupt priorities, and the role of an input-output processor (IOP). The IOP allows direct communication between I/O devices and memory using DMA to facilitate efficient transfer of data.