| Index: > A B C D E F G H I J K L M N O P Q R S T U V W X Y Z |
|
|||||
The bootstrapping firmware contained within the ROM BIOS loads and executes the master boot record. The MBR of a drive usually includes the drive's partition table, which the PC uses to load and run the boot record of the partition that is marked with the active flag. This design allows the BIOS to load any OS without knowing exactly where to start inside its partition. Because the MBR is read almost immediately when the computer is started, many computer viruses made in the era before virus scanner software became widespread operated by changing the code within the MBR.
For Intel x86 processors the sequence of assembly languageAssembly language or simply assembly is a human-readable notation for the machine language that a specific computer architecture uses. Machine language, a pattern of bits encoding machine operations, is made readable by replacing the raw values with symbo commands in the master boot record operates in real modeReal mode is an operating mode of 80286 and later x86-compatible CPUs. Real mode is characterized by a 16 bit segmented memory address space (meaning that only 1 MB of memory can be addressed), direct software access to BIOS routines and peripheral hardwa, even when the operating system to be loaded works (most of the time) in protected modeProtected mode (sometimes abbreviated pmode is an operational mode of x86-compatible CPUs of the 80286 series or later. Protected mode has a number of new features designed to enhance multitasking and system stability, such as memory protection, a paging.
See also: boot loader
IBM PC compatibles Computer terminology