SlideShare a Scribd company logo
Computer Memory
Submitted To. Ms,Anum Khan
Submitted By Roll No. 35,38,16,11,12,7
Subject. Skills
Development
Contents
1. Introduction
2. Definition of Computer Memory
3. Role of Memory in Computing
4. Classification of Memory
5. Primary Memory
a. RAM (Random Access Memory)
b. ROM (Read-Only Memory)
6. Secondary Memory
7. Cache Memory
8. Registers
9. Virtual Memory
10. Volatile vs. Non-Volatile Memory
11. Hierarchy of Memory
12. Memory Access Methods
13. Emerging Memory Technologies
14. Applications and Importance in Real Systems
15. Conclusion
1. INTRODUCTION
IN MODERN COMPUTING SYSTEMS, MEMORY PLAYS A CENTRAL
ROLE IN ENABLING EFFICIENT PROCESSING, DATA STORAGE, AND
RETRIEVAL. WITHOUT MEMORY, A COMPUTER SYSTEM WOULD BE
UNABLE TO STORE INSTRUCTIONS OR INTERMEDIATE DATA,
MAKING IT IMPOSSIBLE TO PERFORM ANY MEANINGFUL TASK.
THIS PAPER AIMS TO PROVIDE A COMPREHENSIVE
UNDERSTANDING OF COMPUTER MEMORY, ITS TYPES, FUNCTIONS,
AND SIGNIFICANCE IN COMPUTER ARCHITECTURE.
2. DEFINITION OF COMPUTER MEMORY
COMPUTER MEMORY REFERS TO THE HARDWARE COMPONENTS
USED TO STORE INFORMATION FOR IMMEDIATE OR FUTURE USE. IT
ENABLES A COMPUTER TO RETAIN DATA, EITHER TEMPORARILY
OR PERMANENTLY, DEPENDING ON THE TYPE OF MEMORY IN USE.
3. ROLE OF MEMORY IN COMPUTING
MEMORY SERVES AS A BRIDGE BETWEEN THE PROCESSOR AND DATA. IT
TEMPORARILY STORES PROGRAM INSTRUCTIONS AND DATA THAT THE CPU
NEEDS, ENSURING THAT TASKS ARE COMPLETED EFFICIENTLY. MEMORY ALSO
PLAYS A KEY ROLE IN MULTITASKING, WHERE MULTIPLE PROGRAMS SHARE
MEMORY SPACE DURING EXECUTION.
4. CLASSIFICATION OF MEMORY
COMPUTER MEMORY IS BROADLY CLASSIFIED INTO:
PRIMARY MEMORY (MAIN MEMORY)
SECONDARY MEMORY (STORAGE)
CACHE MEMORY
REGISTERS
VIRTUAL MEMORY
EACH TYPE SERVES A SPECIFIC FUNCTION AND OPERATES AT DIFFERENT SPEEDS
AND CAPACITIES.
5. PRIMARY MEMORY
A. RAM (RANDOM ACCESS MEMORY)
RAM IS A VOLATILE MEMORY THAT STORES DATA TEMPORARILY WHILE TASKS ARE BEING
PROCESSED. TYPES INCLUDE:
DRAM (DYNAMIC RAM): NEEDS CONSTANT REFRESHING, SLOWER BUT CHEAPER.
SRAM (STATIC RAM): FASTER, DOES NOT NEED REFRESHING, MORE EXPENSIVE.
B. ROM (READ-ONLY MEMORY)
ROM IS NON-VOLATILE MEMORY USED TO STORE FIRMWARE.
PROM: PROGRAMMABLE ONCE.
EPROM: ERASABLE USING UV LIGHT.
EEPROM: ELECTRICALLY ERASABLE, USED IN BIOS CHIPS.
6. SECONDARY MEMORY
SECONDARY MEMORY STORES DATA PERMANENTLY AND IS NON-
VOLATILE.
HARD DISK DRIVES (HDD): MAGNETIC STORAGE WITH LARGE
CAPACITY.
SOLID-STATE DRIVES (SSD): FASTER AND MORE RELIABLE THAN HDD.
OPTICAL DISCS: CDS AND DVDS USED FOR DATA BACKUP.
FLASH DRIVES: PORTABLE AND WIDELY USED FOR DATA TRANSFER.
7. CACHE MEMORY
CACHE IS HIGH-SPEED MEMORY LOCATED CLOSE TO OR INSIDE
THE CPU. IT STORES FREQUENTLY USED INSTRUCTIONS AND DATA TO
SPEED UP PROCESSING.
LEVELS:
L1 CACHE: SMALLEST AND FASTEST, INSIDE CPU CORE.
L2 CACHE: SLIGHTLY LARGER, STILL FAST.
L3 CACHE: SHARED AMONG CORES, LARGER BUT SLOWER THAN L1 AND
L2.
8. REGISTERS
REGISTERS ARE SMALL MEMORY UNITS INSIDE THE CPU. THEY HOLD
INSTRUCTIONS, MEMORY ADDRESSES, AND DATA BEING USED IN
OPERATIONS.
TYPES:
ACCUMULATOR
PROGRAM COUNTER
INSTRUCTION REGISTER
MEMORY ADDRESS REGISTER
9. VIRTUAL MEMORY
VIRTUAL MEMORY IS A MEMORY MANAGEMENT
TECHNIQUE WHERE A PORTION OF THE HARD DRIVE
ACTS AS RAM. IT ALLOWS SYSTEMS TO HANDLE MORE
PROCESSES THAN THE AVAILABLE PHYSICAL RAM.
USED WHEN:
RAM IS INSUFFICIENT
MULTITASKING REQUIRES MORE MEMORY
10. VOLATILE VS. NON-VOLATILE MEMORY
Feature
Volatile Memory (e.g.,
RAM)
Non-Volatile Memory
(e.g., ROM, SSD)
Data Loss On power off Retains data
Speed High Moderate to low
Usage Temporary storage Long-term storage
11. HIERARCHY OF MEMORY
MEMORY HIERARCHY IS A STRUCTURE THAT USES
VARIOUS MEMORY TYPES TO BALANCE SPEED, SIZE, AND
COST.
REGISTERS – FASTEST, SMALLEST
CACHE
RAM
VIRTUAL MEMORY
SECONDARY STORAGE – LARGEST, SLOWEST
THE CLOSER THE MEMORY IS TO THE CPU, THE FASTER
AND MORE EXPENSIVE IT IS.
12. MEMORY ACCESS METHODS
DIFFERENT MEMORY TYPES USE DIFFERENT ACCESS TECHNIQUES:
SEQUENTIAL ACCESS (E.G., TAPES)
RANDOM ACCESS (E.G., RAM)
DIRECT ACCESS (E.G., HDDS)
RANDOM ACCESS ALLOWS THE CPU TO RETRIEVE DATA DIRECTLY, WITHOUT
SEQUENTIAL SEARCHING.
13. EMERGING MEMORY TECHNOLOGIES
RECENT DEVELOPMENTS IN COMPUTER MEMORY AIM TO IMPROVE
PERFORMANCE, SPEED, AND POWER EFFICIENCY.
MRAM (MAGNETORESISTIVE RAM): USES MAGNETIC CHARGES.
RERAM (RESISTIVE RAM): USES RESISTANCE TO STORE DATA.
3D XPOINT: INTEL’S TECH, FASTER THAN NAND.
HBM (HIGH BANDWIDTH MEMORY): USED IN HIGH-PERFORMANCE COMPUTING.
14. APPLICATIONS AND IMPORTANCE IN REAL SYSTEMS
GAMING PCS: HIGH RAM AND GPU MEMORY IMPROVE SPEED AND GRAPHICS.
MOBILE DEVICES: FLASH MEMORY STORES APPS AND MEDIA.
DATA CENTERS: USE HIGH-SPEED CACHE AND SSDS FOR CLOUD SERVICES.
EMBEDDED SYSTEMS: RELY ON EEPROMS AND SMALL RAM FOR REAL-TIME APPLICATIONS
15. CONCLUSION
COMPUTER MEMORY IS THE BACKBONE OF ANY COMPUTING SYSTEM, DIRECTLY IMPACTING ITS
PERFORMANCE, EFFICIENCY, AND CAPABILITIES. FROM SIMPLE OPERATIONS TO ADVANCED AI
PROCESSING, MEMORY PLAYS A CRUCIAL ROLE IN STORING AND RETRIEVING DATA.
UNDERSTANDING MEMORY TYPES AND ARCHITECTURE HELPS IN DESIGNING BETTER SYSTEMS AND
CHOOSING APPROPRIATE HARDWARE FOR SPECIFIC APPLICATIONS.

