SlideShare a Scribd company logo
1 of 15
Download to read offline
1
COMPUTER’S
MEMORY
Random Access Memory (RAM) and
Read Only Memory (ROM)
C. P. Divate
INTRODUCTION
• What is Memory?
• The essential component of the computer is its Memory. It is assembled
on the motherboard as it is a storage device used for storing data and
instructions for performing a task on the system.
• A memory is used to store data and instructions. It is the storage space
in a computer, where data is to be processed and all the instructions are
stored that are required for processing. In simple words, it works just
like a human brain where we can store memories.
• Storage devices are hardware devices that are capable of storing and
fetching data. Hard drives or optical discs are an example of such
storage devices.
• Without memory, the computer can't perform a single task.
INTRODUCTION
• What is Memory?
Types of Memory
Primary Memory (Main Memory)
• It is also referred to as Main Memory. It is volatile. The reason behind is, Primary
memory holds only those data and instructions on which the computer is currently
working that is it does not store the data permanently.
• It also stores the operating system and data required to run the computer.
• It is a limited capacity memory and data or information is lost when power is
switched off. Primary Memory is generally constructed with a semiconductor
device.
• Registers are much faster than these memories but it is faster than secondary
memory.
• It contains all the data and instructions that are required to be processed.
• It is further divided into two subcategories RAM and ROM.
Types of Primary Memory
INTRODUCTION
Random Access Memory (RAM)
• It is Random Access Memory because of the random selection
of memory locations. It performs both read and writes
operations on memory. It stores data temporarily.
• If power failures happen in the system during memory access
then you will lose your data permanently. So, RAM is a
volatile memory.
• RAM categorized into following types:
• DRAM(Dynamic RAM)
• SRAM (Static RAM)
Random Access Memory (RAM)
• RAM is further classified into two types-
• SRAM (Static Random Access Memory) and
• DRAM (Dynamic Random Access Memory).
• a) SRAM (Static random access memory)
• It holds data in a static form, that is, as long as the memory has the
power as the dynamic RAM, it is not needed to refresh it again and
again.
• Static RAM provides faster access to data and is more expensive
than DRAM as each cell must contain multiple transistors.
• SRAM does not use capacitors.
• SRAM is also highly recommended for use in PCs, peripheral
equipment, printers, LCD screens, hard disk buffers, router buffers
and buffers in CDROM / CDRW drives.
• b) Dynamic RAM (Dynamic random access memory)
• It is a type of random-access memory used in computing devices. It
is made up of capacitors and transistors.
• This type of memory uses separate capacitors or transistors to
stores each bit of data and it has two states of value in one bit called
0 and 1.
• As compared with other RAM's it is less expensive.
• Data were written by DRAM at the byte-level.
• In DRAM, data is written at the byte-level and it reads data at the
multiple-byte page level.
• DRAM requires less power than other RAMs.
• ii) ROM (Read Only Memory)
• ROM offers huge types of standards to save data as it is a
permanent memory location. But it works with the read-only
operation. whenever power failure occurs during the ROM memory
work in computers then no data lose happens.
• It is Used where the programming requires no change and also in
embedded systems or.
• It is Used in peripheral devices and calculators.
• Types of Read Only Memory (ROM)
• PROM (Programmable read-only memory)
• EPROM (Erasable Programmable read only memory)
• EEPROM (Electrically erasable programmable read only memory)
• PROM (Programmable read-only memory)
• Developers created a type of ROM known as programmable read-
only memory (PROM) because Creating ROM chips from scratch
are time-consuming and very expensive.
• It can be coded by the user. Once coded, the data and instructions in
it cannot be changed.
• It is used to store permanent data in digital electronic devices.
• It can be bought at a low cost as compared to other RAMs.
• b) EPROM (Erasable Programmable read only memory)
• This is the type of memory that can be reprogrammed. We can erase
data from it and reprogram it that is erase all the previous data by
using high voltage Ultraviolet light.
• It is required to erase each cell in EPROM.
• c) EEPROM (Electrically erasable programmable read only memory)
• The data can be erased and reprogrammed by applying an electric
charge. There is no need for ultraviolet light and we can erase only
portions of the chip.
• It was a replacement for PROM and EPROM chips and later it is
used for computer's BIOS.
• Configurations parameters are stored by using EEPROM. In
modern computers, they replaced BIOS CMOS memory.
• It is required that data to be written or erased by EEPROM one byte
at a time.

