BIOS basic input output system

11,587 views 8 slides Mar 24, 2013
Slide 1
Slide 1 of 8
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8

About This Presentation

added BIOS ppt!


Slide Content

Basic B I O S Input Output System

What is BIOS? It is built in software that determines what your computer can do without accessing programs. It is first software run by a PC when it is powered on. It is typically placed in ROM chip and often known as a ROM-BIOS.

Initialization… The BIOS is special software that interfaces the major hardware components of your computer with the operating system When you turn on your computer, the BIOS does several things. This is its usual sequence:- Check the CMOS Setup for custom settings Load the interrupt handlers and device drivers Initialize registers and power management Perform the power-on self-test (POST) Display system settings Determine which devices are bootable Initiate the bootstrap sequence The first thing the BIOS does is check the information stored in a tiny (64 bytes) amount of RAM located on a complementary metal oxide semiconductor (CMOS) chip.

P.O.S.T. Power On Self Test Post tests and identifies system devices such as CPU , RAM, interrupt, keyboards, DMA controllers , hard disk. The principal duties of the main BIOS during POST are as follows: verify CPU registers verify the integrity of the BIOS code itself verify some basic components like DMA, timer, interrupt controller find, size, and verify system  main memory initialize BIOS identify , organize, and select which devices are available for booting

BIOS boot process If system has just been powered up (cold boot)the full POST will run. But if reset button was pressed (warm boot)specific flag value is detected in memory and BIOS does not run POST. This saves the time otherwise used to test all memory. The BIOS begins its POST when the  CPU  is reset . A little-known feature of the original IBM BIOS versions is that before beginning the normal boot process they would attempt to load a program through the keyboard port.

User Interface… The BIOS in the IBM PC and XT had no built-in user-interface. A modern BIOS has a menu-based  user interface(UI ) accessed by pressing a certain key on the keyboard when the PC starts. In the BIOS UI, a user can: configure hardware set the  system clock enable or disable system components select which devices are potential boot devices set various password prompts, such as a password for securing access to the BIOS user interface functions itself and preventing malicious users 

Virus Detected… There are four known BIOS attack viruses. The first BIOS virus was  CIH , and able to erase flash ROM BIOS content. The second BIOS virus was a technique presented by John Heisman. He shown  how to elevate privileges and read physical memory, using malicious procedures that replaced normal  functions stored in flash memory . The third BIOS virus was a technique called "Persistent BIOS infection . Mebromi is a  Trojan  which targets computers with  Award-BIOS,  Microsoft Windows, and antivirus software from two Chinese companies. For boot sector virus, you can simply fix it using Fixboot or use a utility to fix it.

Update BIOS Computer will need to its BIOS updated especially for older machines. Download the upgrade and utility program needed to install it. Major BIOS manufactures include:- American Megatrends Phoenix Tech. ALi Winbond As we changes to the CMOS setup be careful when upgrading your BIOS,otherwise you could corrupt the BIOS.