What is the difference detween ISR & function call
Answer Posted / kent sar
Here are some of the differences:
1. Fuction call has no inputs and return args
2. ISR is triggered by external events
3. ISR may need special interrupt handling upon entry and
exit.
i.e. IRQs masking to enable or disable interupts,
4. Function call and ISR stack frame are different
5. ISR returns with an interupt return (IRET) to
restored not only call stack context but also
interrupt level.
| Is This Answer Correct ? | 9 Yes | 2 No |
Post New Answer View All Answers
Can an rc circuit be used as clock source for 8085?
What is the purpose of Program Counter in a Micro - Processor?
Discuss pc and sp?
What is the significance of the hold and hlda pins?
Why 8051 is called 8 bit microcontroller?
What does the out instruction do, define its format?
What is the maximum internal clock frequency of 8086?
Explain the difference between microcontroller and microprocessor?
What is the difference between 8085 microprocessor and 8086 microprocessor?
What are hardware interrupts?
Mention any one 32 bit microcontroller and explain the same.
Do the interrupts of 8085 have priority?
Why subroutine used in programs?
Which are sixteen bit registers of 8085?
In 8085 name the 16 bit registers?