SlideShare ist ein Scribd-Unternehmen logo
1 von 25
PC Hardware Servicing
Chapter 6: Memory
Chapter 6 Objectives
• Differentiate between types of memory
• Understand how memory holds data
• Identify physical types of RAM
• Explain how an OS uses RAM
• Differentiate between conventional, upper,
expanded and extended memory
• Get RAM usage information in an OS
Types of Memory
• Read-Only Memory (ROM)
• Random Access Memory (RAM)
– Dynamic RAM (DRAM)
– Static RAM (SRAM)
Read-Only Memory (ROM)
• Non-volatile
• Types of ROM chips:
– Programmable ROM (PROM)
– Erasable Programmable ROM (EPROM)
– Electrically Erasable Programmable ROM
(EEPROM)
Random Access Memory (RAM)
• SRAM
– Non-volatile
– Examples: L1 and L2 caches
• DRAM
– Volatile
– Examples: system RAM, video RAM
How RAM Stores Data
• Each chip has a grid of on/off capacitors
• Each RAM chip’s grid has a width and
depth, like a spreadsheet
• A bank is a group of chips with a collective
width matching the bus
1 0 1 1 0 0 1 1
0 1 1 1 0 1 1 0
1 1 0 0 1 1 0 0
1 0 1 0 1 0 1 1
How RAM Stores Data
• Multiple chips combine their widths to
match the width of the bus
What is a Stick of RAM?
• Stick: A SIMM or DIMM that holds a group
of chips
SIMMs
• Single Inline
Memory Modules
(SIMMs)
– 30-pin (8-bit)
– 72-pin (32-bit)
– Both are now
obsolete
DIMMs
• Dual Inline Memory Modules (DIMMs)
– 168-pin (64-bit)
– SDRAM synchronized with system bus
– DDR SDRAM is double the system bus speed
RIMMs
• Rambus Inline Memory Modules (RIMMs)
– 184-pin (64-bit)
– Faster than DIMMs
– Up to 8X or more of the system bus speed
– More expensive, less popular
– Waning in popularity
How Many Sticks Per Bank?
• SIMMs
– Four 30-pin SIMMs make up a 32-bit bank
– One 72-pin SIMM makes up a 32-bit bank
– Two 72-pin SIMMs make up a 64-bit bank
• DIMMs and RIMMs
– One 168-pin DIMM makes up a 64-bit bank
– One 184-pin RIMM makes up a 64-bit bank
RAM Parity
• One-bit parity chip for error correction
• Primarily found on 72-pin SIMMs, now mostly
obsolete
• Later variant
was Error Code
Correction
(ECC) RAM
RAM Speeds
• Fast Page Mode (FPM)
– Speed measured in nanoseconds of delay
– Lower number is better
• Synchronous Dynamic RAM (SDRAM)
– Speed synchronized with system bus
– Measured in MHz
– Higher number is better
Selecting RAM
• Physical size of the stick (number of pins)
• Capacity
• Speed
• Refresh technology
• Parity
Understanding Memory Addresses
• A logically assigned location in RAM
• Described using hexadecimal
• Width of address bus determines available
addresses
The First Megabyte
• 640K Conventional Memory
– Running Applications in Real-Mode
• 360K Upper
Memory
– Reserved
for system
use
Expanded Memory
• Developed for 80286 systems
• EMS (Expanded Memory Specification)
• Also called LIM memory (Lotus-Intel-
Microsoft)
Expanded Memory
• Swaps data into and out of a 64K page
frame in upper memory
Extended Memory
• Originally developed for 80386 systems
• Can be accessed directly by protected-
mode applications
• HIMEM.SYS required
• XMS (Extended Memory Specification) is
the standard
• Still in use today
DOS Memory Usage
• Use the MEM command
DOS Memory Usage
The MEM
/C | MORE
command
provides
more
information
Windows Memory Usage
• Mostly automatic
• Check amount of
RAM in System
Properties
System Information
Virtual Memory
Windows
automatically
controls virtual
memory, but
settings can be
overridden

Weitere ähnliche Inhalte

Was ist angesagt?

