Printer Friendly
Dictionary, Encyclopedia and Thesaurus - The Free Dictionary
1,775,491,569 visitors served.
forum mailing list For webmasters
?
New: Language forums
Dictionary/
thesaurus
Medical
dictionary
Legal
dictionary
Financial
dictionary
Acronyms
 
Idioms
Encyclopedia
Wikipedia
encyclopedia
?

software interrupt

   Also found in: Legal, Acronyms, Wikipedia, Hutchinson 0.04 sec.

software interrupt

An interrupt caused by an instruction in the program. See interrupt.


software interrupt - An interrupt caused by a specific machine language operation code (e.g. the Motorola 68000's TRAP, the IBM System/390's SVC or the ARM's SWI) rather than by a hardware event.

As with a hardware interrupt, this causes the processor to store the current state, store identifying information about the particular interrupt, and pass control to a first level interrupt handler.

A trap is similar except that it is caused by an unexpected software condition or error (e.g. divide by zero, undefined instruction) rather than a deliberate instruction.


How to thank TFD for its existence? Tell a friend about us, add a link to this page, add the site to iGoogle, or visit webmaster's page for free fun content.
?Page tools
Printer friendly
Cite / link
Email
Feedback
? Mentioned in ? References in periodicals archive
 
software interrupt sources, 7 priority levels (including key
Device operates in "USB Suspend" mode -- 40 Kbytes to 128 Kbytes of ROM -- 3 Kbytes to 5 Kbytes of RAM -- 12-MHz internal and 24-MHz external clock frequencies -- Cyclic Redundancy Check (CRC) calculation circuit -- 10-bit x 8-channel A-D converter -- 8 "key-on wake-up" pins -- 4 LED drivers and 5 current drivers -- Eight 16-bit timers and one 15-bit watchdog timer -- 3 UARTs -- 4 external, 21 internal, and 4 software interrupt sources
 
Encyclopedia browser? ? Full browser
 
 
Encyclopedia
?

Disclaimer | Privacy policy | Feedback | Copyright © 2009 Farlex, Inc.
All content on this website, including dictionary, thesaurus, literature, geography, and other reference data is for informational purposes only. This information should not be considered complete, up to date, and is not intended to be used in place of a Terms of Use.