More Related Content

PPTX
How Does Memory Storage Work in Computers ppt.pptx
PPTX
COMPUTER MEMORY. .pptx
PPT
Memory hierarchy of computer architecture.ppt
DOCX
RANDOM ACCEES MEMORY
PPTX
COMPUTER MEMORY
PPTX
COA Presentation-1ufguvjcucjcjciviviviciviviigig
DOCX
Computer storage devices
How Does Memory Storage Work in Computers ppt.pptx
COMPUTER MEMORY. .pptx
Memory hierarchy of computer architecture.ppt
RANDOM ACCEES MEMORY
COMPUTER MEMORY
COA Presentation-1ufguvjcucjcjciviviviciviviigig
Computer storage devices

Similar to The assignment for Computer Memories.pptx (20)

PPTX
Chap3 primary memory
PPTX
Computer storage & type of storage.
DOCX
301378156 design-of-sram-in-verilog
PPTX
IT ppt (computer memory and its types in detail)
PPTX
RAM :A primary Memory
DOC
Virtual Memory vs Cache Memory
PPT
COMPUTER MEMORY : TYPES & FUNCTIONS
PPTX
Memory - RAM and its types
PPTX
COA Presentationyduxuficicicicicicicicifigigi
PPTX
lecture_5_computer_memory.pptx
PPTX
IT ppt (computer memory).pptx Different types of memory
PDF
2. the memory systems (module2)
PPTX
Computer memory presentation
PPTX
325870843-computer-memory-ppt.pptxdndndnjd
PPT
Computer Memory and it types RAM ROM AND CACHE MEMORIES
PPT
PDF
Detail explanation of memory organization
PPT
Memory and storage
PDF
Memory devices
PDF
Basics_of_Semiconductor_Memories_Microprocessor_Microcontroller.pdf
Chap3 primary memory
Computer storage & type of storage.
301378156 design-of-sram-in-verilog
IT ppt (computer memory and its types in detail)
RAM :A primary Memory
Virtual Memory vs Cache Memory
COMPUTER MEMORY : TYPES & FUNCTIONS
Memory - RAM and its types
COA Presentationyduxuficicicicicicicicifigigi
lecture_5_computer_memory.pptx
IT ppt (computer memory).pptx Different types of memory
2. the memory systems (module2)
Computer memory presentation
325870843-computer-memory-ppt.pptxdndndnjd
Computer Memory and it types RAM ROM AND CACHE MEMORIES
Detail explanation of memory organization
Memory and storage
Memory devices
Basics_of_Semiconductor_Memories_Microprocessor_Microcontroller.pdf
Ad