Was ist angesagt? (19)

Hard disks
Hard disksHard disks
Hard disks
 
Basic Things About Motherboard
Basic Things About MotherboardBasic Things About Motherboard
Basic Things About Motherboard
 
Disk Drives Interfaces
Disk Drives InterfacesDisk Drives Interfaces
Disk Drives Interfaces
 
Disk
DiskDisk
Disk
 
Working of Volatile and Non-Volatile memory
Working of Volatile and Non-Volatile memoryWorking of Volatile and Non-Volatile memory
Working of Volatile and Non-Volatile memory
 
Types of Hard Disk
Types of Hard DiskTypes of Hard Disk
Types of Hard Disk
 
Computer hardware
Computer hardwareComputer hardware
Computer hardware
 
external_memory
external_memoryexternal_memory
external_memory
 
04 cache memory
04 cache memory04 cache memory
04 cache memory
 
Motherboard Presentation
Motherboard Presentation Motherboard Presentation
Motherboard Presentation
 
Ram- computer maintanent
Ram- computer maintanentRam- computer maintanent
Ram- computer maintanent
 
Motherboard ppt
Motherboard pptMotherboard ppt
Motherboard ppt
 
Motherboard, processors & Ram
Motherboard, processors & RamMotherboard, processors & Ram
Motherboard, processors & Ram
 
Motherboard
MotherboardMotherboard
Motherboard
 
6 expansion bus
6 expansion bus6 expansion bus
6 expansion bus
 
Ram
RamRam
Ram
 
Memory
Memory Memory
Memory
 
Motherboard
MotherboardMotherboard
Motherboard
 
Ch6
Ch6Ch6
Ch6
 

Andere mochten auch

Chapter 5
Chapter 5Chapter 5
Chapter 5
askme
 
5 Rep Pc Diego Craig Motherboards
5 Rep Pc Diego Craig   Motherboards5 Rep Pc Diego Craig   Motherboards
5 Rep Pc Diego Craig Motherboards
Diego F. Craig
 

Andere mochten auch (20)

Performing Disk Management Tasks
Performing Disk Management TasksPerforming Disk Management Tasks
Performing Disk Management Tasks
 
Chapter 5
Chapter 5Chapter 5
Chapter 5
 
Portable PCs
Portable PCsPortable PCs
Portable PCs
 
The Internet
The InternetThe Internet
The Internet
 
Managing Files
Managing FilesManaging Files
Managing Files
 
Video Cards
Video CardsVideo Cards
Video Cards
 
Monitors
MonitorsMonitors
Monitors
 
Using a Windows Network
Using a Windows NetworkUsing a Windows Network
Using a Windows Network
 
Setting Up a Windows Network
Setting Up a Windows NetworkSetting Up a Windows Network
Setting Up a Windows Network
 
Cables
CablesCables
Cables
 
Computing Overview
Computing OverviewComputing Overview
Computing Overview
 
Working with the BIOS Setup Program
Working with the BIOS Setup ProgramWorking with the BIOS Setup Program
Working with the BIOS Setup Program
 
Case, Electricity and Power Supplies
Case, Electricity and Power SuppliesCase, Electricity and Power Supplies
Case, Electricity and Power Supplies
 
Organización y Arquitectura del Computador: Abstracción
Organización y Arquitectura del Computador: AbstracciónOrganización y Arquitectura del Computador: Abstracción
Organización y Arquitectura del Computador: Abstracción
 
5 Rep Pc Diego Craig Motherboards
5 Rep Pc Diego Craig   Motherboards5 Rep Pc Diego Craig   Motherboards
5 Rep Pc Diego Craig Motherboards
 
The Modems
The ModemsThe Modems
The Modems
 
Lenguajes de Programación: Clases y objetos
Lenguajes de Programación: Clases y objetosLenguajes de Programación: Clases y objetos
Lenguajes de Programación: Clases y objetos
 
