Activity 6

docx

School

Grand Canyon University *

*We aren’t endorsed by this school

Course

210

Subject

Computer Science

Date

Jan 9, 2024

Type

docx

Pages

3

Uploaded by michaeljr1119

Report
Michael Harris ITT-210-0500 October 16, 2022 Dr. Brandon Bass Activity 6: Interrupts Peripheral devices can be devices such as, printers, keyboards, video monitors and other input/output devices that may or may not contain digital circuitry (Cornell Law, 2022). These devices start the diagram off and then are attached to the Programmable interrupt controller (PIC). The PIC makes software able to decide which peripheral device can interrupt the processor by setting the correct bits. The peripheral devices and PIC are connected by IRQ ports that are used to communicate and connect to other Peripheral Devices IVT Programmable interrupt controller (PIC) CPU IRQ Generation Unit Peripheral Devices Peripheral Devices ISR
devices. From the PIC it moves along to the IRQ generation unit. The IRQ generation unit is used to generate IRQ request that multiple Input/Output sources create. From the IRQ generation it moves to the CPU. In the CPU all of the IRQ request will be processed through to the Interrupt vector table (IVT). In today’s technology most CPU’s and microcontrollers support interrupts and exceptions feature in order to provide event-driven tasks or threads execution possible (Microcontrollertab, 2022). The IVT is normally located in the beginning of the memory address containing 256 different interrupt vectors. The IVT help find the Interrupt service routine (ISR).
References Peripheral device. (2022). https://www.law.cornell.edu/definitions/index.php? width=840&height=800&iframe=true&def_id=f751dfe0a5dc3aaebc3ff7f5add2a973&term_occur =999&term_src=Title:47:Chapter:I:Subchapter:A:Part:15:Subpart:B:15.102#:~:text=Examples %20of%20peripheral%20devices%20include,may%20not%20contain%20digital%20circuitry . What is Interrupt Vector Table? (2022). https://microcontrollerslab.com/what-is-interrupt-vector-table/ Embedded Peripherals IP User Guide. (2021). 28.2.3. IRQ Generation. intel.com/content/www/us/en/docs/programmable/683130/21-4/irq-generation.html Zhang, P. (2010). Interrupt vectors. Microprocessors. https://www.sciencedirect.com/topics/engineering/interrupt-vector
Your preview ends here
Eager to read complete document? Join bartleby learn and gain access to the full version
  • Access to all documents
  • Unlimited textbook solutions
  • 24/7 expert homework help