SlideShare a Scribd company logo
ROM CMOS and BIOS
Chapter 9
ROM – Read Only Memory
CMOS – Complimentary Metal Oxide Semiconductor
BIOS – Basic Input Output System
Read-only memory (ROM), also known as firmware, is
an integrated circuit programmed with specific data when
it is manufactured
ROM Types
There are five basic ROM types:
•ROM
•PROM
•EPROM
•EEPROM
•Flash memory
The five types of ROM are all types of memory with two things
in common:
•Data stored in these chips is nonvolatile -- it is not lost when
power is removed.
•Data stored in these chips is either unchangeable or requires
a special operation to change
These chip “remember” their information even is the the
electrical power is removed.
ROM chip works necessitates the programming of perfect
and complete data when the chip is created. You cannot
reprogram or rewrite a standard ROM chip.
Creating the original template for a ROM chip is often a laborious process full of
trial and error. Once the template is completed, the actual chips can cost as little
as a few cents each. They use very little power, are extremely reliable.
ROM uses a diode to connect
the lines if the value is 1. If
the value is 0, then the lines
are not connected at all.
Creating ROM chips totally from scratch is time-consuming and very
expensive in small quantities. For this reason, mainly, developers created
a type of ROM known as programmable read-only memory (PROM).
Blank PROM chips can be bought inexpensively and coded by anyone with
a special tool called a programmer.
PROMs can only be programmed once. The PROM chip has a fuse
connecting every row and column at every intersection. This fused is
“burned” to create the PROM code.
EPROM
Working with ROMs and PROMs can be a wasteful business.
Even though they are inexpensive per chip, the cost can add
up over time.
Erasable programmable read-only memory (EPROM)
addresses this issue. EPROM chips can be rewritten many
times.
Erasing an EPROM requires a special tool that emits a certain
frequency of ultraviolet (UV) light.
EPROMs are configured using an EPROM programmer that
provides voltage at specified levels depending on the type of
EPROM used.
In an EPROM, the cell at each intersection has two transistors.
The two transistors are separated from each other by a thin
oxide layer.
One of the transistors is known as the floating gate and the
other as the control gate.
To rewrite an
EPROM, you must
erase it first
The EPROM must be
removed from the
device it is in and
placed under the UV
light of the EPROM
eraser for several
minutes
Acronym for erasable programmable read-only memory, and
pronounced ee-prom, EPROM is a special type of memory that
retains its contents until it is exposed to ultraviolet light.
EEPROMs and Flash Memory
Electrically erasable programmable read-only memory
(EEPROM) chips remove the biggest drawbacks of EPROMs.
In EEPROMs:
•The chip does not have to removed to be rewritten.
•The entire chip does not have to be completely erased to
change a specific portion of it.
•Changing the contents does not require additional dedicated
equipment.
EEPROMs are changed 1 byte at a time, which makes them
versatile but slow. In fact, EEPROM chips are too slow to use
in many products that make quick changes to the data stored
on the chip.
Manufacturers responded to this limitation with Flash
memory, a type of EEPROM that uses in-circuit wiring to
erase by applying an electrical field to the entire chip or to
predetermined sections of the chip called blocks.
Flash memory works much faster than traditional
EEPROMs because it writes data in chunks, usually 512
bytes in size, instead of 1 byte at a time
few examples of Flash memory:
•Your computer's BIOS chip
•CompactFlash (most often found in digital cameras)
•SmartMedia (most often found in digital cameras)
•Memory Stick (most often found in digital cameras)
•PCMCIA Type I and Type II memory cards (used as solid-
state disks in laptops)
•Memory cards for video game consoles
http://www.howstuffworks.com/flash-memory4.htm
Basic Input Output Systems
One of the most common uses of Flash memory is for
the basic input/output system of your computer,
commonly known as the BIOS (pronounced "bye-
ose").
On virtually every computer available, the BIOS
makes sure all the other chips, hard drives, ports and
CPU function together.
The BIOS is typically placed in a ROM chip that comes with the
computer (it is often called a ROM BIOS).
The BIOS software has a number of different roles,
but its most important role is to load the operating
system.
Some of the other common tasks that the BIOS performs
include the following:
The BIOS performs a Power On Self Test (POST)
•The BIOS activates other BIOS chips on different cards installed in the
computer.
•The BIOS provides a set of low-level routines that manage things like the
keyboard, the screen, the serial and parallel ports, etc., especially when
the computer is booting.
•The BIOS manages a collection of settings for the hard disks, clock, etc.
BIOS does several things. In its usual sequence, the BIOS:
•Checks the CMOS Setup for custom settings
•Loads the interrupt handlers and device
drivers
•Initializes registers and power management
•Performs the power-on self-test (POST)
•Displays system settings
•Determines which devices are bootable
•Initiates 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.
The CMOS Setup provides detailed information particular to
your system and can be altered as your system changes.
To enter the CMOS Setup, you must press a certain key or
combination of keys during the initial startup sequence.
Most systems use "Esc," "Del," "F1," "F2," "Ctrl-Esc" or
"Ctrl-Alt-Esc" to enter setup.
Normally there is a line of text at the bottom of the display
that tells you "Press ___ to Enter Setup."
•System Time/Date" - Allows you to set the system time and date
•"Boot Sequence" - The order that BIOS will try to load the operating
system
•"Plug and Play" - A standard for auto-detecting connected devices. This
should be set to "Yes" if your computer and operating system both support
it.
•"Mouse/Keyboard" - "Enable Num Lock," "Enable the Keyboard" and
"Auto-Detect Mouse" are some of the most common options.
•"Drive Configuration" - Configure hard drives, CD-ROM and floppy drives
•"Memory" - Allows you to direct the BIOS to shadow to a specific memory
addresses
•"Security" - Set a password for accessing the computer
•"Power Management" - Allows you to select whether to use power
management. You can also set the amount of time for standby and
suspend.
•"Exit" - You always have a choice to save your changes, discard your
changes or restore default settings.
When you are finished with your changes, you should
choose "Save Changes" and exit. The BIOS will then restart
your computer so that the new settings take effect.
The BIOS uses CMOS technology to save any changes
made to the computer's settings.
With this technology, a small lithium or Nicad battery can
supply enough power to keep the data for years.
In fact, some of the newer chips have a 10-year tiny lithium battery built right into the CMOS
chip!
Major BIOS manufacturers include:
•American Megatrends Inc. (AMI)
•Microid Research (MR BIOS)
•Phoenix Technologies
•Acerlabs
•Winbond
The following slides show a sample BIOS screens.
BIOS.ppt
BIOS.ppt
BIOS.ppt
BIOS.ppt
BIOS.ppt
BIOS.ppt

More Related Content

Similar to BIOS.ppt

Primary Memories.pptx
Primary Memories.pptxPrimary Memories.pptx
Primary Memories.pptx
GauravSharmaIAHAP
 
motherboardppt.pdf
motherboardppt.pdfmotherboardppt.pdf
motherboardppt.pdf
PaulBarbar1
 
Motherboard ppt
Motherboard pptMotherboard ppt
Motherboard ppt
Vipin Gupta
 
Siri hardware troubleshooting
Siri hardware troubleshootingSiri hardware troubleshooting
Siri hardware troubleshooting
sirikeshava
 
Rom (read only memory)
Rom (read only memory)Rom (read only memory)
Rom (read only memory)
Hemin Patel
 
Motherboard ppt
Motherboard pptMotherboard ppt
Motherboard ppt
Vipin Gupta
 
BASIC INPUT OUTPUT SYSTEM related to a PC
BASIC INPUT OUTPUT SYSTEM related to a PCBASIC INPUT OUTPUT SYSTEM related to a PC
BASIC INPUT OUTPUT SYSTEM related to a PC
Manohar Tatwawadi
 
System configuration
System configurationSystem configuration
System configuration
Ayubu Churi
 
ITE7_Chp3.pptx
ITE7_Chp3.pptxITE7_Chp3.pptx
ITE7_Chp3.pptx
MuhammadYasirKhan36
 
Lecture_Chapter_8.ppt
Lecture_Chapter_8.pptLecture_Chapter_8.ppt
Lecture_Chapter_8.ppt
Hailsh
 
Chapter 3 Motherboard and BIOS
Chapter 3 Motherboard and BIOSChapter 3 Motherboard and BIOS
Chapter 3 Motherboard and BIOS
askme
 
5_6097975312522412493.pptx
5_6097975312522412493.pptx5_6097975312522412493.pptx
5_6097975312522412493.pptx
KunalGola6
 
PPT-Unit1-Basics-of-Mother-Board.ppt
PPT-Unit1-Basics-of-Mother-Board.pptPPT-Unit1-Basics-of-Mother-Board.ppt
PPT-Unit1-Basics-of-Mother-Board.ppt
vishalsharma604239
 
1 study of motherboard
1 study of motherboard1 study of motherboard
1 study of motherboard
Ankit Dubey
 
06. system unit computer
06. system unit   computer06. system unit   computer
06. system unit computer
TimesRide
 
Motherboard
MotherboardMotherboard
Motherboard
Kenneth Sarboda
 
Read Only Memory
Read Only MemoryRead Only Memory
Read Only Memory
Pradeep Gupta
 
06. System unit of computer
06. System unit of computer06. System unit of computer
06. System unit of computer
TimesRide
 
what is ROM? Rom(read only memory)
what is ROM? Rom(read only memory)what is ROM? Rom(read only memory)
what is ROM? Rom(read only memory)
shire ali
 
motherboard.pptx
motherboard.pptxmotherboard.pptx
motherboard.pptx
josephreyybiosa1
 

Similar to BIOS.ppt (20)

Primary Memories.pptx
Primary Memories.pptxPrimary Memories.pptx
Primary Memories.pptx
 
motherboardppt.pdf
motherboardppt.pdfmotherboardppt.pdf
motherboardppt.pdf
 
Motherboard ppt
Motherboard pptMotherboard ppt
Motherboard ppt
 
Siri hardware troubleshooting
Siri hardware troubleshootingSiri hardware troubleshooting
Siri hardware troubleshooting
 
Rom (read only memory)
Rom (read only memory)Rom (read only memory)
Rom (read only memory)
 
Motherboard ppt
Motherboard pptMotherboard ppt
Motherboard ppt
 
BASIC INPUT OUTPUT SYSTEM related to a PC
BASIC INPUT OUTPUT SYSTEM related to a PCBASIC INPUT OUTPUT SYSTEM related to a PC
BASIC INPUT OUTPUT SYSTEM related to a PC
 
System configuration
System configurationSystem configuration
System configuration
 
ITE7_Chp3.pptx
ITE7_Chp3.pptxITE7_Chp3.pptx
ITE7_Chp3.pptx
 
Lecture_Chapter_8.ppt
Lecture_Chapter_8.pptLecture_Chapter_8.ppt
Lecture_Chapter_8.ppt
 
Chapter 3 Motherboard and BIOS
Chapter 3 Motherboard and BIOSChapter 3 Motherboard and BIOS
Chapter 3 Motherboard and BIOS
 
5_6097975312522412493.pptx
5_6097975312522412493.pptx5_6097975312522412493.pptx
5_6097975312522412493.pptx
 
PPT-Unit1-Basics-of-Mother-Board.ppt
PPT-Unit1-Basics-of-Mother-Board.pptPPT-Unit1-Basics-of-Mother-Board.ppt
PPT-Unit1-Basics-of-Mother-Board.ppt
 
1 study of motherboard
1 study of motherboard1 study of motherboard
1 study of motherboard
 
06. system unit computer
06. system unit   computer06. system unit   computer
06. system unit computer
 
Motherboard
MotherboardMotherboard
Motherboard
 
Read Only Memory
Read Only MemoryRead Only Memory
Read Only Memory
 
06. System unit of computer
06. System unit of computer06. System unit of computer
06. System unit of computer
 
what is ROM? Rom(read only memory)
what is ROM? Rom(read only memory)what is ROM? Rom(read only memory)
what is ROM? Rom(read only memory)
 
motherboard.pptx
motherboard.pptxmotherboard.pptx
motherboard.pptx
 

Recently uploaded

UI5 Controls simplified - UI5con2024 presentation
UI5 Controls simplified - UI5con2024 presentationUI5 Controls simplified - UI5con2024 presentation
UI5 Controls simplified - UI5con2024 presentation
Wouter Lemaire
 
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
alexjohnson7307
 
June Patch Tuesday
June Patch TuesdayJune Patch Tuesday
June Patch Tuesday
Ivanti
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Malak Abu Hammad
 
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing InstancesEnergy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
Alpen-Adria-Universität
 
Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...
Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...
Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...
Tatiana Kojar
 
Generating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and MilvusGenerating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and Milvus
Zilliz
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
panagenda
 
Nunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdf
Nunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdfNunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdf
Nunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdf
flufftailshop
 
Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)
Jakub Marek
 
