SlideShare uma empresa Scribd logo
1 de 37
INPUT DEVICES PRESENTED
BY:
OUTPUT DEVICES
PRESENTED BY:
MEMOMY PRESENTED BY:
CPU PRESENTED BY:
In this presentation, we’ll discuss various input,
output, and CPU(central processing unit),memory
designed to meet the various needs and lifestyles
of people.
Input Devices Output Devices Storage Devices
• Input device captures information and translates it into a form
that can be processed and used by other parts of your computer.
Keyboards
Pointing devices
Game controllers
Scanners
Styluses
Microphones
Digital cameras
Web cams
 The keyboard is the most common input
device. Types of keyboards include:
• Wireless
• Multimedia and one-touch access
• Portable keyboards for PDAs
 Pointing devices are mainly used to choose and
enter commands
 Pointing devices tend to have PS/2 connectors or
USB connectors
• PS/2 connector fits into a PS/2 port, which a small round
socket with small holes that fit the pins on the connector
• USB connectors fit into USB ports, and these are small
rectangular openings on the back or front of your computer,
or even on your keyboard or monitor
 Various pointing devices are available
 Types of pointing devices:
• Mouse
Mechanical mouse
Optical mouse
Wireless mouse
• Trackball
• Touchpad
• Pointing stick
 Game controllers are used mainly to play games
 Types of gaming devices
• Gamepads
• Joysticks
• Gaming wheels
• Force feed
 Other types of input devices include:
• Scanners
• Styluses
• Microphones
• Digital cameras
• Web cams
•Scanner is a light sensitive device that helps you
copy or capture images, photos, and artwork
that exist on paper. Types of scanners include:
Flatbed
• Stylus is an input device consisting of a thin
stick that uses pressure to enter information
or to click and point
• Styluses are used with:
PDAs
Tablet PCs
Graphics tablets
• Microphones are used to
input audio
• Three main types of
microphones are:
Desktop microphones
Headsets
Directional microphones
• Speech recognition is
increasingly being included
in application software
 Digital cameras are used to:
• Download images to a computer
• Post pictures to the Web
• Produce videos
 Resolution is measured in
megapixels
 Higher the resolution, better the
image quality, but the more
expensive the camera
• Web cam is a video camera
that can be used to take
images for uploading to the
Web
 Output devices take
information within your
computer and present it to you
in a form that you can
understand
 Main output devices:
 Monitors
 Printers
 Speakers
 Devices with flat-panel displays
• Tablet PCs
• PDAs
• Cellular phones
• Desktop computers
 CRTs
 Flat-panel displays
 Gas plasma
 LCD (liquid crystal display)
 Passive matrix
 Active matrix
 Called TFT (thin film transistor)
 Separate transistor for every pixel
 Inkjet – most popular
 Makes images by forcing droplets
through nozzles
 Top speed is 20 pages per minute
 Laser
 Forms images using an electrostatic
process
 Prints between 3 and 30 pages per
minute
 Resolution of a printer is the
number of dots per inch (dpi) it
produces.
 Higher the resolution, better the
image, and usually the more costly
the printer
 Multifunction printer:
• Scan, copy, fax, and print
• Can be either inkjet or laser
• Cost less than buying
individual units
• Take up less desk space
 A speaker is a device that
produces computer output
as sound
 Speakers are common
devices in computer systems
Examples include:
• Built-in speaker
• Two-device set speakers
• Surround sound speakers
 ALU (arithmetic logic unit)
 Performs calculations and comparisons (data changed)
 CU (control unit): performs fetch/execute cycle
 Functions:
 Moves data to and from CPU registers and other hardware
components (no change in data)
 Accesses program instructions and issues commands to the ALU
 Subparts:
 Memory management unit: supervises fetching instructions and data
 I/O Interface: sometimes combined with memory management unit
as Bust Interface Unit
 Registers
 Example: Program counter (PC) or instruction pointer
determines next instruction for execution
 Small, permanent storage locations within the
CPU used for a particular purpose
 Manipulated directly by the Control Unit
 Wired for specific function
 Size in bits or bytes (not MB like memory)
 Can hold data, an address or an instruction
 How many registers does the LMC have?
 Use of Registers
 Scratchpad for currently executing program
 Holds data needed quickly or frequently
 Stores information about status of CPU and
currently executing program
 Address of next program instruction
 Signals from external devices
 General Purpose Registers
 User-visible registers
 Hold intermediate results or data values, e.g.,
loop counters
 Equivalent to LMC’s calculator
 Typically several dozen in current CPUs
 Program Count Register (PC)
 Also called instruction pointer
 Instruction Register (IR)
 Stores instruction fetched from memory
 Memory Address Register (MAR)
 Memory Data Register (MDR)
 Status Registers
 Status of CPU and currently executing
