interrupt is a process when the an external device can use
the micro-processor. it is an asynchronous signal and it is
considered as an emergency signal.Whenever the
microprocessor receives an interrupt signal, it stops
executing its current program and jumps into the interrupt
service routine(ISR). there can be more than one "source"
for the interrupt signal and each source has its own ISR
An interrupt is a signal receieved by the processor from
hardware co-processor through one of its external address
busses/pins, or it could be a message posted by one of the
[software] processes runing in it.
Interrupt is inherently asynchronous in nature and is used
to grab the attention of the processor in a non-planned
fashion - allowing variable execution periods.
http://www.vinaymk.com/tutorials
Interrupt is Asynchronous signal which can be hardware or
software. when Processor is processing one task same time
another task which has the higher priority than first one,
it interrupts the processor. which services the interrupt ny
executing interrupt service routine. After finishing the
higher priority task it return back to normal execution.
interrupt is a process when the an external device can use
the micro-processor. it is an asynchronous signal which can
be hardware or software and it is considered as an
emergency signal.Whenever the microprocessor receives an
interrupt signal,it stops the execution of current program
and jumps into the interrupt service routine(ISR).After
finishing the higher priority task it return back to normal
execution.
Suppose you have a combinational circuit between two
registers driven by a clock. What will you do if the delay
of the combinational circuit is greater than your clock signal?