More Related Content

Similar to Introduction to COMPUTER’S MEMORY RAM and ROM

its about computer storage and its managements how to manage the memory, in a...
its about computer storage and its managements how to manage the memory, in a...its about computer storage and its managements how to manage the memory, in a...
its about computer storage and its managements how to manage the memory, in a...ssuserf86fba
 
Ram & rom memories
Ram & rom memoriesRam & rom memories
Ram & rom memoriesangelaag98
 
5 computer memory
5 computer memory5 computer memory
5 computer memoryBaliThorat1
 
Memory & its types presentation1
Memory & its types presentation1Memory & its types presentation1
Memory & its types presentation1JAI BAMORIYA
 
TYPES OF COMPUTER MEMORIES
TYPES OF COMPUTER MEMORIESTYPES OF COMPUTER MEMORIES
TYPES OF COMPUTER MEMORIESShahbaz Baloch
 
unit4 and unit5.pptx
unit4 and unit5.pptxunit4 and unit5.pptx
unit4 and unit5.pptxbobbyk11
 
Memory Organisation.pptx
Memory Organisation.pptxMemory Organisation.pptx
Memory Organisation.pptxBtechlife
 
Memory presentation
Memory presentationMemory presentation
Memory presentationaaravSingh41
 
5_6097975312522412493.pptx
5_6097975312522412493.pptx5_6097975312522412493.pptx
5_6097975312522412493.pptxKunalGola6
 
Application of Ram and ROM
Application of Ram and ROMApplication of Ram and ROM
Application of Ram and ROMAbir Hasan
 

Similar to Introduction to COMPUTER’S MEMORY RAM and ROM (20)

its about computer storage and its managements how to manage the memory, in a...
its about computer storage and its managements how to manage the memory, in a...its about computer storage and its managements how to manage the memory, in a...
its about computer storage and its managements how to manage the memory, in a...
 
Basic of computer 2
Basic of computer 2Basic of computer 2
Basic of computer 2
 
Ram & rom memories
Ram & rom memoriesRam & rom memories
Ram & rom memories
 
Memory Unit
Memory UnitMemory Unit
Memory Unit
 
Ram ppt
Ram pptRam ppt
Ram ppt
 
5 computer memory
5 computer memory5 computer memory
5 computer memory
 
Internal storage devices
Internal storage devicesInternal storage devices
Internal storage devices
 
Primary Memories.pptx
Primary Memories.pptxPrimary Memories.pptx
Primary Memories.pptx
 
Memory & its types presentation1
Memory & its types presentation1Memory & its types presentation1
Memory & its types presentation1
 
TYPES OF COMPUTER MEMORIES
TYPES OF COMPUTER MEMORIESTYPES OF COMPUTER MEMORIES
TYPES OF COMPUTER MEMORIES
 
unit4 and unit5.pptx
unit4 and unit5.pptxunit4 and unit5.pptx
unit4 and unit5.pptx
 
Memory Organisation.pptx
Memory Organisation.pptxMemory Organisation.pptx
Memory Organisation.pptx
 
Memory.pptx
Memory.pptxMemory.pptx
Memory.pptx
 
coa ppt.pptx
coa ppt.pptxcoa ppt.pptx
coa ppt.pptx
 
Memory presentation
Memory presentationMemory presentation
Memory presentation
 
1250438
12504381250438
1250438
 
coa memories
coa memoriescoa memories
coa memories
 
Main Memory RAM and ROM
Main Memory RAM and ROMMain Memory RAM and ROM
Main Memory RAM and ROM
 
5_6097975312522412493.pptx
5_6097975312522412493.pptx5_6097975312522412493.pptx
5_6097975312522412493.pptx
 
Application of Ram and ROM
Application of Ram and ROMApplication of Ram and ROM
Application of Ram and ROM
 

More from ChandrakantDivate1

Web Technology LAB MANUAL for Undergraduate Programs
Web Technology  LAB MANUAL for Undergraduate ProgramsWeb Technology  LAB MANUAL for Undergraduate Programs
Web Technology LAB MANUAL for Undergraduate ProgramsChandrakantDivate1
 
