SlideShare a Scribd company logo
Internal Memory
Introduction
Computer

memory exhibits different types
of technique, organization, performance,
size and cost.
But, no technology is optimal in memory
requirements for a computer system.
As a result, a computer equipped with a
hierarchy of memory subsystems.
Some are internal to the system – RAM,
ROM, CACHE
External memories are Hard disk, Optical
and Pen drive etc.,
RAM
Storage

cell unit consists of N cells each of
which can store 1 bit either 0 or 1.
Every location of RAM accessed
independently. So, the access and cycle
times can constant.
The address of memory location transferred
through MAR using address bus.
The address then proceed by the address
decoder.
Which select required location in storage
unit.
RAM
The

contd.,

contents of the selected location placed
in IR through MDR processor register.
The R/W control line specifies the type of
access to be performed.
Write operation, the word to be place in
MDR and the address specified in MAR
and then transferred to selected cell.
DDR RAM-Double Data Rate
synchronous dynamic random access
memory
RAM
Internal memory
ROM
Data

are written into a ROM when it is
manufactured.
ROM is mask programmed by the
manufacturer in the factory with the
contents ordered by the customers.
The contents are fixed by metal masks used
during chip fabrication.
Once programmed, the contents cannot be
erased.
Even a single bit wrongly programmed the
ROM chip is useless.
Application
Used

to store control programs such as
micro program.
Character generation, code conversion, etc.,
Internal memory
Boot screen
Internal memory
Internal memory
PROM-Programmable ROM

PROM

is a field programmable device.
The customer buy a blank PROM and store
desired data using PROM programmer(burner).
Programmability achieved by inserting a fuse at
point P.
Before programmed, the memory contains all 0s.
The user can insert 1 by burning out the fuse in the
particular cell using high current pulse.
The PROM chip can be programmed only once
and its contents cannot be erased.
PROM are flexible , faster and less expensive
because they can be programmed directly by the
user.
Application-PROM
Boot

program in micro computer
PROM
PROM
EPROM-Erase programmable ROM
A

rewritable chip that holds its contents
without power.
Previous data can be erased and new data
can be inserted
EPROM chips are written on an external
programming device before being placed on
the circuit board.
Capable of retaining stored information for
a long time.
EPROM
Eraser

contd.,

requires breakup the charges trapped
in the transistors of memory cell.[this is
done by break the chip to ultraviolet light].
This reason EPROM packaged with
transparent window.
Disadvantages:
Entire EPROM is erased as a whole and
selective erasing is not possible.
Should be removed from the chip for
reprogramming.
EPROM
Internal memory
EEPROM-Electrically Erased PROM
It

can be both programmed and erased
electrically( flashed back to Zero).
They do not need to removed when the chip
content erasure.
Also, erase selected content in the chip.
Erasing and programming dynamically
without removing the EEPROM from the
circuit.
Disadvantages:
Different voltages are required for erasing,
reading and writing the data.
Application
Used

as ROM
Critical system setup information in a nonvolatile way.
EEPROM
EEPROM
EEPROM
Flash Memory
Recent

kind of EEPROM is flash memory.
Which is erased by ultraviolet light.
EEPROM is byte erasable whereas, flash
memory is a block erasable.
Like a EEPROM when erasing the contents
of flash memory no need to remove from
the circuit.
In flash it is possible to read the contents of
a single cell, but is only possible to write an
entire block of cells.
Flash memory
It

contd.,

need single power supply and consume
less power.
Application:
Cell phones, hand held devices, digital
camera, washing machine, AC, Tablet etc.
NOTE: low power consumption of flash
memory makes it attractive for use in
portable equipment that is battery driven
Flash Card
Mount

flash chips on a small card.
That card simply plugged into a slot.
64 MB can store 1 hour songs.
Now a days, the device can equipped with
up to 32GB flash memory.
Internal memory
Internal memory
Internal memory
Speed, size and Cost

SRAM

chip is very fast memory in the computer
system. but it is expensive because their basic
cells have 6 transistors.
Which impossible to packaging a very large
number of cells onto a single chip.
Cost wise also expensive.
Cache memory can be implemented based on
SRAM.
Alternative is to use DRAM, which can have same
basic cells and thus much less expensive. But
significantly slower.
Still it is small in size compared to magnetic
drives.
Speed, size and Cost
Main

memory can be build with DRAM.
Secondary storage- large memory space with
reasonable price but much slower than
semiconductor memory unit.
conclusion
Huge

