Define interrupt processing, Computer Engineering

Q. Define Interrupt Processing?

On completion of execution of an instruction machine checks whether there is any pending interrupt request for interrupts which are enabled. If an enabled interrupt has occurred then that Interrupt can be processed. The nature of interrupt differs from machine to machine. Though let's discuss one simple example of interrupt processing events. A general sequence of steps followed in interrupt stage is:

1692_Define Interrupt Processing.png

After completing above interrupt processing, CPU will fetch subsequent instruction which may be interrupt service program instruction. So during this time CPU may be doing the interrupt processing or executing user program. Please note every instruction of interrupt service program is executed just like an instruction in an instruction cycle.

Posted Date: 7/27/2013 3:06:50 AM | Location : United States







Related Discussions:- Define interrupt processing, Assignment Help, Ask Question on Define interrupt processing, Get Answer, Expert's Help, Define interrupt processing Discussions

Write discussion on Define interrupt processing
Your posts are moderated
Related Questions
Knowledge of the Environment: We must discriminate between knowledge an agent receives through its sensors and knowledge about the world from which the input comes. The world

Determine the BIOS function with one illustration BIOS stands for Basic Input Output System. It is a set of programs to provide most basic low-level services like services keyb

Explain the Architectural description languages Architectural description languages (ACLs) have been developed for the architectural description in analysis and design process

Design Patterns are easy and elegant solutions of commonly having problems in software design. Design Patterns make it simpler to reuse successful designs and architectures of expe

Step 1: Click on the icon in the object tool bar Or Insert -> SSI Step 2: Select the file Step 3: Add the file Step 4: Provide the URL (where to be attached) Step

Highlight the advantages of assembly language. The benefits of assembly language program would be Reduced errors Faster translation times Changes could be made fas

Illustrate about 8259 8259A adds 8 vectored priority encoded interrupts to the microprocessor. We can expand it to 64 interrupt requests by using one master 8259A and 8 slave

Data packets: USB communication takes the form of packets. Originally, all packets are sent from the host, using the root hub and possibly more hubs, to components. Some of th

What do understand by the granularity of a parallel system ? Granularity refers to the quantity of computation complete in parallel relative to the size of the entire program. I

Q. Define syntax of MPI_Scatter function? MPI_Scatter(Sendaddr, Scount, Sdatatype, Receiveaddr, Rcount, Rdatatype, Rank, Comm): 'Using this function process with rank' ran