UNIVERSAL HUMAN VALUES- Harmony in the Nature
UNIVERSAL HUMAN VALUES- Harmony in the NatureUNIVERSAL HUMAN VALUES- Harmony in the Nature
UNIVERSAL HUMAN VALUES- Harmony in the NatureChandrakantDivate1
 
Study of Computer Hardware System using Block Diagram
Study of Computer Hardware System using Block DiagramStudy of Computer Hardware System using Block Diagram
Study of Computer Hardware System using Block DiagramChandrakantDivate1
 
Computer System Output Devices Peripherals
Computer System Output  Devices PeripheralsComputer System Output  Devices Peripherals
Computer System Output Devices PeripheralsChandrakantDivate1
 
Computer system Input Devices Peripherals
Computer system Input  Devices PeripheralsComputer system Input  Devices Peripherals
Computer system Input Devices PeripheralsChandrakantDivate1
 
Computer system Input and Output Devices
Computer system Input and Output DevicesComputer system Input and Output Devices
Computer system Input and Output DevicesChandrakantDivate1
 
Introduction to Computer Hardware Systems
Introduction to Computer Hardware SystemsIntroduction to Computer Hardware Systems
Introduction to Computer Hardware SystemsChandrakantDivate1
 
Fundamentals of Internet of Things (IoT) Part-2
Fundamentals of Internet of Things (IoT) Part-2Fundamentals of Internet of Things (IoT) Part-2
Fundamentals of Internet of Things (IoT) Part-2ChandrakantDivate1
 
Fundamentals of Internet of Things (IoT)
Fundamentals of Internet of Things (IoT)Fundamentals of Internet of Things (IoT)
Fundamentals of Internet of Things (IoT)ChandrakantDivate1
 
Introduction to Artificial Intelligence ( AI)
Introduction to Artificial Intelligence ( AI)Introduction to Artificial Intelligence ( AI)
Introduction to Artificial Intelligence ( AI)ChandrakantDivate1
 
Fundamentals of functions in C program.pptx
Fundamentals of functions in C program.pptxFundamentals of functions in C program.pptx
Fundamentals of functions in C program.pptxChandrakantDivate1
 
Fundamentals of Structure in C Programming
Fundamentals of Structure in C ProgrammingFundamentals of Structure in C Programming
Fundamentals of Structure in C ProgrammingChandrakantDivate1
 
INPUT AND OUTPUT STATEMENTS IN PROGRAMMING IN C
INPUT AND OUTPUT STATEMENTS IN PROGRAMMING IN CINPUT AND OUTPUT STATEMENTS IN PROGRAMMING IN C
INPUT AND OUTPUT STATEMENTS IN PROGRAMMING IN CChandrakantDivate1
 
Programming in C - Fundamental Study of Strings
Programming in C - Fundamental Study of  StringsProgramming in C - Fundamental Study of  Strings
Programming in C - Fundamental Study of StringsChandrakantDivate1
 
Basics of Control Statement in C Languages
Basics of Control Statement in C LanguagesBasics of Control Statement in C Languages
Basics of Control Statement in C LanguagesChandrakantDivate1
 
Features and Fundamentals of C Language for Beginners
Features and Fundamentals of C Language for BeginnersFeatures and Fundamentals of C Language for Beginners
Features and Fundamentals of C Language for BeginnersChandrakantDivate1
 
Basics of Programming Algorithms and Flowchart
Basics of Programming Algorithms and FlowchartBasics of Programming Algorithms and Flowchart
Basics of Programming Algorithms and FlowchartChandrakantDivate1
 
Computer Graphics Introduction To Curves
Computer Graphics Introduction To CurvesComputer Graphics Introduction To Curves
Computer Graphics Introduction To CurvesChandrakantDivate1
 
Computer Graphics Three-Dimensional Geometric Transformations
Computer Graphics Three-Dimensional Geometric TransformationsComputer Graphics Three-Dimensional Geometric Transformations
Computer Graphics Three-Dimensional Geometric TransformationsChandrakantDivate1
 
Computer Graphics - Windowing and Clipping
Computer Graphics - Windowing and ClippingComputer Graphics - Windowing and Clipping
Computer Graphics - Windowing and ClippingChandrakantDivate1
 

More from ChandrakantDivate1 (20)