amount of cost-effective storage can
be provided by magnetic disk.
Main memory can be built with DRAM.
SRAM to be used in smaller unit where
speed is of the essence.(Cache)
SPEED
SPEED
Fastest

access is to data held in processor
registers.
There are often two levels of cache, the
primary cache inside processor refer to as
L1. secondary cache placed outside
referred as LEVEL 2(L2) usually SRAM
chip.
Next level in the hierarchy is called main
memory.
The typical main memory is about ten
times slower than the access for the L1
SPEED
The

bottom level in the hierarchy is called
the secondary memory such as magnetic
disk.
Disk provide a huge amount of
inexpensive storage. But they very slow.
Internal memory
Internal memory
Internal memory
Internal memory
Internal memory
Internal memory
Internal memory
Internal memory
Internal memory
Internal memory
Internal memory
Internal memory
Internal memory
Internal memory
Internal memory
Internal memory
Internal memory
Internal memory
Internal memory
Internal memory
Internal memory
Internal memory
Internal memory

More Related Content

PPTX
PPT on INPUT & OUTPUT DEVICES
PPTX
CPU-Central Processing Unit (With History and Complete Detail)
PDF
Python Sequence Data types in Brief
PPTX
OOP Introduction with java programming language
PPTX
Pipelining and vector processing
PPTX
Clusters techniques
PPTX
Computer architecture input output organization
PPTX
External memory - Computer Architecture
PPT on INPUT & OUTPUT DEVICES
CPU-Central Processing Unit (With History and Complete Detail)
Python Sequence Data types in Brief
OOP Introduction with java programming language
Pipelining and vector processing
Clusters techniques
Computer architecture input output organization
External memory - Computer Architecture

What's hot (20)

PPT
Memory hierarchy
PPTX
Ram & rom
PPTX
RAM(Random Access Memory)
PPTX
Magnetic Disk
PPTX
Cache Memory
PPS
Cache memory
PPTX
Internal memory
PPTX
Control unit
PPTX
Computer Memory
PPTX
Memory system
PPTX
Direct Memory Access(DMA)
PPT
Computer storage devices
PDF
Ram and its types
PPTX
PPTX
Cache memory
PPTX
Cache memory ppt
PDF
Primary Memory: RAM, ROM and their Types
PPT
Hard disk PPT
PPSX
RAM And ROM
PPTX
Auxiliary memory
Memory hierarchy
Ram & rom
RAM(Random Access Memory)
Magnetic Disk
Cache Memory
Cache memory
Internal memory
Control unit
Computer Memory
Memory system
Direct Memory Access(DMA)
Computer storage devices
Ram and its types
Cache memory
Cache memory ppt
Primary Memory: RAM, ROM and their Types
Hard disk PPT
RAM And ROM
Auxiliary memory
Ad

Viewers also liked (20)

PPT
05 Internal Memory
PDF
Csc1401 lecture06 - internal memory
PPTX
Internal memory
PPT
05 internal memory
PPTX
Internal memory
PPT
06 External Memory
PPT
Presentation on memory
PPTX
Computer memory
PPT
Cache memory presentation
PPTX
Internal storage of a computer system
PPTX
Ch05 coa9e
PPT
Computer Memory
PPTX
Operating system and its function
PPTX
Input Output - Computer Architecture
PPT
Basics Of Semiconductor Memories
DOC
Memoryi internal-eksternal
PPT
Ch 4 95
PPTX
1. introduction
PPTX
Presentasi organisasi arsitektur komputer
05 Internal Memory
Csc1401 lecture06 - internal memory
Internal memory
05 internal memory
Internal memory
06 External Memory
Presentation on memory
Computer memory
Cache memory presentation
Internal storage of a computer system
Ch05 coa9e
Computer Memory
Operating system and its function
Input Output - Computer Architecture
Basics Of Semiconductor Memories
Memoryi internal-eksternal
Ch 4 95
1. introduction
Presentasi organisasi arsitektur komputer
Ad

Similar to Internal memory (20)