Recently uploaded (20)

PPTX
Computer Architecture Input Output Memory.pptx
PDF
Chinmaya Tiranga quiz Grand Finale.pdf
DOCX
Cambridge-Practice-Tests-for-IELTS-12.docx
PDF
Trump Administration's workforce development strategy
PDF
My India Quiz Book_20210205121199924.pdf
PDF
Τίμαιος είναι φιλοσοφικός διάλογος του Πλάτωνα
PPTX
History, Philosophy and sociology of education (1).pptx
PDF
CISA (Certified Information Systems Auditor) Domain-Wise Summary.pdf
PPTX
Onco Emergencies - Spinal cord compression Superior vena cava syndrome Febr...
PDF
FORM 1 BIOLOGY MIND MAPS and their schemes
PPTX
Virtual and Augmented Reality in Current Scenario
PDF
Vision Prelims GS PYQ Analysis 2011-2022 www.upscpdf.com.pdf
PDF
احياء السادس العلمي - الفصل الثالث (التكاثر) منهج متميزين/كلية بغداد/موهوبين
PPTX
A powerpoint presentation on the Revised K-10 Science Shaping Paper
PDF
AI-driven educational solutions for real-life interventions in the Philippine...
PDF
Paper A Mock Exam 9_ Attempt review.pdf.
PDF
Empowerment Technology for Senior High School Guide
PPTX
B.Sc. DS Unit 2 Software Engineering.pptx
PDF
BP 704 T. NOVEL DRUG DELIVERY SYSTEMS (UNIT 1)
PPTX
Share_Module_2_Power_conflict_and_negotiation.pptx
Computer Architecture Input Output Memory.pptx
Chinmaya Tiranga quiz Grand Finale.pdf
Cambridge-Practice-Tests-for-IELTS-12.docx
Trump Administration's workforce development strategy
My India Quiz Book_20210205121199924.pdf
Τίμαιος είναι φιλοσοφικός διάλογος του Πλάτωνα
History, Philosophy and sociology of education (1).pptx
CISA (Certified Information Systems Auditor) Domain-Wise Summary.pdf
Onco Emergencies - Spinal cord compression Superior vena cava syndrome Febr...
FORM 1 BIOLOGY MIND MAPS and their schemes
Virtual and Augmented Reality in Current Scenario
Vision Prelims GS PYQ Analysis 2011-2022 www.upscpdf.com.pdf
احياء السادس العلمي - الفصل الثالث (التكاثر) منهج متميزين/كلية بغداد/موهوبين
A powerpoint presentation on the Revised K-10 Science Shaping Paper
AI-driven educational solutions for real-life interventions in the Philippine...
Paper A Mock Exam 9_ Attempt review.pdf.
Empowerment Technology for Senior High School Guide
B.Sc. DS Unit 2 Software Engineering.pptx
BP 704 T. NOVEL DRUG DELIVERY SYSTEMS (UNIT 1)
Share_Module_2_Power_conflict_and_negotiation.pptx
Ad