Web Technology LAB MANUAL for Undergraduate Programs
Web Technology  LAB MANUAL for Undergraduate ProgramsWeb Technology  LAB MANUAL for Undergraduate Programs
Web Technology LAB MANUAL for Undergraduate Programs
 
UNIVERSAL HUMAN VALUES- Harmony in the Nature
UNIVERSAL HUMAN VALUES- Harmony in the NatureUNIVERSAL HUMAN VALUES- Harmony in the Nature
UNIVERSAL HUMAN VALUES- Harmony in the Nature
 
Study of Computer Hardware System using Block Diagram
Study of Computer Hardware System using Block DiagramStudy of Computer Hardware System using Block Diagram
Study of Computer Hardware System using Block Diagram
 
Computer System Output Devices Peripherals
Computer System Output  Devices PeripheralsComputer System Output  Devices Peripherals
Computer System Output Devices Peripherals
 
Computer system Input Devices Peripherals
Computer system Input  Devices PeripheralsComputer system Input  Devices Peripherals
Computer system Input Devices Peripherals
 
Computer system Input and Output Devices
Computer system Input and Output DevicesComputer system Input and Output Devices
Computer system Input and Output Devices
 
Introduction to Computer Hardware Systems
Introduction to Computer Hardware SystemsIntroduction to Computer Hardware Systems
Introduction to Computer Hardware Systems
 
Fundamentals of Internet of Things (IoT) Part-2
Fundamentals of Internet of Things (IoT) Part-2Fundamentals of Internet of Things (IoT) Part-2
Fundamentals of Internet of Things (IoT) Part-2
 
Fundamentals of Internet of Things (IoT)
Fundamentals of Internet of Things (IoT)Fundamentals of Internet of Things (IoT)
Fundamentals of Internet of Things (IoT)
 
Introduction to Artificial Intelligence ( AI)
Introduction to Artificial Intelligence ( AI)Introduction to Artificial Intelligence ( AI)
Introduction to Artificial Intelligence ( AI)
 
Fundamentals of functions in C program.pptx
Fundamentals of functions in C program.pptxFundamentals of functions in C program.pptx
Fundamentals of functions in C program.pptx
 
Fundamentals of Structure in C Programming
Fundamentals of Structure in C ProgrammingFundamentals of Structure in C Programming
Fundamentals of Structure in C Programming
 
INPUT AND OUTPUT STATEMENTS IN PROGRAMMING IN C
INPUT AND OUTPUT STATEMENTS IN PROGRAMMING IN CINPUT AND OUTPUT STATEMENTS IN PROGRAMMING IN C
INPUT AND OUTPUT STATEMENTS IN PROGRAMMING IN C
 
Programming in C - Fundamental Study of Strings
Programming in C - Fundamental Study of  StringsProgramming in C - Fundamental Study of  Strings
Programming in C - Fundamental Study of Strings
 
Basics of Control Statement in C Languages
Basics of Control Statement in C LanguagesBasics of Control Statement in C Languages
Basics of Control Statement in C Languages
 
Features and Fundamentals of C Language for Beginners
Features and Fundamentals of C Language for BeginnersFeatures and Fundamentals of C Language for Beginners
Features and Fundamentals of C Language for Beginners
 
Basics of Programming Algorithms and Flowchart
Basics of Programming Algorithms and FlowchartBasics of Programming Algorithms and Flowchart
Basics of Programming Algorithms and Flowchart
 
Computer Graphics Introduction To Curves
Computer Graphics Introduction To CurvesComputer Graphics Introduction To Curves
Computer Graphics Introduction To Curves
 
Computer Graphics Three-Dimensional Geometric Transformations
Computer Graphics Three-Dimensional Geometric TransformationsComputer Graphics Three-Dimensional Geometric Transformations
Computer Graphics Three-Dimensional Geometric Transformations
 
Computer Graphics - Windowing and Clipping
Computer Graphics - Windowing and ClippingComputer Graphics - Windowing and Clipping
Computer Graphics - Windowing and Clipping
 

Recently uploaded

Electrostatic field in a coaxial transmission line
Electrostatic field in a coaxial transmission lineElectrostatic field in a coaxial transmission line
Electrostatic field in a coaxial transmission lineJulioCesarSalazarHer1
 
School management system project report.pdf
School management system project report.pdfSchool management system project report.pdf
School management system project report.pdfKamal Acharya
 
