The document discusses the basic input/output system (BIOS) and its functions. It explains that the BIOS boots the computer, loads the operating system, performs self-tests, and provides communication between hardware and software. The BIOS is stored in ROM and contains initialization routines. It discusses the BIOS boot process, which involves powering on components, performing checks, and loading the operating system kernel into RAM. The document also covers configuring the BIOS through its setup program to control settings like boot order and performance tuning.
Download as PPT, PDF, TXT or read online on Scribd
0 ratings0% found this document useful (0 votes)
40 views
Powerpoint-Module B-ModB Ch05 Eng
The document discusses the basic input/output system (BIOS) and its functions. It explains that the BIOS boots the computer, loads the operating system, performs self-tests, and provides communication between hardware and software. The BIOS is stored in ROM and contains initialization routines. It discusses the BIOS boot process, which involves powering on components, performing checks, and loading the operating system kernel into RAM. The document also covers configuring the BIOS through its setup program to control settings like boot order and performance tuning.
Download as PPT, PDF, TXT or read online on Scribd
You are on page 1/ 15
Chapter 5
5.1 5.2 5.3
Basic Input/Output System (BIOS)
Introduction to BIOS The BIOS Boot Process Configuring the BIOS
5.1 Introduction to BIOS
Basic Input / Output System (BIOS) boot the computer by providing a basic set of instructions load the operating system after turning on the computer perform POST (Power-On Self Test) provide set-up program for changing BIOS parameters provide low-level routines for the communications between OS and hardware devices
5.1 Introduction to BIOS
BIOS combination BIOS program CMOS stores BIOS program BIOS parameter
5.1 Introduction to BIOS
Advantages of storing BIOS in ROM code and data are readily available during booting BIOS content are not corrupted by errant applications
BIOS hardware components
BIOS ROM PC startup program (POST)
BIOS CMOS memory
house the configuration information of individual PC
5.1 Introduction to BIOS
The BIOS ROM All BIOS are contained in ROM in old days BIOS is now located in EEPROM chip erased and rewritten by special programs called flash BIOS
BIOS CMOS memory
provide a non-volatile storage for PCs control information need very little power to operate powered by lithium battery
5.1 Introduction to BIOS
BIOS chip
5.2 The BIOS Boot Process
1. The power supply sends a signal to the components in the system unit. 2. The CPU finds the ROM chips that contains BIOS. 3. The BIOS performs the POST which checks components (e.g. mouse, keyboard connectors and expansion card) 4. The results of the POST are compared with data in the CMOS chip.
5.2 The BIOS Boot Process
5. The BIOS looks for the system files in floppy disk drive and hard disk. 6. The system files and the kernel of the OS load into RAM from hard disk.
5.2 The BIOS Boot Process
Beep codes A series of beep: BIOS program encounter problems One short beep: everything is normal Errors can be indicated when video screen does not function Interpret the beep codes by consulting main board menu
5.2 The BIOS Boot Process
POST Error messages Error messages are shown on display system Interpret error messages by consulting owners manual
5.3 Configuring the BIOS
Setup program interfaces 1. Hit a particular key or key combination at a right time to enter the BIOS setup utility
5.3 Configuring the BIOS
Setup program interfaces 2. A BIOS setup screen is displayed.
5.3 Configuring the BIOS
Typical key control Incorrect settings of BIOS may lead to system halt Quit the setup without saving changes if we are not sure about the changed settings Boot sequence control the order in which BIOS looks for an OS on start-up usual sequence: floppy disk hard disk CD-ROM
5.3 Configuring the BIOS
Typical key control Performance tuning through BIOS settings BIOS settings are responsible for how the chipset is controlled. Chipset is the key to the overall system performance BIOS parameters:
Choose the optimal bus speed settings Enable the CPUs internal cache External cache memory Enable system BIOS shadowing Quick power-on self test Update the BIOS