• Skip to main content
  • Skip to primary sidebar
  • Skip to secondary sidebar
  • Skip to footer

Computer Notes

Library
    • Computer Fundamental
    • Computer Memory
    • DBMS Tutorial
    • Operating System
    • Computer Networking
    • C Programming
    • C++ Programming
    • Java Programming
    • C# Programming
    • SQL Tutorial
    • Management Tutorial
    • Computer Graphics
    • Compiler Design
    • Style Sheet
    • JavaScript Tutorial
    • Html Tutorial
    • Wordpress Tutorial
    • Python Tutorial
    • PHP Tutorial
    • JSP Tutorial
    • AngularJS Tutorial
    • Data Structures
    • E Commerce Tutorial
    • Visual Basic
    • Structs2 Tutorial
    • Digital Electronics
    • Internet Terms
    • Servlet Tutorial
    • Software Engineering
    • Interviews Questions
    • Basic Terms
    • Troubleshooting
Menu

Header Right

Home » Fundamental » Memory » What is EPROM? – Definition
Next →
← Prev

What is EPROM? – Definition

By Dinesh Thakur

Definition: EPROM (pronounced ee-prom ) stands for Erasable Programmable Read-Only Memory. EPROM is a type of ROM chip that can retain the data even if there is no power supply. The data can be erased and reprogrammed by using ultraviolet (UV) light. The UV light clears the data on the chip so that it can reprogram. For writing and erasing data on the EPROM, we need a particular device which is known as PROM programmer. The process of programming an EPROM is often called BURNING, and the box into which it is plugged to program it an EPROM burner.

EPROM is a non-volatile memory. EPROM is developed by Dov Frohman in 1971 at Intel. A programmed EPROM can retain its data for a minimum of 10 to 20 years. There is a transparent quartz crystal window at the top of the EPROM which allows the UV light to erase the data.

The data on EPROM can be erased a limited number of times because excessive erasing damages the silicon dioxide layer and it makes the use of chip unreliable. The programming process on EPROM is not electrically reversible.

EPROM was the replacement for ROM (Read-Only Memory) and PROM (Programmable Read-Only Memory), and it was developed to overcome the disadvantages of ROM and PROM.

Nowadays EPROM chips are not used in the computer, and these EPROM chips replaced by EEPROM memory chips.

We’ll be covering the following topics in this tutorial:

  • Difference between EPROM and EEPROM
  •  Advantages of EPROM
  • Disadvantages of EPROM
  • Applications of EPROM

Difference between EPROM and EEPROM

EPROMEEPROM
• EPROM stands for Erasable Programmable Read-Only Memory.• EEPROM stands for Electrically Erasable Programmable Read-Only memory.
• In EPROM, ultraviolet (UV) light is used to erase the content.• In EEPROM, the data is erased using an electrical signal.
• We have to remove the EPROM chip from the computer for erasing and reprogramming of the data.• There is no requirement of removing the chip from the computer for erasing and reprogramming of the data.
• An EPROM has a transparent quartz crystal window at the top.• EEPROM completely encased in an opaque plastic case.
• EPROM is an older technology.• An EEPROM is modern technology.

 Advantages of EPROM

• It is cost-effective.

• It can reprogram.

• An EPROM is convenient for testing and debugging.

• Here, no external memory is required.

• An EPROM memory can retain the data even without the power.

Disadvantages of EPROM

• An EPROM makes use of a transistor which has higher resistance.

• It has high static power consumption.

• An EPROM makes use of ultraviolet light for erasing the data, unlike EEPROM.

• In EPROM, you cannot erase the data byte per byte like EEPROM.

• For erasing and reprogramming of the data, you have to remove the EPROM chip from the computer.

• An EPROM takes some time to erase the data.

• The programming of EPROM is slow as compared to the other forms of memory.

• EPROM is costly as compared to PROMs.

Applications of EPROM

• An EPROM memory chip is to store computer BIOS which used a bootstrap loader.

• Some micro-controllers make use of an EPROM memory chip for the storage of the data.

• An EPROM can also found in the making of the video game.

• EPROM mostly used on our personal computers.