Supermarket billing system project report..pdf
Supermarket billing system project report..pdfSupermarket billing system project report..pdf
Supermarket billing system project report..pdfKamal Acharya
 
"United Nations Park" Site Visit Report.
"United Nations Park" Site  Visit Report."United Nations Park" Site  Visit Report.
"United Nations Park" Site Visit Report.MdManikurRahman
 
Top 13 Famous Civil Engineering Scientist
Top 13 Famous Civil Engineering ScientistTop 13 Famous Civil Engineering Scientist
Top 13 Famous Civil Engineering Scientistgettygaming1
 
Online book store management system project.pdf
Online book store management system project.pdfOnline book store management system project.pdf
Online book store management system project.pdfKamal Acharya
 
Teachers record management system project report..pdf
Teachers record management system project report..pdfTeachers record management system project report..pdf
Teachers record management system project report..pdfKamal Acharya
 
Electrical shop management system project report.pdf
Electrical shop management system project report.pdfElectrical shop management system project report.pdf
Electrical shop management system project report.pdfKamal Acharya
 
Lect_Z_Transform_Main_digital_image_processing.pptx
Lect_Z_Transform_Main_digital_image_processing.pptxLect_Z_Transform_Main_digital_image_processing.pptx
Lect_Z_Transform_Main_digital_image_processing.pptxMonirHossain707319
 
The battle for RAG, explore the pros and cons of using KnowledgeGraphs and Ve...
The battle for RAG, explore the pros and cons of using KnowledgeGraphs and Ve...The battle for RAG, explore the pros and cons of using KnowledgeGraphs and Ve...
The battle for RAG, explore the pros and cons of using KnowledgeGraphs and Ve...Roi Lipman
 
ONLINE CAR SERVICING SYSTEM PROJECT REPORT.pdf
ONLINE CAR SERVICING SYSTEM PROJECT REPORT.pdfONLINE CAR SERVICING SYSTEM PROJECT REPORT.pdf
ONLINE CAR SERVICING SYSTEM PROJECT REPORT.pdfKamal Acharya
 
Dairy management system project report..pdf
Dairy management system project report..pdfDairy management system project report..pdf
Dairy management system project report..pdfKamal Acharya
 
Lecture_8-Digital implementation of analog controller design.pdf
Lecture_8-Digital implementation of analog controller design.pdfLecture_8-Digital implementation of analog controller design.pdf
Lecture_8-Digital implementation of analog controller design.pdfmohamedsamy9878
 
Online resume builder management system project report.pdf
Online resume builder management system project report.pdfOnline resume builder management system project report.pdf
Online resume builder management system project report.pdfKamal Acharya
 
Cloud-Computing_CSE311_Computer-Networking CSE GUB BD - Shahidul.pptx
Cloud-Computing_CSE311_Computer-Networking CSE GUB BD - Shahidul.pptxCloud-Computing_CSE311_Computer-Networking CSE GUB BD - Shahidul.pptx
Cloud-Computing_CSE311_Computer-Networking CSE GUB BD - Shahidul.pptxMd. Shahidul Islam Prodhan
 
Research Methodolgy & Intellectual Property Rights Series 1
Research Methodolgy & Intellectual Property Rights Series 1Research Methodolgy & Intellectual Property Rights Series 1
Research Methodolgy & Intellectual Property Rights Series 1T.D. Shashikala
 
An improvement in the safety of big data using blockchain technology
An improvement in the safety of big data using blockchain technologyAn improvement in the safety of big data using blockchain technology
An improvement in the safety of big data using blockchain technologyBOHRInternationalJou1
 
Planetary Gears of automatic transmission of vehicle
Planetary Gears of automatic transmission of vehiclePlanetary Gears of automatic transmission of vehicle
Planetary Gears of automatic transmission of vehicleahmedmostafa941217
 
Furniture showroom management system project.pdf
Furniture showroom management system project.pdfFurniture showroom management system project.pdf
Furniture showroom management system project.pdfKamal Acharya
 
DR PROF ING GURUDUTT SAHNI WIKIPEDIA.pdf
DR PROF ING GURUDUTT SAHNI WIKIPEDIA.pdfDR PROF ING GURUDUTT SAHNI WIKIPEDIA.pdf
DR PROF ING GURUDUTT SAHNI WIKIPEDIA.pdfDrGurudutt
 