Aplicaciones Difusas UNIDAD 5: ÉTICA Y PRIVACIDAD: Parte 1
Aplicaciones Difusas  UNIDAD 5: ÉTICA Y PRIVACIDAD: Parte 1Aplicaciones Difusas  UNIDAD 5: ÉTICA Y PRIVACIDAD: Parte 1
Aplicaciones Difusas UNIDAD 5: ÉTICA Y PRIVACIDAD: Parte 1
 
Imaging and Sound Devices
Imaging and Sound DevicesImaging and Sound Devices
Imaging and Sound Devices
 
Working with Printers
Working with PrintersWorking with Printers
Working with Printers
 

Ähnlich wie Memory

Memory Hierarchy (RAM and ROM)
Memory Hierarchy (RAM and ROM)Memory Hierarchy (RAM and ROM)
Memory Hierarchy (RAM and ROM)
sumanth ch
 
Ct213 memory subsystem
Ct213 memory subsystemCt213 memory subsystem
Ct213 memory subsystem
Sandeep Kamath
 
Introduction of ram ddr3
Introduction of ram ddr3Introduction of ram ddr3
Introduction of ram ddr3
Technocratz
 

Ähnlich wie Memory (20)

05 internal memory
05 internal memory05 internal memory
05 internal memory
 
4 ram
4 ram4 ram
4 ram
 
05 internal memory
05 internal memory05 internal memory
05 internal memory
 
RAM
RAMRAM
RAM
 
Esd mod 3
Esd mod 3Esd mod 3
Esd mod 3
 
Memory
MemoryMemory
Memory
 
Random Access memory.
Random Access memory.Random Access memory.
Random Access memory.
 
Computer memory
Computer memoryComputer memory
Computer memory
 
Memory Hierarchy (RAM and ROM)
Memory Hierarchy (RAM and ROM)Memory Hierarchy (RAM and ROM)
Memory Hierarchy (RAM and ROM)
 
Ct213 memory subsystem
Ct213 memory subsystemCt213 memory subsystem
Ct213 memory subsystem
 
Dram and its types
Dram and its typesDram and its types
Dram and its types
 
Memory Hierarchy PPT of Computer Organization
Memory Hierarchy PPT of Computer OrganizationMemory Hierarchy PPT of Computer Organization
Memory Hierarchy PPT of Computer Organization
 
unit4 and unit5.pptx
unit4 and unit5.pptxunit4 and unit5.pptx
unit4 and unit5.pptx
 
internal_memory
internal_memoryinternal_memory
internal_memory
 
Module 1 unit 4
Module 1 unit 4Module 1 unit 4
Module 1 unit 4
 
Memory
MemoryMemory
Memory
 
Memory
MemoryMemory
Memory
 
Ch06
Ch06Ch06
Ch06
 
Introduction of ram ddr3
Introduction of ram ddr3Introduction of ram ddr3
Introduction of ram ddr3
 
Introduction of ram ddr3
Introduction of ram ddr3Introduction of ram ddr3
Introduction of ram ddr3
 

Mehr von Amir Villas (10)

Working with Applications
Working with ApplicationsWorking with Applications
Working with Applications
 
The Boot Process
The Boot ProcessThe Boot Process
The Boot Process
 
Selecting and Installing Operating System
Selecting and Installing Operating SystemSelecting and Installing Operating System
Selecting and Installing Operating System
 
Networking Hardware Concepts
Networking Hardware ConceptsNetworking Hardware Concepts
Networking Hardware Concepts
 
Keyboards and Mice
Keyboards and MiceKeyboards and Mice
Keyboards and Mice
 
Configuring Devices in Windows
Configuring Devices in WindowsConfiguring Devices in Windows
Configuring Devices in Windows
 
Installing and Troubleshooting the Basic Components
Installing and Troubleshooting the Basic ComponentsInstalling and Troubleshooting the Basic Components
Installing and Troubleshooting the Basic Components
 
Safety and Preventive Maintenance
Safety and Preventive MaintenanceSafety and Preventive Maintenance
Safety and Preventive Maintenance
 
Course Syllabus
Course SyllabusCourse Syllabus
Course Syllabus
 
Optimizing and Troubleshooting Windows
Optimizing and Troubleshooting WindowsOptimizing and Troubleshooting Windows
Optimizing and Troubleshooting Windows
 