program
 Flags (one bit Boolean variable) to track
condition like arithmetic carry and overflow,
power failure, internal computer error
 Stores values from other locations (registers
and memory)
 Addition and subtraction
 Shift or rotate data
 Test contents for conditions such as zero or
positive
 Each memory location has a unique address
 Address from an instruction is copied to the
MAR which finds the location in memory
 CPU determines if it is a store or retrieval
 Transfer takes place between the MDR and
memory
 MDR is a two way register
©2003 The McGraw-Hill Companies
Address Data
 Determined by two factors
1. Number of bits in the MAR
 LMC = 100 (00 to 99)
 2K where K = width of the register in bits
2. Size of the address portion of the instruction
 4 bits allows 16 locations
 8 bits allows 256 locations
 32 bits allows 4,294,967,296 or 4 GB
 Important for performance
 Insufficient memory can cause a processor to
work at 50% below performance
 DRAM (Dynamic RAM)
 Most common, cheap
 Volatile: must be refreshed (recharged with
power) 1000’s of times each second
 SRAM (static RAM)
 Faster than DRAM and more expensive than
DRAM
 Volatile
 Frequently small amount used in cache
memory for high-speed access used
 Non-volatile memory to hold software that is
not expected to change over the life of the
system
 Magnetic core memory
 EEPROM
 Electrically Erasable Programmable ROM
 Slower and less flexible than Flash ROM
 Flash ROM
 Faster than disks but more expensive
 Uses
 BIOS: initial boot instructions and
diagnostics
 Digital cameras
BASIC COMPUTER ARCHITECTURE

Mais conteúdo relacionado

Mais procurados

Computer system architecture
Computer system architectureComputer system architecture
Computer system architecture
Kumar
 
Basic Processing Unit
Basic Processing UnitBasic Processing Unit
Basic Processing Unit
Slideshare
 
Cpu presentation
Cpu presentationCpu presentation
Cpu presentation
Harry Singh
 
Computer Structure Slides
Computer Structure SlidesComputer Structure Slides
Computer Structure Slides
iarthur
 
Computer organization & architecture chapter-1
Computer organization & architecture chapter-1Computer organization & architecture chapter-1
Computer organization & architecture chapter-1
Shah Rukh Rayaz
 

Mais procurados (20)

Computer architecture
Computer architectureComputer architecture
Computer architecture
 
memory hierarchy
memory hierarchymemory hierarchy
memory hierarchy
 
module 1 computer architecture diploma
 module 1 computer architecture diploma   module 1 computer architecture diploma
module 1 computer architecture diploma
 
Computer architecture
Computer architectureComputer architecture
Computer architecture
 
Basics of Computer hardware and Software
Basics of Computer hardware and SoftwareBasics of Computer hardware and Software
Basics of Computer hardware and Software
 
Computer system architecture
Computer system architectureComputer system architecture
Computer system architecture
 
Memory organization
Memory organizationMemory organization
Memory organization
 
Instruction Cycle in Computer Organization.pptx
Instruction Cycle in Computer Organization.pptxInstruction Cycle in Computer Organization.pptx
Instruction Cycle in Computer Organization.pptx
 
Cpu
CpuCpu
Cpu
 
Basic Processing Unit
Basic Processing UnitBasic Processing Unit
Basic Processing Unit
 
Lecture1 - Computer Architecture
Lecture1 - Computer ArchitectureLecture1 - Computer Architecture
Lecture1 - Computer Architecture
 
Cpu presentation
Cpu presentationCpu presentation
Cpu presentation
 
Von Neumann Architecture
Von Neumann ArchitectureVon Neumann Architecture
Von Neumann Architecture
 
Instruction format
Instruction formatInstruction format
Instruction format
 
Computer Structure Slides
Computer Structure SlidesComputer Structure Slides
Computer Structure Slides
 
Interrupts
InterruptsInterrupts
Interrupts
 
Computer organization & architecture chapter-1
Computer organization & architecture chapter-1Computer organization & architecture chapter-1
Computer organization & architecture chapter-1
 
Basic ops concept of comp
Basic ops  concept of compBasic ops  concept of comp
Basic ops concept of comp
 
Micro programmed control
Micro programmed  controlMicro programmed  control
Micro programmed control
 
Datapath Design of Computer Architecture
Datapath Design of Computer ArchitectureDatapath Design of Computer Architecture
Datapath Design of Computer Architecture
 

Semelhante a BASIC COMPUTER ARCHITECTURE

Power Point Lesson 02
Power Point Lesson 02Power Point Lesson 02
Power Point Lesson 02
Nasir Jumani
 
Information Technology
Information TechnologyInformation Technology
Information Technology
Sahil Mahajan
 
