19 relations: Assembly language, BIOS interrupt call, Breakpoint, Byte, Central processing unit, Compiler, Debugger, Hexadecimal, INT 10H, INT 13H, Interrupt, Interrupt vector table, MS-DOS API, Ralf Brown's Interrupt List, Real mode, Signal (IPC), System call, Unix, X86.
An assembly (or assembler) language, often abbreviated asm, is a low-level programming language, in which there is a very strong (but often not one-to-one) correspondence between the assembly program statements and the architecture's machine code instructions.
BIOS interrupt calls are a facility that operating systems and application programs use to invoke the facilities of the Basic Input/Output System on IBM PC compatible computers.
In software development, a breakpoint is an intentional stopping or pausing place in a program, put in place for debugging purposes.
The byte is a unit of digital information that most commonly consists of eight bits, representing a binary number.
A central processing unit (CPU) is the electronic circuitry within a computer that carries out the instructions of a computer program by performing the basic arithmetic, logical, control and input/output (I/O) operations specified by the instructions.
A compiler is computer software that transforms computer code written in one programming language (the source language) into another programming language (the target language).
A debugger or debugging tool is a computer program that is used to test and debug other programs (the "target" program).
In mathematics and computing, hexadecimal (also base, or hex) is a positional numeral system with a radix, or base, of 16.
INT 10h, INT 10H or INT 16 is shorthand for BIOS interrupt call 10hex, the 17th interrupt vector in an x86-based computer system.
INT 13h is shorthand for BIOS interrupt call 13hex, the 20th interrupt vector in an x86-based computer system.
In system programming, an interrupt is a signal to the processor emitted by hardware or software indicating an event that needs immediate attention.
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.
The MS-DOS API is an API which originated with 86-DOS and is used in MS-DOS/PC DOS and other DOS-compatible operating systems.
Ralf Brown's Interrupt List (aka RBIL, x86 Interrupt List, MS-DOS Interrupt List or INTER) is a comprehensive list of interrupts, calls, hooks, interfaces, data structures, CMOS settings, memory and port addresses, as well as processor opcodes and special function registers for x86 machines (including many clones) from the very start of the PC era in 1981 up into the year 2000, most of it still applying to PCs today.
Real mode, also called real address mode, is an operating mode of all x86-compatible CPUs.
Signals are a limited form of inter-process communication (IPC), typically used in Unix, Unix-like, and other POSIX-compliant operating systems.
In computing, a system call is the programmatic way in which a computer program requests a service from the kernel of the operating system it is executed on.
Unix (trademarked as UNIX) is a family of multitasking, multiuser computer operating systems that derive from the original AT&T Unix, development starting in the 1970s at the Bell Labs research center by Ken Thompson, Dennis Ritchie, and others.
x86 is a family of backward-compatible instruction set architectures based on the Intel 8086 CPU and its Intel 8088 variant.