Keyboard interrupt

Keyboard interrupt

Keyboard interrupt has two distinct, but related, meanings:
*For high level software, it is a special condition (often implemented as an error code or exception), usually generated by the keyboard. The key combination used is often Control-C (for 'cancel'). This is used in some programming languages to allow breaking out of an infinite loop or overlong program at the command prompt without being forced to kill the entire process.
*For low level software and hardware a keyboard interrupt is an interrupt that is generated when any key is pressed, not just a special escape combination, to allow the CPU to handle the input. This may lead to the propagation of a high level keyboard interrupt.

External links

* [http://www.answers.com/topic/keyboard-interrupt Low-level definition from Answers.com]


Wikimedia Foundation. 2010.

Игры ⚽ Нужно решить контрольную?

Look at other dictionaries:

  • Keyboard (computing) — In computing, a keyboard is an input device partially modelled after the typewriter keyboard which uses an arrangement of buttons, or keys which act as electronic switches. A keyboard typically has characters engraved or printed on the keys, and… …   Wikipedia

  • Interrupt request — IRQ redirects here. For the country with the ISO 3166 1 country code, see Iraq. The computing phrase interrupt request (or IRQ) is used to refer to either the act of interrupting the bus lines used to signal an interrupt, or the interrupt input… …   Wikipedia

  • Keyboard shortcut — For Wikipedia keyboard shortcuts, see Wikipedia:Keyboard shortcuts. For a list of keyboard shortcuts, see Table of keyboard shortcuts. Firefox 3.0 menu with shortcuts highlighted with green and mnemonics highlighted with yellow. In computing, a… …   Wikipedia

  • interrupt request —    Abbreviated IRQ. Hardware lines that carry a signal from a device to the processor.    A hardware interrupt signals that an event has taken place that requires the processor s attention. The interrupt may come from the keyboard, the network… …   Dictionary of networking

  • Computer keyboard — A key being pressed on a computer keyboard. In computing, a keyboard is a typewriter style keyboard, which uses an arrangement of buttons or keys, to act as mechanical levers or electronic switches. Following the decline of punch cards and paper… …   Wikipedia

  • Virtual Keyboard — Standard PC Tastatur mit deutscher Tastenbelegung Laptoptastatur mit deutscher Belegung …   Deutsch Wikipedia

  • Non-maskable interrupt — A non maskable interrupt (NMI) is a computer processor interrupt that cannot be ignored by standard interrupt masking techniques in the system. It is typically used to signal attention for non recoverable hardware errors. (Some NMIs may be masked …   Wikipedia

  • POKEY — is a digital I/O chip found in the Atari 8 bit family of home computers and many arcade games in the 1980s. Its name comes from POtentiometer and KEYboard, as it was commonly used to sample (ADC) potentiometers (such as game paddles) and scan… …   Wikipedia

  • Control-Alt-Delete — This article is about the keyboard combination. For a list of keyboard shortcuts, see Table of keyboard shortcuts. For other uses, see Control Alt Delete (disambiguation). The keys Control Alt Delete highlighted on a QWERTY keyboard. Control Alt… …   Wikipedia

  • Win32 console — is a plain text window for console applications within the system of Windows API. A Win32 console has a screen buffer and an input buffer.Win32 consoles are typically used for applications that do not need to display images. Examples include… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”