You’ll also like:

  1. What is Flash Memory? – Definition
  2. What is Buffer? – Definition
  3. What is disk cache? – Definition
  4. What is a RAM Disk? – Definition
  5. What is Secondary Memory? – Definition
Next →
← Prev
Like/Subscribe us for latest updates     

About Dinesh Thakur
Dinesh ThakurDinesh Thakur holds an B.C.A, MCDBA, MCSD certifications. Dinesh authors the hugely popular Computer Notes blog. Where he writes how-to guides around Computer fundamental , computer software, Computer programming, and web apps.

Dinesh Thakur is a Freelance Writer who helps different clients from all over the globe. Dinesh has written over 500+ blogs, 30+ eBooks, and 10000+ Posts for all types of clients.


For any type of query or something that you think is missing, please feel free to Contact us.


Primary Sidebar

Computer Memory

Computer Memory

    • Computer - Memory
    • Computer - Types of Memory
    • Computer - RAM
    • Computer - Types of RAM
    • Computer - ROM
    • Computer - RAM Vs ROM
    • Computer - Associative Memory
    • Computer - SemiConductor Memory
    • Computer - Primary Memory
    • Computer - Auxiliary Memory
    • Computer - Flash Memory
    • Computer - EPROM
    • Computer - Secondary Memory
    • Computer - Sequential Access Memory
    • Computer - EEPROM
    • Computer - Bubble Memory
    • Computer - DDRAM Vs FPMDRAM
    • Computer - SDRAM
    • Computer - DRAM
    • Computer - VRAM
    • Computer - ECC Memory
    • Computer - PC RAM
    • Computer - NVRAM
    • Computer - Register

Computer Devices

    • Computer - Input/Output Devices
    • Computer - Printer
    • Computer - Laser Printer
    • Computer - Hard Drive
    • Computer - Dot-Matrix Printer
    • Computer - Impact and Non-Impact
    • Computer - Storage Devices
    • Computer - Primary Storage
    • Computer - Types of Storage
    • Computer - Line Printer

Other Terms

    • Computer - Interrupt
    • Computer - Classify Storage Devices
    • Computer - CISC and RISC
    • Computer - Access Method
    • Computer - Memory Mapping
    • Computer - OMR
    • Computer - Access Time
    • Computer - Types of integrity
    • Computer - Buffer
    • Computer - Associative Cache
    • Computer - RAM Parity
    • Computer - Disk Cache
    • Computer - Disk Controller
    • Computer - Cycle Time
    • Computer - IDE
    • Computer - RAM Disk
    • Computer - Cartridge Hard Disk
    • Computer - DPI
    • Computer - Fatal Error
    • Computer - Install HDD/SSD
    • Computer - Input Technologies
    • Computer - OCR

Binary Number

  • CO - EBCDIC
  • CO - ASCII Code
  • CO - Bit
  • CO - ASCII
  • CO - BCD Numbers
  • CO - Binary Numbers
  • CO - Byte
  • CO - Bits and Bytes
  • CO - Machine Code

Other Links

  • Computer Memory - PDF Version

Footer

Basic Course

  • Computer Fundamental
  • Computer Networking
  • Operating System
  • Database System
  • Computer Graphics
  • Management System
  • Software Engineering
  • Digital Electronics
  • Electronic Commerce
  • Compiler Design
  • Troubleshooting

Programming

  • Java Programming
  • Structured Query (SQL)
  • C Programming
  • C++ Programming
  • Visual Basic
  • Data Structures
  • Struts 2
  • Java Servlet
  • C# Programming
  • Basic Terms
  • Interviews

World Wide Web

  • Internet
  • Java Script
  • HTML Language
  • Cascading Style Sheet
  • Java Server Pages
  • Wordpress
  • PHP
  • Python Tutorial
  • AngularJS
  • Troubleshooting

 About Us |  Contact Us |  FAQ

Dinesh Thakur is a Technology Columinist and founder of Computer Notes.

Copyright © 2025. All Rights Reserved.

APPLY FOR ONLINE JOB IN BIGGEST CRYPTO COMPANIES
APPLY NOW