PPT
Memorydevices 110602031611-phpapp02
PPT
Memory Unit For engineering
PPTX
IT ppt (computer memory and its types in detail)
PPT
COMPUTER MEMORY : TYPES & FUNCTIONS
PPTX
IT ppt (computer memory).pptx Different types of memory
PPTX
ROM (Rhehuiejead Only Mem67😁😁❤ory).pptx
PPTX
Memory.pptx
PPTX
CBSE Informatics Practices Chapter-11 Basic Computer Organization
PPT
digital logic circuits, digital component memory unit
PPTX
Memory & storage devices
PPT
Semiconductor memories
PPT
computer chapter5-the memory system (1) (2).ppt
PPT
chapter5-the memory system chapter .ppt
PDF
Giao trinh he thong nhung vdk h8
PPT
Chapter5 the memory-system-jntuworld
DOCX
Term paper
PPT
Bca 2nd sem-u-1.7 digital logic circuits, digital component memory unit
PPT
memory systems-module 3 presentation ppt
PPTX
Main Memory RAM and ROM
Memorydevices 110602031611-phpapp02
Memory Unit For engineering
IT ppt (computer memory and its types in detail)
COMPUTER MEMORY : TYPES & FUNCTIONS
IT ppt (computer memory).pptx Different types of memory
ROM (Rhehuiejead Only Mem67😁😁❤ory).pptx
Memory.pptx
CBSE Informatics Practices Chapter-11 Basic Computer Organization
digital logic circuits, digital component memory unit
Memory & storage devices
Semiconductor memories
computer chapter5-the memory system (1) (2).ppt
chapter5-the memory system chapter .ppt
Giao trinh he thong nhung vdk h8
Chapter5 the memory-system-jntuworld
Term paper
Bca 2nd sem-u-1.7 digital logic circuits, digital component memory unit
memory systems-module 3 presentation ppt
Main Memory RAM and ROM

More from Siddique Ibrahim (20)

PPTX
List in Python
PPT
Python Control structures
PPTX
Python programming introduction
PPT
Data mining basic fundamentals
PPT
Basic networking
PPT
Virtualization Concepts
PPT
Networking devices(siddique)
PPT
Osi model 7 Layers
PPT
Mysql grand
PPT
Getting started into mySQL
PPT
pipelining
PPT
Micro programmed control
PPTX
Hardwired control
PPT
interface
PPT
Interrupt
PPT
Interrupt
PPT
Io devies
PPT
Stack & queue
PPT
Metadata in data warehouse
List in Python
Python Control structures
Python programming introduction
Data mining basic fundamentals
Basic networking
Virtualization Concepts
Networking devices(siddique)
Osi model 7 Layers
Mysql grand
Getting started into mySQL
pipelining
Micro programmed control
Hardwired control
interface
Interrupt
Interrupt
Io devies
Stack & queue
Metadata in data warehouse

Recently uploaded (20)

PPT
Teaching material agriculture food technology
PPTX
Spectroscopy.pptx food analysis technology
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PPTX
Machine Learning_overview_presentation.pptx
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PPTX
Programs and apps: productivity, graphics, security and other tools
PDF
August Patch Tuesday
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
Empathic Computing: Creating Shared Understanding
PDF
Mushroom cultivation and it's methods.pdf
PDF
Encapsulation theory and applications.pdf
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
Heart disease approach using modified random forest and particle swarm optimi...
PDF
Spectral efficient network and resource selection model in 5G networks
PDF
Getting Started with Data Integration: FME Form 101
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
Accuracy of neural networks in brain wave diagnosis of schizophrenia
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
Teaching material agriculture food technology
Spectroscopy.pptx food analysis technology
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Machine Learning_overview_presentation.pptx
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Programs and apps: productivity, graphics, security and other tools
August Patch Tuesday
Reach Out and Touch Someone: Haptics and Empathic Computing
Empathic Computing: Creating Shared Understanding
Mushroom cultivation and it's methods.pdf
Encapsulation theory and applications.pdf
Network Security Unit 5.pdf for BCA BBA.
Heart disease approach using modified random forest and particle swarm optimi...
Spectral efficient network and resource selection model in 5G networks
Getting Started with Data Integration: FME Form 101
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
Diabetes mellitus diagnosis method based random forest with bat algorithm
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Accuracy of neural networks in brain wave diagnosis of schizophrenia
Mobile App Security Testing_ A Comprehensive Guide.pdf