WeTestAthens: Postman's AI & Automation Techniques
WeTestAthens: Postman's AI & Automation TechniquesWeTestAthens: Postman's AI & Automation Techniques
WeTestAthens: Postman's AI & Automation Techniques
Postman
 
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Jeffrey Haguewood
 
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
saastr
 
Finale of the Year: Apply for Next One!
Finale of the Year: Apply for Next One!Finale of the Year: Apply for Next One!
Finale of the Year: Apply for Next One!
GDSC PJATK
 
GenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizationsGenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizations
kumardaparthi1024
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Safe Software
 
A Comprehensive Guide to DeFi Development Services in 2024
A Comprehensive Guide to DeFi Development Services in 2024A Comprehensive Guide to DeFi Development Services in 2024
A Comprehensive Guide to DeFi Development Services in 2024
Intelisync
 
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptxOcean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
SitimaJohn
 
Building Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and MilvusBuilding Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and Milvus
Zilliz
 
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdfHow to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
Chart Kalyan
 

Recently uploaded (20)

UI5 Controls simplified - UI5con2024 presentation
UI5 Controls simplified - UI5con2024 presentationUI5 Controls simplified - UI5con2024 presentation
UI5 Controls simplified - UI5con2024 presentation
 
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
 
June Patch Tuesday
June Patch TuesdayJune Patch Tuesday
June Patch Tuesday
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
 
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing InstancesEnergy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
 
Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...
Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...
Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...
 