Kürzlich hochgeladen

Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
KarakKing
 

Kürzlich hochgeladen (20)

How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024
 
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxHMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
 
Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
 
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
 
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptx
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptxCOMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 

Memory

  • 2. Chapter 6 Objectives • Differentiate between types of memory • Understand how memory holds data • Identify physical types of RAM • Explain how an OS uses RAM • Differentiate between conventional, upper, expanded and extended memory • Get RAM usage information in an OS
  • 3. Types of Memory • Read-Only Memory (ROM) • Random Access Memory (RAM) – Dynamic RAM (DRAM) – Static RAM (SRAM)
  • 4. Read-Only Memory (ROM) • Non-volatile • Types of ROM chips: – Programmable ROM (PROM) – Erasable Programmable ROM (EPROM) – Electrically Erasable Programmable ROM (EEPROM)
  • 5. Random Access Memory (RAM) • SRAM – Non-volatile – Examples: L1 and L2 caches • DRAM – Volatile – Examples: system RAM, video RAM
  • 6. How RAM Stores Data • Each chip has a grid of on/off capacitors • Each RAM chip’s grid has a width and depth, like a spreadsheet • A bank is a group of chips with a collective width matching the bus 1 0 1 1 0 0 1 1 0 1 1 1 0 1 1 0 1 1 0 0 1 1 0 0 1 0 1 0 1 0 1 1
  • 7. How RAM Stores Data • Multiple chips combine their widths to match the width of the bus
  • 8. What is a Stick of RAM? • Stick: A SIMM or DIMM that holds a group of chips
  • 9. SIMMs • Single Inline Memory Modules (SIMMs) – 30-pin (8-bit) – 72-pin (32-bit) – Both are now obsolete
  • 10. DIMMs • Dual Inline Memory Modules (DIMMs) – 168-pin (64-bit) – SDRAM synchronized with system bus – DDR SDRAM is double the system bus speed
  • 11. RIMMs • Rambus Inline Memory Modules (RIMMs) – 184-pin (64-bit) – Faster than DIMMs – Up to 8X or more of the system bus speed – More expensive, less popular – Waning in popularity
  • 12. How Many Sticks Per Bank? • SIMMs – Four 30-pin SIMMs make up a 32-bit bank – One 72-pin SIMM makes up a 32-bit bank – Two 72-pin SIMMs make up a 64-bit bank • DIMMs and RIMMs – One 168-pin DIMM makes up a 64-bit bank – One 184-pin RIMM makes up a 64-bit bank
  • 13. RAM Parity • One-bit parity chip for error correction • Primarily found on 72-pin SIMMs, now mostly obsolete • Later variant was Error Code Correction (ECC) RAM
  • 14. RAM Speeds • Fast Page Mode (FPM) – Speed measured in nanoseconds of delay – Lower number is better • Synchronous Dynamic RAM (SDRAM) – Speed synchronized with system bus – Measured in MHz – Higher number is better
  • 15. Selecting RAM • Physical size of the stick (number of pins) • Capacity • Speed • Refresh technology • Parity
  • 16. Understanding Memory Addresses • A logically assigned location in RAM • Described using hexadecimal • Width of address bus determines available addresses
  • 17. The First Megabyte • 640K Conventional Memory – Running Applications in Real-Mode • 360K Upper Memory – Reserved for system use
  • 18. Expanded Memory • Developed for 80286 systems • EMS (Expanded Memory Specification) • Also called LIM memory (Lotus-Intel- Microsoft)
  • 19. Expanded Memory • Swaps data into and out of a 64K page frame in upper memory
  • 20. Extended Memory • Originally developed for 80386 systems • Can be accessed directly by protected- mode applications • HIMEM.SYS required • XMS (Extended Memory Specification) is the standard • Still in use today
  • 21. DOS Memory Usage • Use the MEM command
  • 22. DOS Memory Usage The MEM /C | MORE command provides more information
  • 23. Windows Memory Usage • Mostly automatic • Check amount of RAM in System Properties