IBM PC BIOS interface standard

E719544

The IBM PC BIOS interface standard is a foundational specification that defines the low-level firmware services and software interface between a computer’s hardware and operating system in IBM-compatible personal computers.

All labels observed (5)

Label Occurrences
IBM PC BIOS 2
IBM PC BIOS interface standard canonical 1
IBM-compatible BIOS 1

How this entity was disambiguated

Statements (48)

Predicate Object
instanceOf firmware interface specification ⓘ
software‑hardware interface standard ⓘ
alsoKnownAs IBM PC BIOS ⓘ
IBM-compatible BIOS ⓘ
PC BIOS ⓘ
assumes 16‑bit real mode at boot ⓘ
basedOn x86 real mode execution environment ⓘ
category IBM PC architecture ⓘ
computer firmware standards ⓘ
compatibleWith IBM PC compatible systems ⓘ
IBM PC/AT ⓘ
linked to: IBM PC AT

IBM PC/XT ⓘ
linked to: IBM PC XT
definedFor IBM PC compatible computers ⓘ
linked to: IBM PC compatible
defines low-level firmware services ⓘ
software interface between hardware and operating system ⓘ
goal provide a stable low‑level interface across compatible hardware ⓘ
influenced MS‑DOS system programming model ⓘ
PC‑compatible hardware design ⓘ
later BIOS implementations by clone manufacturers ⓘ
introducedBy International Business Machines Corporation ⓘ
linked to: IBM
introducedInYear 1981 ⓘ
originatedWith IBM Personal Computer model 5150 ⓘ
linked to: IBM PC
predecessorOf ACPI‑based firmware interfaces ⓘ
PC/AT BIOS extensions ⓘ
UEFI firmware interface ⓘ
linked to: UEFI
provides bootstrapping services ⓘ
hardware abstraction services ⓘ
interrupt-driven service routines ⓘ
runtime services for DOS and DOS‑like systems ⓘ
specifies POST (power‑on self‑test) behavior ⓘ
bootstrap loader behavior ⓘ
disk services via INT 13h ⓘ
keyboard services via INT 16h ⓘ
printer services via INT 17h ⓘ
register conventions for calling BIOS services ⓘ
serial port services via INT 14h ⓘ
standard interrupt numbers for system services ⓘ
system configuration services via INT 15h ⓘ
time and date services via INT 1Ah ⓘ
video services via INT 10h ⓘ
storesCodeIn ROM or flash memory on motherboard ⓘ
targetArchitecture Intel 8088 ⓘ
x86 family ⓘ
linked to: x86
usedBy DOS operating systems ⓘ
early versions of Microsoft Windows ⓘ
many boot loaders ⓘ
uses interrupt vector table at low memory ⓘ
software interrupts as service entry points ⓘ

How these facts were elicited

Referenced by (6)

Full triples — surface form annotated when it differs from this entity's canonical label.

ROM BIOS → associatedWith → IBM PC BIOS interface standard ⓘ
INT 10h video services → standardizedBy → IBM PC BIOS ⓘ
linked to: IBM PC BIOS interface standard
IBM PC BIOS interface standard → alsoKnownAs → IBM PC BIOS ⓘ
linked to: IBM PC BIOS interface standard
IBM PC BIOS interface standard → alsoKnownAs → PC BIOS ⓘ
linked to: IBM PC BIOS interface standard
IBM PC BIOS interface standard → alsoKnownAs → IBM-compatible BIOS ⓘ
linked to: IBM PC BIOS interface standard
IBM PC BIOS interface standard → predecessorOf → PC/AT BIOS extensions ⓘ
linked to: IBM PC BIOS interface standard