From Processor to Device
Two main methods for the processor to give commands to a device
- memory mapped
- involves the processor writing information to reserved segments of memory that the i/o controller examines and interprets as commands
- good example of this is graphics display.
- special i/o instructions
- communicating commands directly over the bus