Internal memory

  • 2. Introduction Computer memory exhibits different types of technique, organization, performance, size and cost. But, no technology is optimal in memory requirements for a computer system. As a result, a computer equipped with a hierarchy of memory subsystems. Some are internal to the system – RAM, ROM, CACHE External memories are Hard disk, Optical and Pen drive etc.,
  • 3. RAM Storage cell unit consists of N cells each of which can store 1 bit either 0 or 1. Every location of RAM accessed independently. So, the access and cycle times can constant. The address of memory location transferred through MAR using address bus. The address then proceed by the address decoder. Which select required location in storage unit.
  • 4. RAM The contd., contents of the selected location placed in IR through MDR processor register. The R/W control line specifies the type of access to be performed. Write operation, the word to be place in MDR and the address specified in MAR and then transferred to selected cell. DDR RAM-Double Data Rate synchronous dynamic random access memory
  • 5. RAM
  • 7. ROM Data are written into a ROM when it is manufactured. ROM is mask programmed by the manufacturer in the factory with the contents ordered by the customers. The contents are fixed by metal masks used during chip fabrication. Once programmed, the contents cannot be erased. Even a single bit wrongly programmed the ROM chip is useless.
  • 8. Application Used to store control programs such as micro program. Character generation, code conversion, etc.,
  • 13. PROM-Programmable ROM PROM is a field programmable device. The customer buy a blank PROM and store desired data using PROM programmer(burner). Programmability achieved by inserting a fuse at point P. Before programmed, the memory contains all 0s. The user can insert 1 by burning out the fuse in the particular cell using high current pulse. The PROM chip can be programmed only once and its contents cannot be erased. PROM are flexible , faster and less expensive because they can be programmed directly by the user.
  • 15. PROM
  • 16. PROM
  • 17. EPROM-Erase programmable ROM A rewritable chip that holds its contents without power. Previous data can be erased and new data can be inserted EPROM chips are written on an external programming device before being placed on the circuit board. Capable of retaining stored information for a long time.
  • 18. EPROM Eraser contd., requires breakup the charges trapped in the transistors of memory cell.[this is done by break the chip to ultraviolet light]. This reason EPROM packaged with transparent window. Disadvantages: Entire EPROM is erased as a whole and selective erasing is not possible. Should be removed from the chip for reprogramming.
  • 19. EPROM
  • 21. EEPROM-Electrically Erased PROM It can be both programmed and erased electrically( flashed back to Zero). They do not need to removed when the chip content erasure. Also, erase selected content in the chip. Erasing and programming dynamically without removing the EEPROM from the circuit. Disadvantages: Different voltages are required for erasing, reading and writing the data.
  • 22. Application Used as ROM Critical system setup information in a nonvolatile way.
  • 26. Flash Memory Recent kind of EEPROM is flash memory. Which is erased by ultraviolet light. EEPROM is byte erasable whereas, flash memory is a block erasable. Like a EEPROM when erasing the contents of flash memory no need to remove from the circuit. In flash it is possible to read the contents of a single cell, but is only possible to write an entire block of cells.
  • 27. Flash memory It contd., need single power supply and consume less power. Application: Cell phones, hand held devices, digital camera, washing machine, AC, Tablet etc. NOTE: low power consumption of flash memory makes it attractive for use in portable equipment that is battery driven
  • 28. Flash Card Mount flash chips on a small card. That card simply plugged into a slot. 64 MB can store 1 hour songs. Now a days, the device can equipped with up to 32GB flash memory.
  • 32. Speed, size and Cost SRAM chip is very fast memory in the computer system. but it is expensive because their basic cells have 6 transistors. Which impossible to packaging a very large number of cells onto a single chip. Cost wise also expensive. Cache memory can be implemented based on SRAM. Alternative is to use DRAM, which can have same basic cells and thus much less expensive. But significantly slower. Still it is small in size compared to magnetic drives.
  • 33. Speed, size and Cost Main memory can be build with DRAM. Secondary storage- large memory space with reasonable price but much slower than semiconductor memory unit.
  • 34. conclusion Huge amount of cost-effective storage can be provided by magnetic disk. Main memory can be built with DRAM. SRAM to be used in smaller unit where speed is of the essence.(Cache)
  • 35. SPEED
  • 36. SPEED Fastest access is to data held in processor registers. There are often two levels of cache, the primary cache inside processor refer to as L1. secondary cache placed outside referred as LEVEL 2(L2) usually SRAM chip. Next level in the hierarchy is called main memory. The typical main memory is about ten times slower than the access for the L1
  • 37. SPEED The bottom level in the hierarchy is called the secondary memory such as magnetic disk. Disk provide a huge amount of inexpensive storage. But they very slow.