Logo
Unionpedia
Communication
Get it on Google Play
New! Download Unionpedia on your Android™ device!
Free
Faster access than browser!
 

Interrupt descriptor table

Index Interrupt descriptor table

The Interrupt Descriptor Table (IDT) is a data structure used by the x86 architecture to implement an interrupt vector table. [1]

27 relations: Device driver, Double fault, Exception handling, Fatal system error, General protection fault, Global Descriptor Table, High memory area, Hooking, IBM Personal Computer, INT 10H, Intel 80286, Intel 8086, Interrupt, Interrupt vector table, Microsoft, Microsoft Windows, Non-maskable interrupt, Page fault, Print screen, Protected mode, Real mode, SIMD, Trap flag, Video BIOS, X86, X86-64, 64-bit computing.

Device driver

In computing, a device driver is a computer program that operates or controls a particular type of device that is attached to a computer.

New!!: Interrupt descriptor table and Device driver · See more »

Double fault

On the x86 architecture, a double fault exception occurs if the processor encounters a problem while trying to service a pending interrupt or exception.

New!!: Interrupt descriptor table and Double fault · See more »

Exception handling

Exception handling is the process of responding to the occurrence, during computation, of exceptions – anomalous or exceptional conditions requiring special processing – often changing the normal flow of program execution.

New!!: Interrupt descriptor table and Exception handling · See more »

Fatal system error

A fatal system error, also known as a system crash, stop error, kernel error, or bug check, occurs when an operating system halts at the moment it reaches a condition where it can no longer operate safely.

New!!: Interrupt descriptor table and Fatal system error · See more »

General protection fault

A general protection fault (GPF) in the x86 instruction set architectures (ISAs) is a fault (a type of interrupt) initiated by ISA-defined protection mechanisms in response to an access violation caused by some running code, either in the kernel or a user program.

New!!: Interrupt descriptor table and General protection fault · See more »

Global Descriptor Table

The Global Descriptor Table (GDT) is a data structure used by Intel x86-family processors starting with the 80286 in order to define the characteristics of the various memory areas used during program execution, including the base address, the size, and access privileges like executability and writability.

New!!: Interrupt descriptor table and Global Descriptor Table · See more »

High memory area

In DOS memory management, the high memory area (HMA) is the RAM area consisting of the first 65520 bytes above the one megabyte in an IBM AT or compatible computer.

New!!: Interrupt descriptor table and High memory area · See more »

Hooking

In computer programming, the term hooking covers a range of techniques used to alter or augment the behavior of an operating system, of applications, or of other software components by intercepting function calls or messages or events passed between software components.

New!!: Interrupt descriptor table and Hooking · See more »

IBM Personal Computer

The IBM Personal Computer, commonly known as the IBM PC, is the original version and progenitor of the IBM PC compatible hardware platform.

New!!: Interrupt descriptor table and IBM Personal Computer · See more »

INT 10H

INT 10h, INT 10H or INT 16 is shorthand for BIOS interrupt call 10hex, the 17th interrupt vector in an x86-based computer system.

New!!: Interrupt descriptor table and INT 10H · See more »

Intel 80286

The Intel 80286 (also marketed as the iAPX 286 and often called Intel 286) is a 16-bit microprocessor that was introduced on 1 February 1982.

New!!: Interrupt descriptor table and Intel 80286 · See more »

Intel 8086

The 8086 (also called iAPX 86) is a 16-bit microprocessor chip designed by Intel between early 1976 and mid-1978, when it was released.

New!!: Interrupt descriptor table and Intel 8086 · See more »

Interrupt

In system programming, an interrupt is a signal to the processor emitted by hardware or software indicating an event that needs immediate attention.

New!!: Interrupt descriptor table and Interrupt · See more »

Interrupt vector table

An "interrupt vector table" (IVT) is a data structure that associates a list of interrupt handlers with a list of interrupt requests in a table of interrupt vectors.

New!!: Interrupt descriptor table and Interrupt vector table · See more »

Microsoft

Microsoft Corporation (abbreviated as MS) is an American multinational technology company with headquarters in Redmond, Washington.

New!!: Interrupt descriptor table and Microsoft · See more »

Microsoft Windows

Microsoft Windows is a group of several graphical operating system families, all of which are developed, marketed, and sold by Microsoft.

New!!: Interrupt descriptor table and Microsoft Windows · See more »

Non-maskable interrupt

In computing, a non-maskable interrupt (NMI) is a hardware interrupt that standard interrupt-masking techniques in the system cannot ignore.

New!!: Interrupt descriptor table and Non-maskable interrupt · See more »

Page fault

A page fault (sometimes called #PF, PF or hard fault) is a type of exception raised by computer hardware when a running program accesses a memory page that is not currently mapped by the memory management unit (MMU) into the virtual address space of a process.

New!!: Interrupt descriptor table and Page fault · See more »

Print screen

Print screen (often abbreviated Print Scrn, Prnt Scrn, Prt Scrn, Prt Scn, Prt Scr, Prt Sc or Pr Sc) is a key present on most PC keyboards.

New!!: Interrupt descriptor table and Print screen · See more »

Protected mode

In computing, protected mode, also called protected virtual address mode, is an operational mode of x86-compatible central processing units (CPUs).

New!!: Interrupt descriptor table and Protected mode · See more »

Real mode

Real mode, also called real address mode, is an operating mode of all x86-compatible CPUs.

New!!: Interrupt descriptor table and Real mode · See more »

SIMD

Single instruction, multiple data (SIMD) is a class of parallel computers in Flynn's taxonomy.

New!!: Interrupt descriptor table and SIMD · See more »

Trap flag

A trap flag permits operation of a processor in single-step mode.

New!!: Interrupt descriptor table and Trap flag · See more »

Video BIOS

Video BIOS is the BIOS of a graphics card in a (usually IBM PC-derived) computer.

New!!: Interrupt descriptor table and Video BIOS · See more »

X86

x86 is a family of backward-compatible instruction set architectures based on the Intel 8086 CPU and its Intel 8088 variant.

New!!: Interrupt descriptor table and X86 · See more »

X86-64

x86-64 (also known as x64, x86_64, AMD64 and Intel 64) is the 64-bit version of the x86 instruction set.

New!!: Interrupt descriptor table and X86-64 · See more »

64-bit computing

In computer architecture, 64-bit computing is the use of processors that have datapath widths, integer size, and memory address widths of 64 bits (eight octets).

New!!: Interrupt descriptor table and 64-bit computing · See more »

Redirects here:

Interrupt Descriptor Table.

References

[1] https://en.wikipedia.org/wiki/Interrupt_descriptor_table

OutgoingIncoming
Hey! We are on Facebook now! »