Generating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and MilvusGenerating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and Milvus
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
 
Nunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdf
Nunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdfNunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdf
Nunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdf
 
Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)
 
WeTestAthens: Postman's AI & Automation Techniques
WeTestAthens: Postman's AI & Automation TechniquesWeTestAthens: Postman's AI & Automation Techniques
WeTestAthens: Postman's AI & Automation Techniques
 
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
 
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
 
Finale of the Year: Apply for Next One!
Finale of the Year: Apply for Next One!Finale of the Year: Apply for Next One!
Finale of the Year: Apply for Next One!
 
GenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizationsGenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizations
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
 
A Comprehensive Guide to DeFi Development Services in 2024
A Comprehensive Guide to DeFi Development Services in 2024A Comprehensive Guide to DeFi Development Services in 2024
A Comprehensive Guide to DeFi Development Services in 2024
 
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptxOcean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
 
Building Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and MilvusBuilding Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and Milvus
 
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdfHow to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
 

BIOS.ppt

  • 1. ROM CMOS and BIOS Chapter 9 ROM – Read Only Memory CMOS – Complimentary Metal Oxide Semiconductor BIOS – Basic Input Output System
  • 2. Read-only memory (ROM), also known as firmware, is an integrated circuit programmed with specific data when it is manufactured ROM Types There are five basic ROM types: •ROM •PROM •EPROM •EEPROM •Flash memory
  • 3. The five types of ROM are all types of memory with two things in common: •Data stored in these chips is nonvolatile -- it is not lost when power is removed. •Data stored in these chips is either unchangeable or requires a special operation to change These chip “remember” their information even is the the electrical power is removed.
  • 4. ROM chip works necessitates the programming of perfect and complete data when the chip is created. You cannot reprogram or rewrite a standard ROM chip. Creating the original template for a ROM chip is often a laborious process full of trial and error. Once the template is completed, the actual chips can cost as little as a few cents each. They use very little power, are extremely reliable. ROM uses a diode to connect the lines if the value is 1. If the value is 0, then the lines are not connected at all.
  • 5. Creating ROM chips totally from scratch is time-consuming and very expensive in small quantities. For this reason, mainly, developers created a type of ROM known as programmable read-only memory (PROM). Blank PROM chips can be bought inexpensively and coded by anyone with a special tool called a programmer. PROMs can only be programmed once. The PROM chip has a fuse connecting every row and column at every intersection. This fused is “burned” to create the PROM code.
  • 6. EPROM Working with ROMs and PROMs can be a wasteful business. Even though they are inexpensive per chip, the cost can add up over time. Erasable programmable read-only memory (EPROM) addresses this issue. EPROM chips can be rewritten many times. Erasing an EPROM requires a special tool that emits a certain frequency of ultraviolet (UV) light.
  • 7. EPROMs are configured using an EPROM programmer that provides voltage at specified levels depending on the type of EPROM used. In an EPROM, the cell at each intersection has two transistors. The two transistors are separated from each other by a thin oxide layer. One of the transistors is known as the floating gate and the other as the control gate.
  • 8. To rewrite an EPROM, you must erase it first The EPROM must be removed from the device it is in and placed under the UV light of the EPROM eraser for several minutes Acronym for erasable programmable read-only memory, and pronounced ee-prom, EPROM is a special type of memory that retains its contents until it is exposed to ultraviolet light.
  • 9. EEPROMs and Flash Memory Electrically erasable programmable read-only memory (EEPROM) chips remove the biggest drawbacks of EPROMs. In EEPROMs: •The chip does not have to removed to be rewritten. •The entire chip does not have to be completely erased to change a specific portion of it. •Changing the contents does not require additional dedicated equipment.
  • 10. EEPROMs are changed 1 byte at a time, which makes them versatile but slow. In fact, EEPROM chips are too slow to use in many products that make quick changes to the data stored on the chip. Manufacturers responded to this limitation with Flash memory, a type of EEPROM that uses in-circuit wiring to erase by applying an electrical field to the entire chip or to predetermined sections of the chip called blocks. Flash memory works much faster than traditional EEPROMs because it writes data in chunks, usually 512 bytes in size, instead of 1 byte at a time
  • 11. few examples of Flash memory: •Your computer's BIOS chip •CompactFlash (most often found in digital cameras) •SmartMedia (most often found in digital cameras) •Memory Stick (most often found in digital cameras) •PCMCIA Type I and Type II memory cards (used as solid- state disks in laptops) •Memory cards for video game consoles http://www.howstuffworks.com/flash-memory4.htm
  • 12. Basic Input Output Systems One of the most common uses of Flash memory is for the basic input/output system of your computer, commonly known as the BIOS (pronounced "bye- ose"). On virtually every computer available, the BIOS makes sure all the other chips, hard drives, ports and CPU function together. The BIOS is typically placed in a ROM chip that comes with the computer (it is often called a ROM BIOS).
  • 13. The BIOS software has a number of different roles, but its most important role is to load the operating system. Some of the other common tasks that the BIOS performs include the following: The BIOS performs a Power On Self Test (POST) •The BIOS activates other BIOS chips on different cards installed in the computer. •The BIOS provides a set of low-level routines that manage things like the keyboard, the screen, the serial and parallel ports, etc., especially when the computer is booting. •The BIOS manages a collection of settings for the hard disks, clock, etc.
  • 14. BIOS does several things. In its usual sequence, the BIOS: •Checks the CMOS Setup for custom settings •Loads the interrupt handlers and device drivers •Initializes registers and power management •Performs the power-on self-test (POST) •Displays system settings •Determines which devices are bootable •Initiates the bootstrap sequence
  • 15. 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. The CMOS Setup provides detailed information particular to your system and can be altered as your system changes. To enter the CMOS Setup, you must press a certain key or combination of keys during the initial startup sequence. Most systems use "Esc," "Del," "F1," "F2," "Ctrl-Esc" or "Ctrl-Alt-Esc" to enter setup. Normally there is a line of text at the bottom of the display that tells you "Press ___ to Enter Setup."
  • 16. •System Time/Date" - Allows you to set the system time and date •"Boot Sequence" - The order that BIOS will try to load the operating system •"Plug and Play" - A standard for auto-detecting connected devices. This should be set to "Yes" if your computer and operating system both support it. •"Mouse/Keyboard" - "Enable Num Lock," "Enable the Keyboard" and "Auto-Detect Mouse" are some of the most common options. •"Drive Configuration" - Configure hard drives, CD-ROM and floppy drives •"Memory" - Allows you to direct the BIOS to shadow to a specific memory addresses •"Security" - Set a password for accessing the computer •"Power Management" - Allows you to select whether to use power management. You can also set the amount of time for standby and suspend. •"Exit" - You always have a choice to save your changes, discard your changes or restore default settings.
  • 17. When you are finished with your changes, you should choose "Save Changes" and exit. The BIOS will then restart your computer so that the new settings take effect. The BIOS uses CMOS technology to save any changes made to the computer's settings. With this technology, a small lithium or Nicad battery can supply enough power to keep the data for years. In fact, some of the newer chips have a 10-year tiny lithium battery built right into the CMOS chip!
  • 18. Major BIOS manufacturers include: •American Megatrends Inc. (AMI) •Microid Research (MR BIOS) •Phoenix Technologies •Acerlabs •Winbond The following slides show a sample BIOS screens.