SlideShare a Scribd company logo
1 of 17
Memory Organization
Kazi Mahmudul Hassan sir
Department of Computer Science and Engineering
Jatiya Kab Kazi Nazrul Islam University, Trishal, Mymensingh, Bangladesh
Al-amin
Department of Electrical & Electronic Engineering
Jatiya Kab Kazi Nazrul Islam University, Trishal, Mymensingh, Banglade
Topics
• Review of primary and secondary memories;
• memory hierarchies;
• High-speed memories,
• Interleaved memories,
• Caches,
• associative memories.
What is Memory?
• Memory is very much like our brain as it is used to store data and
instructions.
• Computer memory is the storage space where data is to be processed,
and instructions needed for processing are stored.
• The memory is divided into a large number of smaller portions called
the cell. Every cell/ location has a unique address and a size.
Memories Classification
• Memory is a fundamental component of the computer that is
categorized into primary and secondary memory.
1.Primary
2.Secondary
• Primary memory is the main memory of the computer which can be
directly accessed by the central processing unit.
• Secondary memory refers to the external storage device which can
be used to store data or information permanently.
Primary And Secondary Memories Comparison
Parameter Primary memory Secondary memory
Nature The primary memory is categorized as volatile &
non-volatile memories.
The secondary memory is always a non-volatile memory.
Alias These memories are also called internal memory. Secondary memory is known as a Backup memory or
Additional memory or Auxiliary memory.
Access Data is directly accessed by the processing unit. Data cannot be accessed directly by the processor. It is
first copied from secondary memory to primary memory.
Only then CPU can access it.
Formation It's a volatile memory meaning data cannot be
retained in case of power failure.
It's a non-volatile memory so that that data can be
retained even after power failure.
Storage It holds data or information that is currently
being used by the processing unit. Capacity is
usually in 16 to 32 GB
It stores a substantial amount of data and information.
Capacity is generally from 200GB to terabytes.
Accesses Primary memory can be accessed by the data bus. Secondary memory is accessed by I/O channels.
Expense Primary memory is costlier than secondary
memory.
Secondary memory is cheaper than primary memory.
Primary And Secondary Memories
Memory Hierarchies
Or, Multilevel Memories Organization
Three key characteristics increase for a memory
hierarchy.
They are the access time, the storage capacity and the
cost
Memory
Hierarc
hies
Cache Memory
• In computing, a cache is a hardware or software component that stores data so that future requests
for that data can be served faster;
• The data stored in a cache might be the result of an earlier computation or a copy of data stored
elsewhere.
• A cache hit occurs when the requested data can be found in a cache, while a cache miss occurs when
it cannot.
• Cache hits are served by reading data from the cache, which is faster than recomputing a result or
reading from a slower data store; thus, the more requests that can be served from the cache, the
faster the system performs.
Cache Memory
Organization of Multilevel Memory System:
A memory system containing at least two memory subsystems with different capacity and
access-time attributes
Multilevel Caching
• Level 1: L1 (CPU)
• Level 2: L2 (Motherboard)
• Level 3: L3 (Main memory/RAM)
Difference Between SRAM and DRAM
Speed Faster Slower
Size Small Large
Cost Expensive Cheap
Used in Cache memory Main memory
Density Less dense Highly dense
Construction Complex and uses transistors and latches. Simple and uses capacitors and very
few transistors.
Single block of memory requires 6 transistors Only one transistor.
Power consumption Low High
BASIS FOR COMPARISON SRAM DRAM
Difference Between SRAM and DRAM
Below is the structure for SRAM and DRAM for 1 bit
storage.
Memory organization

More Related Content

What's hot

Intro to Buses (Computer Architecture)
Intro to Buses  (Computer Architecture)Intro to Buses  (Computer Architecture)
Intro to Buses (Computer Architecture)
Matthew Levandowski
 
Ram and-rom-chips
Ram and-rom-chipsRam and-rom-chips
Ram and-rom-chips
Anuj Modi
 

What's hot (20)

Memory organization in computer architecture
Memory organization in computer architectureMemory organization in computer architecture
Memory organization in computer architecture
 
Memory management ppt coa
Memory management ppt coaMemory management ppt coa
Memory management ppt coa
 
