ROM BIOS

E191794

ROM BIOS is the built-in firmware in early IBM PCs that initializes hardware and provides low-level services for loading and running operating systems.

All labels observed (7)

Label Occurrences
BIOS 1
Basic Input/Output System 1
EFI 1

How this entity was disambiguated

Statements (48)

Predicate Object
instanceOf IBM PC component
firmware
system BIOS
abbreviationOf Basic Input/Output System stored in ROM
accessMethod BIOS function calls
software interrupts
acronymOf ROM BIOS self-linksurface differs
surface form: Basic Input/Output System
architecture 16-bit x86
associatedWith IBM PC BIOS interface standard
bootProcessStage first code executed after CPU reset vector
loading boot sector into memory
selecting boot device
transferring control to boot sector code
compatibilityRequirement IBM PC compatible
surface form: IBM PC compatible hardware
configurationStorage CMOS RAM (via CMOS setup)
developedFor IBM PC compatible computers
IBM PC
surface form: IBM Personal Computer
era early IBM PC era of the 1980s
evolvedInto UEFI firmware
flash BIOS
executesOn x86
surface form: x86 CPU
fullName ROM BIOS self-linksurface differs
surface form: Read-Only Memory Basic Input/Output System
introducedBy IBM
introducedWith IBM PC
surface form: IBM Personal Computer Model 5150
performs Power-On Self Test
primaryFunction hardware initialization at startup
loading the operating system from bootable media
providing low-level system services to software
providesInterface INT 10h video services
INT 13h disk services
INT 16h keyboard services
INT 19h bootstrap loader
software interrupt services
replacedBy modern system BIOS implementations
responsibleFor detecting installed memory
initializing disk controllers
initializing keyboard controller
initializing video hardware
providing basic hardware abstraction
setting up interrupt vector table
runsInMode real mode
storedIn read-only memory
storedOn ROM chips on the system motherboard
usedBy MS-DOS
MS-DOS
surface form: PC DOS

boot loaders
early IBM PC operating systems
userConfigurableVia BIOS setup program

How these facts were elicited

Referenced by (7)

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

IBM PC XT osLoader ROM BIOS
IBM PC AT bios ROM BIOS
this entity surface form: IBM AT BIOS
ROM BIOS fullName ROM BIOS self-linksurface differs
this entity surface form: Read-Only Memory Basic Input/Output System
ROM BIOS acronymOf ROM BIOS self-linksurface differs
this entity surface form: Basic Input/Output System
IBM PC XT BIOS successorTo ROM BIOS
this entity surface form: IBM PC 5150 BIOS
Windows Boot Manager supportsFirmwareInterface ROM BIOS
this entity surface form: BIOS
UEFI predecessor ROM BIOS
this entity surface form: EFI