So today we will see that what is Interrupts in microprocessor 8085 ? Because interrupt is a weapon of a programmer. It needed to smooth running of complex program. So to know the execution of any programming we need to know what is Interrupts in microprocessor 8085? In my early post we had discussed on the topics like
- What is a Microprocessor?
- How microprocessors work?
- Pin configuration of 8085 microprocessor
- Internal architecture of 8085 microprocessor
- Addressing mode of 8085 microprocessor
- Instructions sets in 8085 microprocessor
- Timing diagram of 8085 microprocessor
Now today we will focused on very important topic of any microprocessor that what is Interrupts in microprocessor 8085 ?
What is Interrupts in microprocessor 8085 ?
In very simple sense and simple word interrupt in microprocessor 8085 means “order to do new work with pausing its running active work”. I think this sentence “order to do new work with pausing its running active work” is bit confusing. Let I give you an example to ease the matter.
In other word as a definition of “what is Interrupts in microprocessor 8085” we can say “Interrupt is a mechanism by which the processor is made to transfer control from its current Program execution to another program of higher priority.” Interrupt may be generated in the system by externally or internally.
Now to understand the process that how it is worked in microprocessor 8085? Then we have to understand
What is an ISR (Interrupt Service routine)?
When processor gets any interrupt signal then it will stop executing the present work and start to process new work with high priority. The program or routine that is executed with pausing initial work is called ISR (Interrupt Service routine).
Process of interrupt with proper example:
Firstly: Let take real example and relate it with microprocessor operation to understand interrupts in microprocessor 8085. You are seating on a chair read a very interesting story book which you like. Similarly in microprocessor let processor doing program of arrange ascending order of 1000 number.
Secondly: Now you heard the telephone ring. Similarly in microprocessor now let it got request of interrupt means it get INTR (Interrupt Request) signal.
Thirdly: You pick-up the phone and say hello. Similarly in microprocessor send acknowledgement of getting interrupt request to send INTA (Interrupt Acknowledgement ).
Fourthly: You heard that your friend told you please shutdown the main door because it is open. Similarly in microprocessor you got the ISR (Interrupt service routine where the order of new work is written).
Fifthly: Now you put a page pointer between the pages which you reading. Similarly in microprocessor it store the address of current running program, where it interrupted, in stack pointer register.
Finaly: So you go there and shutdown the main door, return back to your chair and start reading the story book from where you put the page pointer. And in microprocessor now it start to process the ISR. And after completion of work It pull the stored address of main programmed from stack and execute again.
So in above mansion steps, from which you may get the clear picture of how Interrupt is processed in microprocessor 8085. And it may clear your doubt on what is Interrupts in microprocessor 8085 ?
Let’s check how you learn “What is Interrupts in microprocessor 8085?” with a simple quiz.
0 of 5 questions completed Questions: Interrupt of 8085 microprocessor You have already completed the quiz before. Hence you can not start it again. Quiz is loading... You must sign in or sign up to start the quiz. You have to finish following quiz, to start this quiz: 0 of 5 questions answered correctly Time has elapsed You have reached 0 of 0 points, (0) Which interrupt has the highest priority? What are level Triggering interrupts? What are software interrupts? What is SIM? What is meant by Maskable interrupts?interrupt
Quiz-summary
Information
Results
Average score Your score Categories
1. Question
2. Question
3. Question
4. Question
5. Question
You may read those too…..