1 / 16

Communicating With Devices Interrupts

Communicating With Devices Interrupts. Lecture 10.4 Section 10.6. Communicating Between Devices. Device makes a request to the CPU by bringing request line HIGH. Communicating Between Devices. Processor takes the number provided by the encoder and uses it to switch MUX and deMUX.

errin
Download Presentation

Communicating With Devices Interrupts

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Communicating With DevicesInterrupts Lecture 10.4 Section 10.6

  2. Communicating Between Devices • Device makes a • request to the CPU • by bringing request • line HIGH

  3. Communicating Between Devices • Processor takes the number provided by the encoder and uses it to switch MUX and deMUX

  4. Communicating Between Devices • Using this number, CPU acknowledges the communication and ‘conversation’ commences

  5. Communicating Between Devices • Processor accepts information on Input lines and sends information on Output lines

  6. Communicating Between Devices • Processor ends communication by bringing acknowledge line LOW. Device ends its request

  7. Communicating Between Devices • Processor ends communication by bringing acknowledge line LOW. Device ends its request

  8. Communicating Between Devices

  9. Communicating Between Devices

  10. Communicating Between Devices

  11. 68000 Interrupt Logic A0 A1 A2 74138 Decoder 68000 IRQA IP0 IP1 IP2 74148 Encoder Peripheral IRQ Data Bus

  12. External Devices Interrupting a CPU

  13. State Diagram for the Interrupt Handler

  14. Interrupt Handler

  15. Interrupt Handler

  16. Interrupt Handler

More Related