1. Explain how a CPU would write 5 characters to a terminal, using programmed I/O. 2. Explain how a CPU would write 5 characters to a terminal, using interrupts. 3. Explain how a CPU would write 5 characters to a terminal, using DMA and interrupts.