SlideShare una empresa de Scribd logo
1 de 29
Evans Lampi
University of Zambia
 BIOS

stands for basic input/output system
 BIOS consists of low-level software that
controls the system hardware.
 BIOS acts as an interface between the
operating system (OS) and the hardware.
 BIOS consists of device drivers, or just
drivers
 BIOS is a link between hardware and
software in a system.
 BIOS

consists of software that interfaces the
hardware to the OS

 is

preloaded into read-only memory (or
ROM), and some is loaded into RAM from
disk.
 Motherboard

ROM

 Adapter

card ROMs (such as that found on a
video card)

 Loaded

into RAM from disk (device drivers)
 Non

volatile

 Software

 Drivers

used to be burned into ROM

were self-contained, preloaded into
memory, and accessible any time the PC was
powered on.
 ROM

chip also contained a power-on self test
(POST) program and a bootstrap loader.

 POST

initiates the loading of an OS by
checking for and loading the


boot sector from a floppy or hard disk
 Low

level routines

 Originally

all drivers were stored in the BIOS
ROM on the motherboard.

 OS

called on the drivers to interact with the
hardware
 What

happens when new hardware is added?

 ROM

is read only and therefore cannot be
changed.

 New

hardware has to come with adapter
cards that have their own BIOS ROMs

 ROM

was programmed to scan a
predetermined area of memory looking for
any adapter card ROMs
 Drivers

placed on the boot drive

 Drivers

loaded into RAM during loading of OS

 MS-DOS

startup file (IO.SYS) checked for a
configuration file (called CONFIG.SYS)

 CONFIG.SYS

specified any additional drivers
to load to support new hardware.
 Application

through the OS calls to a specific
software interrupt.

 the

interrupt vector table would then route
the call to the specific part of the BIOS
(meaning the specific driver) for the device
being called.
 portion

of the BIOS contained in ROM chips

 Found

on the motherboard and in some
adapter cards

 drivers

in nonvolatile ROM remain intact
after power is turned off
 Motherboard

BIOS only loads the basic
routines to start up the PC

 Drivers
 Drivers

are stored on the hard drive

are loaded into RAM are run from
RAM (which is faster)
 purpose

of the layered design is to enable a
given OS and applications to run on different
hardware
 application

programming interface (API)

 Consists

of the various commands and
functions the OS can perform for an
application


e.g.an application can call on the OS to load or
save a file

 Application

does not need to know the
specifics on how to drive particular
hardware.
 BIOS

is sometimes confused with CMOS

 CMOS

is a RTC/NVRAM

 CMOS

stores the configuration file

 BIOS

setup
Performs
 POST
 Setup
 Bootstrap loader
 BIOS
 tests











computer’s

Processor
Memory
Chipset
video adapter
disk controllers
disk drives
Keyboard
and other crucial components
 configuration

and setup program
 activated during POST by pressing a key (e.g.
F1)
 enables configuration of






motherboard and chipset settings
date and time
Passwords
disk drives
and other basic system settings
A

routine that reads the first physical sector
of various disk drives looking for a valid
master boot record (MBR)
 MBR ends with signature bytes 55AA
 the code is then executed
 MBR program code then reads the first
physical sector called the volume boot
record (VBR)
 loads




the first OS startup file, which is

IO.SYS (Windows 9x/Me),
ntldr (Windows XP/2000/NT),
bootmgr (Windows 7/Vista).

 The

OS is then in control and continues the
boot process.
 refers

to the collection of actual drivers that
act as a basic interface between the OS and
hardware

 When

running DOS or Windows in Safe
mode, you are running almost solely on ROMbased BIOS drivers
The four main types of ROM chips that have
been used in PCs are as follows:
 ROM—Read-only memory
 PROM—Programmable ROM
 EPROM—Erasable PROM
 EEPROM—Electrically erasable PROM, also
sometimes called a flash ROM
 ROM

onboard, including the following:
 Video cards—All have an onboard BIOS.
 RAID (Redundant Array of Independent
Disks) cards
 Network card.
 ATA/Serial ATA (SATA) or floppy upgrade
boards
 Y2K boards
 BIOS

Basics
 Motherboard ROM BIOS
 ROM Hardware

Más contenido relacionado

La actualidad más candente

Pc components
Pc componentsPc components
Pc components
Frya Lora
 

La actualidad más candente (20)

Bios and cmos
Bios and cmosBios and cmos
Bios and cmos
 
Bios
Bios Bios
Bios
 
Bios
BiosBios
Bios
 
Cmos
CmosCmos
Cmos
 