The assignment for Computer Memories.pptx

  • 1. Computer Memory Submitted To. Ms,Anum Khan Submitted By Roll No. 35,38,16,11,12,7 Subject. Skills Development
  • 2. Contents 1. Introduction 2. Definition of Computer Memory 3. Role of Memory in Computing 4. Classification of Memory 5. Primary Memory a. RAM (Random Access Memory) b. ROM (Read-Only Memory) 6. Secondary Memory 7. Cache Memory 8. Registers 9. Virtual Memory 10. Volatile vs. Non-Volatile Memory 11. Hierarchy of Memory 12. Memory Access Methods 13. Emerging Memory Technologies 14. Applications and Importance in Real Systems 15. Conclusion
  • 3. 1. INTRODUCTION IN MODERN COMPUTING SYSTEMS, MEMORY PLAYS A CENTRAL ROLE IN ENABLING EFFICIENT PROCESSING, DATA STORAGE, AND RETRIEVAL. WITHOUT MEMORY, A COMPUTER SYSTEM WOULD BE UNABLE TO STORE INSTRUCTIONS OR INTERMEDIATE DATA, MAKING IT IMPOSSIBLE TO PERFORM ANY MEANINGFUL TASK. THIS PAPER AIMS TO PROVIDE A COMPREHENSIVE UNDERSTANDING OF COMPUTER MEMORY, ITS TYPES, FUNCTIONS, AND SIGNIFICANCE IN COMPUTER ARCHITECTURE. 2. DEFINITION OF COMPUTER MEMORY COMPUTER MEMORY REFERS TO THE HARDWARE COMPONENTS USED TO STORE INFORMATION FOR IMMEDIATE OR FUTURE USE. IT ENABLES A COMPUTER TO RETAIN DATA, EITHER TEMPORARILY OR PERMANENTLY, DEPENDING ON THE TYPE OF MEMORY IN USE.
  • 4. 3. ROLE OF MEMORY IN COMPUTING MEMORY SERVES AS A BRIDGE BETWEEN THE PROCESSOR AND DATA. IT TEMPORARILY STORES PROGRAM INSTRUCTIONS AND DATA THAT THE CPU NEEDS, ENSURING THAT TASKS ARE COMPLETED EFFICIENTLY. MEMORY ALSO PLAYS A KEY ROLE IN MULTITASKING, WHERE MULTIPLE PROGRAMS SHARE MEMORY SPACE DURING EXECUTION. 4. CLASSIFICATION OF MEMORY COMPUTER MEMORY IS BROADLY CLASSIFIED INTO: PRIMARY MEMORY (MAIN MEMORY) SECONDARY MEMORY (STORAGE) CACHE MEMORY REGISTERS VIRTUAL MEMORY EACH TYPE SERVES A SPECIFIC FUNCTION AND OPERATES AT DIFFERENT SPEEDS AND CAPACITIES.
  • 5. 5. PRIMARY MEMORY A. RAM (RANDOM ACCESS MEMORY) RAM IS A VOLATILE MEMORY THAT STORES DATA TEMPORARILY WHILE TASKS ARE BEING PROCESSED. TYPES INCLUDE: DRAM (DYNAMIC RAM): NEEDS CONSTANT REFRESHING, SLOWER BUT CHEAPER. SRAM (STATIC RAM): FASTER, DOES NOT NEED REFRESHING, MORE EXPENSIVE. B. ROM (READ-ONLY MEMORY) ROM IS NON-VOLATILE MEMORY USED TO STORE FIRMWARE. PROM: PROGRAMMABLE ONCE. EPROM: ERASABLE USING UV LIGHT. EEPROM: ELECTRICALLY ERASABLE, USED IN BIOS CHIPS.
  • 6. 6. SECONDARY MEMORY SECONDARY MEMORY STORES DATA PERMANENTLY AND IS NON- VOLATILE. HARD DISK DRIVES (HDD): MAGNETIC STORAGE WITH LARGE CAPACITY. SOLID-STATE DRIVES (SSD): FASTER AND MORE RELIABLE THAN HDD. OPTICAL DISCS: CDS AND DVDS USED FOR DATA BACKUP. FLASH DRIVES: PORTABLE AND WIDELY USED FOR DATA TRANSFER. 7. CACHE MEMORY CACHE IS HIGH-SPEED MEMORY LOCATED CLOSE TO OR INSIDE THE CPU. IT STORES FREQUENTLY USED INSTRUCTIONS AND DATA TO SPEED UP PROCESSING.
  • 7. LEVELS: L1 CACHE: SMALLEST AND FASTEST, INSIDE CPU CORE. L2 CACHE: SLIGHTLY LARGER, STILL FAST. L3 CACHE: SHARED AMONG CORES, LARGER BUT SLOWER THAN L1 AND L2. 8. REGISTERS REGISTERS ARE SMALL MEMORY UNITS INSIDE THE CPU. THEY HOLD INSTRUCTIONS, MEMORY ADDRESSES, AND DATA BEING USED IN OPERATIONS. TYPES: ACCUMULATOR PROGRAM COUNTER INSTRUCTION REGISTER MEMORY ADDRESS REGISTER
  • 8. 9. VIRTUAL MEMORY VIRTUAL MEMORY IS A MEMORY MANAGEMENT TECHNIQUE WHERE A PORTION OF THE HARD DRIVE ACTS AS RAM. IT ALLOWS SYSTEMS TO HANDLE MORE PROCESSES THAN THE AVAILABLE PHYSICAL RAM. USED WHEN: RAM IS INSUFFICIENT MULTITASKING REQUIRES MORE MEMORY
  • 9. 10. VOLATILE VS. NON-VOLATILE MEMORY Feature Volatile Memory (e.g., RAM) Non-Volatile Memory (e.g., ROM, SSD) Data Loss On power off Retains data Speed High Moderate to low Usage Temporary storage Long-term storage
  • 10. 11. HIERARCHY OF MEMORY MEMORY HIERARCHY IS A STRUCTURE THAT USES VARIOUS MEMORY TYPES TO BALANCE SPEED, SIZE, AND COST. REGISTERS – FASTEST, SMALLEST CACHE RAM VIRTUAL MEMORY SECONDARY STORAGE – LARGEST, SLOWEST THE CLOSER THE MEMORY IS TO THE CPU, THE FASTER AND MORE EXPENSIVE IT IS.
  • 11. 12. MEMORY ACCESS METHODS DIFFERENT MEMORY TYPES USE DIFFERENT ACCESS TECHNIQUES: SEQUENTIAL ACCESS (E.G., TAPES) RANDOM ACCESS (E.G., RAM) DIRECT ACCESS (E.G., HDDS) RANDOM ACCESS ALLOWS THE CPU TO RETRIEVE DATA DIRECTLY, WITHOUT SEQUENTIAL SEARCHING. 13. EMERGING MEMORY TECHNOLOGIES RECENT DEVELOPMENTS IN COMPUTER MEMORY AIM TO IMPROVE PERFORMANCE, SPEED, AND POWER EFFICIENCY. MRAM (MAGNETORESISTIVE RAM): USES MAGNETIC CHARGES. RERAM (RESISTIVE RAM): USES RESISTANCE TO STORE DATA. 3D XPOINT: INTEL’S TECH, FASTER THAN NAND. HBM (HIGH BANDWIDTH MEMORY): USED IN HIGH-PERFORMANCE COMPUTING.
  • 12. 14. APPLICATIONS AND IMPORTANCE IN REAL SYSTEMS GAMING PCS: HIGH RAM AND GPU MEMORY IMPROVE SPEED AND GRAPHICS. MOBILE DEVICES: FLASH MEMORY STORES APPS AND MEDIA. DATA CENTERS: USE HIGH-SPEED CACHE AND SSDS FOR CLOUD SERVICES. EMBEDDED SYSTEMS: RELY ON EEPROMS AND SMALL RAM FOR REAL-TIME APPLICATIONS 15. CONCLUSION COMPUTER MEMORY IS THE BACKBONE OF ANY COMPUTING SYSTEM, DIRECTLY IMPACTING ITS PERFORMANCE, EFFICIENCY, AND CAPABILITIES. FROM SIMPLE OPERATIONS TO ADVANCED AI PROCESSING, MEMORY PLAYS A CRUCIAL ROLE IN STORING AND RETRIEVING DATA. UNDERSTANDING MEMORY TYPES AND ARCHITECTURE HELPS IN DESIGNING BETTER SYSTEMS AND CHOOSING APPROPRIATE HARDWARE FOR SPECIFIC APPLICATIONS.