Memory Hierarchy
Memory HierarchyMemory Hierarchy
Memory Hierarchy
 
Paging and Segmentation in Operating System
Paging and Segmentation in Operating SystemPaging and Segmentation in Operating System
Paging and Segmentation in Operating System
 
I/O Buffering
I/O BufferingI/O Buffering
I/O Buffering
 
Memory Hierarchy
Memory HierarchyMemory Hierarchy
Memory Hierarchy
 
Direct memory access
Direct memory accessDirect memory access
Direct memory access
 
Memory organisation ppt final presentation
Memory organisation ppt final presentationMemory organisation ppt final presentation
Memory organisation ppt final presentation
 
Cache memory
Cache memoryCache memory
Cache memory
 
Unit IV Memory and I/O Organization
Unit IV Memory and I/O OrganizationUnit IV Memory and I/O Organization
Unit IV Memory and I/O Organization
 
Computer architecture memory system
Computer architecture memory systemComputer architecture memory system
Computer architecture memory system
 
04 cache memory.ppt 1
04 cache memory.ppt 104 cache memory.ppt 1
04 cache memory.ppt 1
 
Intro to Buses (Computer Architecture)
Intro to Buses  (Computer Architecture)Intro to Buses  (Computer Architecture)
Intro to Buses (Computer Architecture)
 
Computer architecture virtual memory
Computer architecture virtual memoryComputer architecture virtual memory
Computer architecture virtual memory
 
Cache memory presentation
Cache memory presentationCache memory presentation
Cache memory presentation
 
Ram and-rom-chips
Ram and-rom-chipsRam and-rom-chips
Ram and-rom-chips
 
Memory hierarchy
Memory hierarchyMemory hierarchy
Memory hierarchy
 
Memory Management in OS
Memory Management in OSMemory Management in OS
Memory Management in OS
 
Cache memory
Cache memoryCache memory
Cache memory
 
Cache memoy designed by Mohd Tariq
Cache memoy designed by Mohd TariqCache memoy designed by Mohd Tariq
Cache memoy designed by Mohd Tariq
 

Similar to Memory organization

Similar to Memory organization (20)

Computer Memory
Computer MemoryComputer Memory
Computer Memory
 
Computer Memory
Computer MemoryComputer Memory
Computer Memory
 
Memory
MemoryMemory
Memory
 
Basic information about Computer memory
Basic information about Computer memoryBasic information about Computer memory
Basic information about Computer memory
 
Computer memory and types of memory.pptx
Computer memory and types of memory.pptxComputer memory and types of memory.pptx
Computer memory and types of memory.pptx
 
3 computer memory
3   computer memory3   computer memory
3 computer memory
 
AI and EXPERT SYSTEM of expert system .pptx
AI and EXPERT SYSTEM of expert system .pptxAI and EXPERT SYSTEM of expert system .pptx
AI and EXPERT SYSTEM of expert system .pptx
 
BBA CHAPTER COMPUTER HARDWARE 5 .pptx
BBA CHAPTER COMPUTER HARDWARE    5 .pptxBBA CHAPTER COMPUTER HARDWARE    5 .pptx
BBA CHAPTER COMPUTER HARDWARE 5 .pptx
 
Memory devices
Memory devicesMemory devices
Memory devices
 
Memory hierarchy
Memory hierarchyMemory hierarchy
Memory hierarchy
 
Memory hierarchy
Memory hierarchyMemory hierarchy
Memory hierarchy
 
computer architecture and organisation
computer architecture and organisationcomputer architecture and organisation
computer architecture and organisation
 
Computer memory
Computer memoryComputer memory
Computer memory
 
Computer storage MBA present.pptx
Computer storage MBA present.pptxComputer storage MBA present.pptx
Computer storage MBA present.pptx
 
computer
computer computer
computer
 
M E M O R Y
M E M O R YM E M O R Y
M E M O R Y
 
Cache Memory.ppt
Cache Memory.pptCache Memory.ppt
Cache Memory.ppt
 
Introduction to memory management
Introduction to memory managementIntroduction to memory management
Introduction to memory management
 
cache memory and cloud computing technology
cache memory and cloud computing technologycache memory and cloud computing technology
cache memory and cloud computing technology
 
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...
 

More from AL- AMIN

More from AL- AMIN (20)