Uefi and bios
Uefi and biosUefi and bios
Uefi and bios
 
BIOS PRESENTATION
BIOS PRESENTATIONBIOS PRESENTATION
BIOS PRESENTATION
 
Unified Extensible Firmware Interface (UEFI)
Unified Extensible Firmware Interface (UEFI)Unified Extensible Firmware Interface (UEFI)
Unified Extensible Firmware Interface (UEFI)
 
Motherboard ppt
Motherboard pptMotherboard ppt
Motherboard ppt
 
COMPUTER Bios
COMPUTER BiosCOMPUTER Bios
COMPUTER Bios
 
Introduction to Motherboard
Introduction to Motherboard Introduction to Motherboard
Introduction to Motherboard
 
Hard drive partitions
Hard drive partitionsHard drive partitions
Hard drive partitions
 
Presentation on storage device
Presentation on storage devicePresentation on storage device
Presentation on storage device
 
Assembling and deassembling
Assembling and deassemblingAssembling and deassembling
Assembling and deassembling
 
Pc components
Pc componentsPc components
Pc components
 
Assembling a computer
Assembling a computerAssembling a computer
Assembling a computer
 
Hard disk drive components
Hard disk drive componentsHard disk drive components
Hard disk drive components
 
The Motherboard
The MotherboardThe Motherboard
The Motherboard
 
Beeps sound presentation
Beeps sound presentationBeeps sound presentation
Beeps sound presentation
 
Motherboard Components
Motherboard Components Motherboard Components
Motherboard Components
 
Introduction motherboard
Introduction motherboardIntroduction motherboard
Introduction motherboard
 

Similar a Bios

bios-111114014139-phpapp02-130920074327-phpapp02.pptx
bios-111114014139-phpapp02-130920074327-phpapp02.pptxbios-111114014139-phpapp02-130920074327-phpapp02.pptx
bios-111114014139-phpapp02-130920074327-phpapp02.pptx
FranzLawrenzDeTorres1
 
bios-111114014139-phpapp02-130920074327-phpapp02.pptx
bios-111114014139-phpapp02-130920074327-phpapp02.pptxbios-111114014139-phpapp02-130920074327-phpapp02.pptx
bios-111114014139-phpapp02-130920074327-phpapp02.pptx
LadyChristianneBucsi
 

Similar a Bios (20)

BIOS Basics of the digital computer systems
BIOS Basics of the digital computer systemsBIOS Basics of the digital computer systems
BIOS Basics of the digital computer systems
 
05 - BIOS.ppt
05 - BIOS.ppt05 - BIOS.ppt
05 - BIOS.ppt
 
BIOS.pptx
BIOS.pptxBIOS.pptx
BIOS.pptx
 
bios-111114014139-phpapp02-130920074327-phpapp02.pptx
bios-111114014139-phpapp02-130920074327-phpapp02.pptxbios-111114014139-phpapp02-130920074327-phpapp02.pptx
bios-111114014139-phpapp02-130920074327-phpapp02.pptx
 
BIOS AND OS
BIOS AND OSBIOS AND OS
BIOS AND OS
 
bios-111114014139-phpapp02-130920074327-phpapp02.pptx
bios-111114014139-phpapp02-130920074327-phpapp02.pptxbios-111114014139-phpapp02-130920074327-phpapp02.pptx
bios-111114014139-phpapp02-130920074327-phpapp02.pptx
 
bios-111114014139-phpapp02-130920074327-phpapp02 (1).pptx
bios-111114014139-phpapp02-130920074327-phpapp02 (1).pptxbios-111114014139-phpapp02-130920074327-phpapp02 (1).pptx
bios-111114014139-phpapp02-130920074327-phpapp02 (1).pptx
 
Ms dos boot process
Ms dos boot process Ms dos boot process
Ms dos boot process
 
Share Harsh-Deliwala-92200938143-1DC3.pptx
Share Harsh-Deliwala-92200938143-1DC3.pptxShare Harsh-Deliwala-92200938143-1DC3.pptx
Share Harsh-Deliwala-92200938143-1DC3.pptx
 
Osup.f inal
Osup.f inalOsup.f inal
Osup.f inal
 
BIOS
BIOSBIOS
BIOS
 
HD LAB 3.pptx
HD LAB 3.pptxHD LAB 3.pptx
HD LAB 3.pptx
 
presentation group 5
presentation group 5presentation group 5
presentation group 5
 
bios.docx
bios.docxbios.docx
bios.docx
 
Ict resources
Ict resourcesIct resources
Ict resources
 