Recently uploaded (20)

Electrostatic field in a coaxial transmission line
Electrostatic field in a coaxial transmission lineElectrostatic field in a coaxial transmission line
Electrostatic field in a coaxial transmission line
 
School management system project report.pdf
School management system project report.pdfSchool management system project report.pdf
School management system project report.pdf
 
Supermarket billing system project report..pdf
Supermarket billing system project report..pdfSupermarket billing system project report..pdf
Supermarket billing system project report..pdf
 
"United Nations Park" Site Visit Report.
"United Nations Park" Site  Visit Report."United Nations Park" Site  Visit Report.
"United Nations Park" Site Visit Report.
 
Top 13 Famous Civil Engineering Scientist
Top 13 Famous Civil Engineering ScientistTop 13 Famous Civil Engineering Scientist
Top 13 Famous Civil Engineering Scientist
 
Online book store management system project.pdf
Online book store management system project.pdfOnline book store management system project.pdf
Online book store management system project.pdf
 
Teachers record management system project report..pdf
Teachers record management system project report..pdfTeachers record management system project report..pdf
Teachers record management system project report..pdf
 
Electrical shop management system project report.pdf
Electrical shop management system project report.pdfElectrical shop management system project report.pdf
Electrical shop management system project report.pdf
 
Lect_Z_Transform_Main_digital_image_processing.pptx
Lect_Z_Transform_Main_digital_image_processing.pptxLect_Z_Transform_Main_digital_image_processing.pptx
Lect_Z_Transform_Main_digital_image_processing.pptx
 
The battle for RAG, explore the pros and cons of using KnowledgeGraphs and Ve...
The battle for RAG, explore the pros and cons of using KnowledgeGraphs and Ve...The battle for RAG, explore the pros and cons of using KnowledgeGraphs and Ve...
The battle for RAG, explore the pros and cons of using KnowledgeGraphs and Ve...
 
ONLINE CAR SERVICING SYSTEM PROJECT REPORT.pdf
ONLINE CAR SERVICING SYSTEM PROJECT REPORT.pdfONLINE CAR SERVICING SYSTEM PROJECT REPORT.pdf
ONLINE CAR SERVICING SYSTEM PROJECT REPORT.pdf
 
Dairy management system project report..pdf
Dairy management system project report..pdfDairy management system project report..pdf
Dairy management system project report..pdf
 
Lecture_8-Digital implementation of analog controller design.pdf
Lecture_8-Digital implementation of analog controller design.pdfLecture_8-Digital implementation of analog controller design.pdf
Lecture_8-Digital implementation of analog controller design.pdf
 
Online resume builder management system project report.pdf
Online resume builder management system project report.pdfOnline resume builder management system project report.pdf
Online resume builder management system project report.pdf
 
Cloud-Computing_CSE311_Computer-Networking CSE GUB BD - Shahidul.pptx
Cloud-Computing_CSE311_Computer-Networking CSE GUB BD - Shahidul.pptxCloud-Computing_CSE311_Computer-Networking CSE GUB BD - Shahidul.pptx
Cloud-Computing_CSE311_Computer-Networking CSE GUB BD - Shahidul.pptx
 
Research Methodolgy & Intellectual Property Rights Series 1
Research Methodolgy & Intellectual Property Rights Series 1Research Methodolgy & Intellectual Property Rights Series 1
Research Methodolgy & Intellectual Property Rights Series 1
 
An improvement in the safety of big data using blockchain technology
An improvement in the safety of big data using blockchain technologyAn improvement in the safety of big data using blockchain technology
An improvement in the safety of big data using blockchain technology
 
Planetary Gears of automatic transmission of vehicle
Planetary Gears of automatic transmission of vehiclePlanetary Gears of automatic transmission of vehicle
Planetary Gears of automatic transmission of vehicle
 
Furniture showroom management system project.pdf
Furniture showroom management system project.pdfFurniture showroom management system project.pdf
Furniture showroom management system project.pdf
 
DR PROF ING GURUDUTT SAHNI WIKIPEDIA.pdf
DR PROF ING GURUDUTT SAHNI WIKIPEDIA.pdfDR PROF ING GURUDUTT SAHNI WIKIPEDIA.pdf
DR PROF ING GURUDUTT SAHNI WIKIPEDIA.pdf
 

