Interrupt/Exception =================== interrupt exception precise exception fault trap difference between interrupts & exceptions cause when to handle mask context priority polling (interrupt)/ spin-waiting interrupt enable bit Autoincrement architectural state internal state interrupt[exception] vector machine check power failure trace bit sticky flag I/O === asynchronous/synchronous handshaking protocol ethernet polling/interrupt/controller Backdoor Bus DMA (Direct Memory Access) I/O processor Access method of I/O CAM/RAM/ Random access/direct access(DASD)/sequential access Interrupt priority Level I/O structure medium/device/controller transaction transfer/arbitration central/distributive arbitration master/slave Request Grant SACK data/address/control Multiplexing pending bus / split-transaction bus priority arbitration unit daisy chain race condition