Bootloaders (U-Boot)
Bootloaders (U-Boot) Bootloaders (U-Boot)
Bootloaders (U-Boot)
 
Disk operating system
Disk operating systemDisk operating system
Disk operating system
 
itisha.pptx
itisha.pptxitisha.pptx
itisha.pptx
 
bios and post
bios and postbios and post
bios and post
 
motherboard.pptx
motherboard.pptxmotherboard.pptx
motherboard.pptx
 

Último

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

Último (20)

Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelNavi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 

Bios

  • 2.  BIOS stands for basic input/output system  BIOS consists of low-level software that controls the system hardware.  BIOS acts as an interface between the operating system (OS) and the hardware.  BIOS consists of device drivers, or just drivers  BIOS is a link between hardware and software in a system.
  • 3.  BIOS consists of software that interfaces the hardware to the OS  is preloaded into read-only memory (or ROM), and some is loaded into RAM from disk.
  • 4.
  • 5.  Motherboard ROM  Adapter card ROMs (such as that found on a video card)  Loaded into RAM from disk (device drivers)
  • 6.  Non volatile  Software  Drivers used to be burned into ROM were self-contained, preloaded into memory, and accessible any time the PC was powered on.
  • 7.  ROM chip also contained a power-on self test (POST) program and a bootstrap loader.  POST initiates the loading of an OS by checking for and loading the  boot sector from a floppy or hard disk
  • 8.  Low level routines  Originally all drivers were stored in the BIOS ROM on the motherboard.  OS called on the drivers to interact with the hardware
  • 9.  What happens when new hardware is added?  ROM is read only and therefore cannot be changed.  New hardware has to come with adapter cards that have their own BIOS ROMs  ROM was programmed to scan a predetermined area of memory looking for any adapter card ROMs
  • 10.  Drivers placed on the boot drive  Drivers loaded into RAM during loading of OS  MS-DOS startup file (IO.SYS) checked for a configuration file (called CONFIG.SYS)  CONFIG.SYS specified any additional drivers to load to support new hardware.
  • 11.  Application through the OS calls to a specific software interrupt.  the interrupt vector table would then route the call to the specific part of the BIOS (meaning the specific driver) for the device being called.
  • 12.  portion of the BIOS contained in ROM chips  Found on the motherboard and in some adapter cards  drivers in nonvolatile ROM remain intact after power is turned off
  • 13.  Motherboard BIOS only loads the basic routines to start up the PC  Drivers  Drivers are stored on the hard drive are loaded into RAM are run from RAM (which is faster)
  • 14.
  • 15.  purpose of the layered design is to enable a given OS and applications to run on different hardware
  • 16.  application programming interface (API)  Consists of the various commands and functions the OS can perform for an application  e.g.an application can call on the OS to load or save a file  Application does not need to know the specifics on how to drive particular hardware.
  • 17.  BIOS is sometimes confused with CMOS  CMOS is a RTC/NVRAM  CMOS stores the configuration file  BIOS setup
  • 18. Performs  POST  Setup  Bootstrap loader  BIOS
  • 19.  tests         computer’s Processor Memory Chipset video adapter disk controllers disk drives Keyboard and other crucial components
  • 20.  configuration and setup program  activated during POST by pressing a key (e.g. F1)  enables configuration of      motherboard and chipset settings date and time Passwords disk drives and other basic system settings
  • 21. A routine that reads the first physical sector of various disk drives looking for a valid master boot record (MBR)  MBR ends with signature bytes 55AA  the code is then executed  MBR program code then reads the first physical sector called the volume boot record (VBR)
  • 22.  loads    the first OS startup file, which is IO.SYS (Windows 9x/Me), ntldr (Windows XP/2000/NT), bootmgr (Windows 7/Vista).  The OS is then in control and continues the boot process.
  • 23.  refers to the collection of actual drivers that act as a basic interface between the OS and hardware  When running DOS or Windows in Safe mode, you are running almost solely on ROMbased BIOS drivers
  • 24. The four main types of ROM chips that have been used in PCs are as follows:  ROM—Read-only memory  PROM—Programmable ROM  EPROM—Erasable PROM  EEPROM—Electrically erasable PROM, also sometimes called a flash ROM
  • 25.
  • 26.
  • 27.
  • 28.  ROM onboard, including the following:  Video cards—All have an onboard BIOS.  RAID (Redundant Array of Independent Disks) cards  Network card.  ATA/Serial ATA (SATA) or floppy upgrade boards  Y2K boards
  • 29.  BIOS Basics  Motherboard ROM BIOS  ROM Hardware