An Interrupt is a feature of the processor hardware; eg, on an 8051, and interrupt can occur when the UART receives a character.
A Function is a construct of the 'C' programming language - it represents a piece of executable code that can be "called" by other parts of the program.
(other languages have similar constructs)
They are in no way similar to each other, so there is no point in comparing them. (Just like apple and running.)
system call is a call made by the system itself means it occurs at defined intervals,but a interrupt is asynchronous becoz it produced by the user NT by the system.
polling interrupt is alternative to the vector interrupt , it requires that the interrupt handler poll or send a signal to each device in turn in order to find out which one is sent the interrupt request.....
interrupt is a signal caused by I/O devices where as subroutine is a part of the program which is excuted rapidly
serve and service
The strcmpi() function is identical to stricmp() function.
'global static'?! There is no such thing.
i need compare between vectored interrupt system and polling
polling interrupt is alternative to the vector interrupt , it requires that the interrupt handler poll or send a signal to each device in turn in order to find out which one is sent the interrupt request.....
internal interrupt is synchronous with the program while external interrupts are asynchronous.
interrupt is a signal caused by I/O devices where as subroutine is a part of the program which is excuted rapidly
fundamental difference between a polynomial function and an exponential function?
The difference is that a hardware interrupt is a signal relayed to a system's CPU directly because of some piece of hardware, such as a keyboard or mouse. A software interrupt is a signal sent to indicate that something within a piece of software requires attention.
A hardware interrupt is initiated from a hardware event, such as a byte received from a serial port. It is asynchronous to the running program, i.e. it can occur at any time. An internal, or software, interrupt is initiated by the running program, thus it is under the control of the running program. In the 8085, for instance, the RST instructions are software interrupts. Note, however, that external interrupts can initiate a software RST instruction, so the two events can appear to be the same kind of event. The biggest difference is the handling of the interrupt enable (IE) flag. In the hardware interrupt, the IE flag is turned off when processing the interrupt, and it is turned on right before the interrupt service routine executes the final return instruction. The software interrupt, on the other hand, has nothing to do with IE. As a result, the code must be able to tell the difference.
•difference between service and delight
interrupt handling is the process of handling a break or interrupt called by a program where as exception handling is for handling some exceptional conditions that'll occur when a program is running
the difference between the two is the zone of tolerance
disrupt is usually a conversation; interrupt can be anything (can be a conversation too). they are synonyms
what is the difference between a file server and a internet service provider