1.Oscilloscope. 2.Block diagram of Oscilloscope. 3.Types of Oscilloscope. 4.A...
1.Oscilloscope. 2.Block diagram of Oscilloscope. 3.Types of Oscilloscope. 4.A...1.Oscilloscope. 2.Block diagram of Oscilloscope. 3.Types of Oscilloscope. 4.A...
1.Oscilloscope. 2.Block diagram of Oscilloscope. 3.Types of Oscilloscope. 4.A...
 
What is transducer?Where are they used and what for?
What is transducer?Where are they used and what for?What is transducer?Where are they used and what for?
What is transducer?Where are they used and what for?
 
Ferro Electricity,Pyroelectricity,Electrical conductivity
Ferro Electricity,Pyroelectricity,Electrical conductivityFerro Electricity,Pyroelectricity,Electrical conductivity
Ferro Electricity,Pyroelectricity,Electrical conductivity
 
DC Voltmeter and Ammeter
DC Voltmeter and AmmeterDC Voltmeter and Ammeter
DC Voltmeter and Ammeter
 
Measurement instruments Static and dynamic characteristics Calibration System...
Measurement instruments Static and dynamic characteristics Calibration System...Measurement instruments Static and dynamic characteristics Calibration System...
Measurement instruments Static and dynamic characteristics Calibration System...
 
Geosynchronous Satellites
Geosynchronous SatellitesGeosynchronous Satellites
Geosynchronous Satellites
 
Transducers,Active Transducers and Passive Transducers
Transducers,Active Transducers and Passive TransducersTransducers,Active Transducers and Passive Transducers
Transducers,Active Transducers and Passive Transducers
 
The basic overview of Communication Process Primary Communication resources S...
The basic overview of Communication Process Primary Communication resources S...The basic overview of Communication Process Primary Communication resources S...
The basic overview of Communication Process Primary Communication resources S...
 
What is encoding
What is encodingWhat is encoding
What is encoding
 
Manchester encoding and differential Manchester encoding
Manchester encoding and differential Manchester encodingManchester encoding and differential Manchester encoding
Manchester encoding and differential Manchester encoding
 
What is the significance of side tone in a telephone conversation
What is the significance of side tone in a telephone conversationWhat is the significance of side tone in a telephone conversation
What is the significance of side tone in a telephone conversation
 
Transmission Modes in Computer Networks
Transmission Modes in Computer Networks Transmission Modes in Computer Networks
Transmission Modes in Computer Networks
 
Telecommunication network
Telecommunication networkTelecommunication network
Telecommunication network
 
Elements of digital communication
Elements of digital communicationElements of digital communication
Elements of digital communication
 
Elements of communication system
Elements of communication systemElements of communication system
Elements of communication system
 
Difference Between Analog and Digital Communication Difference between Wifi a...
Difference Between Analog and Digital Communication Difference between Wifi a...Difference Between Analog and Digital Communication Difference between Wifi a...
Difference Between Analog and Digital Communication Difference between Wifi a...
 
What is Magnetron? Working Principle of Balanced Bolometer Bridge method for ...
What is Magnetron? Working Principle of Balanced Bolometer Bridge method for ...What is Magnetron? Working Principle of Balanced Bolometer Bridge method for ...
What is Magnetron? Working Principle of Balanced Bolometer Bridge method for ...
 
Difference Between Impatt Diode and Trapatt Diode and Baritt Diode
Difference Between Impatt Diode and Trapatt Diode and Baritt DiodeDifference Between Impatt Diode and Trapatt Diode and Baritt Diode
Difference Between Impatt Diode and Trapatt Diode and Baritt Diode
 
Negative Resistances ,Tunnel Diode
Negative Resistances ,Tunnel DiodeNegative Resistances ,Tunnel Diode
Negative Resistances ,Tunnel Diode
 
Introduction to smith Chart
Introduction to smith ChartIntroduction to smith Chart
Introduction to smith Chart
 

Recently uploaded

XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
ssuser89054b
 
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoorTop Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
dharasingh5698
 
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
dharasingh5698
 
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak HamilCara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Kandungan 087776558899
 

Recently uploaded (20)

Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.ppt
 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
 
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoorTop Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
 
Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024
 
University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdf
 
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced LoadsFEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
 
