- NEW!
Help answer this question below.
When a processor is interrupted to do a particular task,Program counter should be loaded with the the address of subroutine(task).If the processor automatically generates the address then it is known as vectored interrupt.for example if 8085 microprocessor is interrupted through RST 5.5 pin,then processor multiplies 5.5 by 8 and converts it to Hex address.If user has to provide address of subroutine using CALL instruction then it is known as non vectored interrupt
•Vectored (the address of the service
routine is hard-wired)
•Non-vectored (the address of the service
routine needs to be supplied externally
by the device)
In a computer, a vectored interrupt is an I/O interrupt that tells the part of the computer that handles I/O interrupts at the hardware level that a request for attention from an I/O device has been received and and also identifies the device that sent the request.
A vectored interrupt is an alternative to a polled interrupt , which requires that the interrupt handler poll or send a signal to each device in turn in order to find out which one sent the interrupt request.
Who designed the first fully programmable mechanical computer?
by Answerbag Staff on August 5th, 2010
| 1 person likes this
Who designed the first true electromechanical computer?
by Answerbag Staff on July 29th, 2010
| 1 person likes this
How do I find the PC card adapter on my Dell computer?
by Answerbag Staff on July 28th, 2010
| 1 person likes this
Will HP Deluxe Webcam (KQ246AA) work with my iBook G4 running OS X 10.4.11?
by joe mcdoodlefart on December 1st, 2010
| 1 person likes this
Is it possible to re-carge a laptop using some indirect method ( not the standard chargers, kable ) like USB cable or even phone ?
by Analyse on July 13th, 2011
| 1 person likes this
You're reading What is the difference between vector and non vector interrupts?
Comments