E 1-00powerpointpresentationupdate-090901115018-phpapp01
E 1-00powerpointpresentationupdate-090901115018-phpapp01E 1-00powerpointpresentationupdate-090901115018-phpapp01
E 1-00powerpointpresentationupdate-090901115018-phpapp01
12richa
 
Computer, introduction, features, anatomy,
Computer, introduction, features, anatomy,Computer, introduction, features, anatomy,
Computer, introduction, features, anatomy,
kiranmohan42
 
Lec no. 4 hardware and software basic
Lec no. 4 hardware and software basicLec no. 4 hardware and software basic
Lec no. 4 hardware and software basic
Jiian Francisco
 
ITBIS105 6
ITBIS105 6ITBIS105 6
ITBIS105 6
Suad 00
 

Semelhante a BASIC COMPUTER ARCHITECTURE (20)

Information technology
Information technologyInformation technology
Information technology
 
Power Point Lesson 02
Power Point Lesson 02Power Point Lesson 02
Power Point Lesson 02
 
Information Technology
Information TechnologyInformation Technology
Information Technology
 
Fg a
Fg aFg a
Fg a
 
E 1-00powerpointpresentationupdate-090901115018-phpapp01
E 1-00powerpointpresentationupdate-090901115018-phpapp01E 1-00powerpointpresentationupdate-090901115018-phpapp01
E 1-00powerpointpresentationupdate-090901115018-phpapp01
 
Computer fundamentals
Computer fundamentalsComputer fundamentals
Computer fundamentals
 
Hardware and software of computer
Hardware and software of computerHardware and software of computer
Hardware and software of computer
 
Ic lecture3
Ic lecture3Ic lecture3
Ic lecture3
 
Computer essential
Computer essentialComputer essential
Computer essential
 
Computer, introduction, features, anatomy,
Computer, introduction, features, anatomy,Computer, introduction, features, anatomy,
Computer, introduction, features, anatomy,
 
Computer_Parts.ppt
Computer_Parts.pptComputer_Parts.ppt
Computer_Parts.ppt
 
Computer hardware
Computer hardwareComputer hardware
Computer hardware
 
computer fundamentals
computer fundamentalscomputer fundamentals
computer fundamentals
 
Components of System Unit
Components of System UnitComponents of System Unit
Components of System Unit
 
Computer components
Computer componentsComputer components
Computer components
 
Lec no. 4 hardware and software basic
Lec no. 4 hardware and software basicLec no. 4 hardware and software basic
Lec no. 4 hardware and software basic
 
Computers in Libraries
Computers in LibrariesComputers in Libraries
Computers in Libraries
 
Components of computer system and input-output devices and storage devices
Components of computer system and input-output devices and storage devicesComponents of computer system and input-output devices and storage devices
Components of computer system and input-output devices and storage devices
 
COMPUTER COMPONENTS
COMPUTER COMPONENTSCOMPUTER COMPONENTS
COMPUTER COMPONENTS
 
ITBIS105 6
ITBIS105 6ITBIS105 6
ITBIS105 6
 

Último

+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@
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 
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
 

Último (20)

"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 ...
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
+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...
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
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
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
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
 
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
 
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
 
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
 