Unit 2- Effective stress & Permeability.pdf
Unit 2- Effective stress & Permeability.pdfUnit 2- Effective stress & Permeability.pdf
Unit 2- Effective stress & Permeability.pdf
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghly
 
Intze Overhead Water Tank Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank  Design by Working Stress - IS Method.pdfIntze Overhead Water Tank  Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank Design by Working Stress - IS Method.pdf
 
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
 
Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . ppt
 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leap
 
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
 
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak HamilCara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
 
Intro To Electric Vehicles PDF Notes.pdf
Intro To Electric Vehicles PDF Notes.pdfIntro To Electric Vehicles PDF Notes.pdf
Intro To Electric Vehicles PDF Notes.pdf
 
Block diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptBlock diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.ppt
 
Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01
 
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
 
Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...
Bhosari ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For ...Bhosari ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For ...
Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...
 

Memory organization

  • 1. Memory Organization Kazi Mahmudul Hassan sir Department of Computer Science and Engineering Jatiya Kab Kazi Nazrul Islam University, Trishal, Mymensingh, Bangladesh Al-amin Department of Electrical & Electronic Engineering Jatiya Kab Kazi Nazrul Islam University, Trishal, Mymensingh, Banglade
  • 2. Topics • Review of primary and secondary memories; • memory hierarchies; • High-speed memories, • Interleaved memories, • Caches, • associative memories.
  • 3. What is Memory? • Memory is very much like our brain as it is used to store data and instructions. • Computer memory is the storage space where data is to be processed, and instructions needed for processing are stored. • The memory is divided into a large number of smaller portions called the cell. Every cell/ location has a unique address and a size.
  • 4. Memories Classification • Memory is a fundamental component of the computer that is categorized into primary and secondary memory. 1.Primary 2.Secondary • Primary memory is the main memory of the computer which can be directly accessed by the central processing unit. • Secondary memory refers to the external storage device which can be used to store data or information permanently.
  • 5. Primary And Secondary Memories Comparison Parameter Primary memory Secondary memory Nature The primary memory is categorized as volatile & non-volatile memories. The secondary memory is always a non-volatile memory. Alias These memories are also called internal memory. Secondary memory is known as a Backup memory or Additional memory or Auxiliary memory. Access Data is directly accessed by the processing unit. Data cannot be accessed directly by the processor. It is first copied from secondary memory to primary memory. Only then CPU can access it. Formation It's a volatile memory meaning data cannot be retained in case of power failure. It's a non-volatile memory so that that data can be retained even after power failure. Storage It holds data or information that is currently being used by the processing unit. Capacity is usually in 16 to 32 GB It stores a substantial amount of data and information. Capacity is generally from 200GB to terabytes. Accesses Primary memory can be accessed by the data bus. Secondary memory is accessed by I/O channels. Expense Primary memory is costlier than secondary memory. Secondary memory is cheaper than primary memory.
  • 7. Memory Hierarchies Or, Multilevel Memories Organization Three key characteristics increase for a memory hierarchy. They are the access time, the storage capacity and the cost
  • 9. Cache Memory • In computing, a cache is a hardware or software component that stores data so that future requests for that data can be served faster; • The data stored in a cache might be the result of an earlier computation or a copy of data stored elsewhere. • A cache hit occurs when the requested data can be found in a cache, while a cache miss occurs when it cannot. • Cache hits are served by reading data from the cache, which is faster than recomputing a result or reading from a slower data store; thus, the more requests that can be served from the cache, the faster the system performs.
  • 11.
  • 12. Organization of Multilevel Memory System: A memory system containing at least two memory subsystems with different capacity and access-time attributes
  • 13. Multilevel Caching • Level 1: L1 (CPU) • Level 2: L2 (Motherboard) • Level 3: L3 (Main memory/RAM)
  • 14. Difference Between SRAM and DRAM Speed Faster Slower Size Small Large Cost Expensive Cheap Used in Cache memory Main memory Density Less dense Highly dense Construction Complex and uses transistors and latches. Simple and uses capacitors and very few transistors. Single block of memory requires 6 transistors Only one transistor. Power consumption Low High BASIS FOR COMPARISON SRAM DRAM
  • 16. Below is the structure for SRAM and DRAM for 1 bit storage.