Introduction to COMPUTER’S MEMORY RAM and ROM

  • 1. 1 COMPUTER’S MEMORY Random Access Memory (RAM) and Read Only Memory (ROM) C. P. Divate
  • 2. INTRODUCTION • What is Memory? • The essential component of the computer is its Memory. It is assembled on the motherboard as it is a storage device used for storing data and instructions for performing a task on the system. • A memory is used to store data and instructions. It is the storage space in a computer, where data is to be processed and all the instructions are stored that are required for processing. In simple words, it works just like a human brain where we can store memories. • Storage devices are hardware devices that are capable of storing and fetching data. Hard drives or optical discs are an example of such storage devices. • Without memory, the computer can't perform a single task.
  • 5. Primary Memory (Main Memory) • It is also referred to as Main Memory. It is volatile. The reason behind is, Primary memory holds only those data and instructions on which the computer is currently working that is it does not store the data permanently. • It also stores the operating system and data required to run the computer. • It is a limited capacity memory and data or information is lost when power is switched off. Primary Memory is generally constructed with a semiconductor device. • Registers are much faster than these memories but it is faster than secondary memory. • It contains all the data and instructions that are required to be processed. • It is further divided into two subcategories RAM and ROM.
  • 8. Random Access Memory (RAM) • It is Random Access Memory because of the random selection of memory locations. It performs both read and writes operations on memory. It stores data temporarily. • If power failures happen in the system during memory access then you will lose your data permanently. So, RAM is a volatile memory. • RAM categorized into following types: • DRAM(Dynamic RAM) • SRAM (Static RAM)
  • 9. Random Access Memory (RAM) • RAM is further classified into two types- • SRAM (Static Random Access Memory) and • DRAM (Dynamic Random Access Memory).
  • 10. • a) SRAM (Static random access memory) • It holds data in a static form, that is, as long as the memory has the power as the dynamic RAM, it is not needed to refresh it again and again. • Static RAM provides faster access to data and is more expensive than DRAM as each cell must contain multiple transistors. • SRAM does not use capacitors. • SRAM is also highly recommended for use in PCs, peripheral equipment, printers, LCD screens, hard disk buffers, router buffers and buffers in CDROM / CDRW drives.
  • 11. • b) Dynamic RAM (Dynamic random access memory) • It is a type of random-access memory used in computing devices. It is made up of capacitors and transistors. • This type of memory uses separate capacitors or transistors to stores each bit of data and it has two states of value in one bit called 0 and 1. • As compared with other RAM's it is less expensive. • Data were written by DRAM at the byte-level. • In DRAM, data is written at the byte-level and it reads data at the multiple-byte page level. • DRAM requires less power than other RAMs.
  • 12. • ii) ROM (Read Only Memory) • ROM offers huge types of standards to save data as it is a permanent memory location. But it works with the read-only operation. whenever power failure occurs during the ROM memory work in computers then no data lose happens. • It is Used where the programming requires no change and also in embedded systems or. • It is Used in peripheral devices and calculators. • Types of Read Only Memory (ROM) • PROM (Programmable read-only memory) • EPROM (Erasable Programmable read only memory) • EEPROM (Electrically erasable programmable read only memory)
  • 13. • PROM (Programmable read-only memory) • Developers created a type of ROM known as programmable read- only memory (PROM) because Creating ROM chips from scratch are time-consuming and very expensive. • It can be coded by the user. Once coded, the data and instructions in it cannot be changed. • It is used to store permanent data in digital electronic devices. • It can be bought at a low cost as compared to other RAMs.
  • 14. • b) EPROM (Erasable Programmable read only memory) • This is the type of memory that can be reprogrammed. We can erase data from it and reprogram it that is erase all the previous data by using high voltage Ultraviolet light. • It is required to erase each cell in EPROM.
  • 15. • c) EEPROM (Electrically erasable programmable read only memory) • The data can be erased and reprogrammed by applying an electric charge. There is no need for ultraviolet light and we can erase only portions of the chip. • It was a replacement for PROM and EPROM chips and later it is used for computer's BIOS. • Configurations parameters are stored by using EEPROM. In modern computers, they replaced BIOS CMOS memory. • It is required that data to be written or erased by EEPROM one byte at a time.