BASIC COMPUTER ARCHITECTURE

  • 1. INPUT DEVICES PRESENTED BY: OUTPUT DEVICES PRESENTED BY: MEMOMY PRESENTED BY: CPU PRESENTED BY:
  • 2. In this presentation, we’ll discuss various input, output, and CPU(central processing unit),memory designed to meet the various needs and lifestyles of people.
  • 3. Input Devices Output Devices Storage Devices
  • 4. • Input device captures information and translates it into a form that can be processed and used by other parts of your computer. Keyboards Pointing devices Game controllers Scanners Styluses Microphones Digital cameras Web cams
  • 5.  The keyboard is the most common input device. Types of keyboards include: • Wireless • Multimedia and one-touch access • Portable keyboards for PDAs
  • 6.
  • 7.  Pointing devices are mainly used to choose and enter commands  Pointing devices tend to have PS/2 connectors or USB connectors • PS/2 connector fits into a PS/2 port, which a small round socket with small holes that fit the pins on the connector • USB connectors fit into USB ports, and these are small rectangular openings on the back or front of your computer, or even on your keyboard or monitor
  • 8.  Various pointing devices are available  Types of pointing devices: • Mouse Mechanical mouse Optical mouse Wireless mouse • Trackball • Touchpad • Pointing stick
  • 9.  Game controllers are used mainly to play games  Types of gaming devices • Gamepads • Joysticks • Gaming wheels • Force feed
  • 10.  Other types of input devices include: • Scanners • Styluses • Microphones • Digital cameras • Web cams
  • 11. •Scanner is a light sensitive device that helps you copy or capture images, photos, and artwork that exist on paper. Types of scanners include: Flatbed
  • 12. • Stylus is an input device consisting of a thin stick that uses pressure to enter information or to click and point • Styluses are used with: PDAs Tablet PCs Graphics tablets
  • 13. • Microphones are used to input audio • Three main types of microphones are: Desktop microphones Headsets Directional microphones • Speech recognition is increasingly being included in application software
  • 14.  Digital cameras are used to: • Download images to a computer • Post pictures to the Web • Produce videos  Resolution is measured in megapixels  Higher the resolution, better the image quality, but the more expensive the camera
  • 15. • Web cam is a video camera that can be used to take images for uploading to the Web
  • 16.  Output devices take information within your computer and present it to you in a form that you can understand  Main output devices:  Monitors  Printers  Speakers
  • 17.  Devices with flat-panel displays • Tablet PCs • PDAs • Cellular phones • Desktop computers
  • 18.  CRTs  Flat-panel displays  Gas plasma  LCD (liquid crystal display)  Passive matrix  Active matrix  Called TFT (thin film transistor)  Separate transistor for every pixel
  • 19.  Inkjet – most popular  Makes images by forcing droplets through nozzles  Top speed is 20 pages per minute  Laser  Forms images using an electrostatic process  Prints between 3 and 30 pages per minute
  • 20.  Resolution of a printer is the number of dots per inch (dpi) it produces.  Higher the resolution, better the image, and usually the more costly the printer
  • 21.  Multifunction printer: • Scan, copy, fax, and print • Can be either inkjet or laser • Cost less than buying individual units • Take up less desk space
  • 22.  A speaker is a device that produces computer output as sound  Speakers are common devices in computer systems Examples include: • Built-in speaker • Two-device set speakers • Surround sound speakers
  • 23.  ALU (arithmetic logic unit)  Performs calculations and comparisons (data changed)  CU (control unit): performs fetch/execute cycle  Functions:  Moves data to and from CPU registers and other hardware components (no change in data)  Accesses program instructions and issues commands to the ALU  Subparts:  Memory management unit: supervises fetching instructions and data  I/O Interface: sometimes combined with memory management unit as Bust Interface Unit  Registers  Example: Program counter (PC) or instruction pointer determines next instruction for execution
  • 24.
  • 25.  Small, permanent storage locations within the CPU used for a particular purpose  Manipulated directly by the Control Unit  Wired for specific function  Size in bits or bytes (not MB like memory)  Can hold data, an address or an instruction  How many registers does the LMC have?
  • 26.  Use of Registers  Scratchpad for currently executing program  Holds data needed quickly or frequently  Stores information about status of CPU and currently executing program  Address of next program instruction  Signals from external devices  General Purpose Registers  User-visible registers  Hold intermediate results or data values, e.g., loop counters  Equivalent to LMC’s calculator  Typically several dozen in current CPUs
  • 27.  Program Count Register (PC)  Also called instruction pointer  Instruction Register (IR)  Stores instruction fetched from memory  Memory Address Register (MAR)  Memory Data Register (MDR)  Status Registers  Status of CPU and currently executing program  Flags (one bit Boolean variable) to track condition like arithmetic carry and overflow, power failure, internal computer error
  • 28.  Stores values from other locations (registers and memory)  Addition and subtraction  Shift or rotate data  Test contents for conditions such as zero or positive
  • 29.  Each memory location has a unique address  Address from an instruction is copied to the MAR which finds the location in memory  CPU determines if it is a store or retrieval  Transfer takes place between the MDR and memory  MDR is a two way register
  • 30. ©2003 The McGraw-Hill Companies Address Data
  • 31.
  • 32.
  • 33.
  • 34.  Determined by two factors 1. Number of bits in the MAR  LMC = 100 (00 to 99)  2K where K = width of the register in bits 2. Size of the address portion of the instruction  4 bits allows 16 locations  8 bits allows 256 locations  32 bits allows 4,294,967,296 or 4 GB  Important for performance  Insufficient memory can cause a processor to work at 50% below performance
  • 35.  DRAM (Dynamic RAM)  Most common, cheap  Volatile: must be refreshed (recharged with power) 1000’s of times each second  SRAM (static RAM)  Faster than DRAM and more expensive than DRAM  Volatile  Frequently small amount used in cache memory for high-speed access used
  • 36.  Non-volatile memory to hold software that is not expected to change over the life of the system  Magnetic core memory  EEPROM  Electrically Erasable Programmable ROM  Slower and less flexible than Flash ROM  Flash ROM  Faster than disks but more expensive  Uses  BIOS: initial boot instructions and diagnostics  Digital cameras