SlideShare a Scribd company logo
1 of 45
Download to read offline
Unit-4
Memory Organization
Agenda
• In this unit we will see,
• Introduction
• Memory Cell
• Memory Organization
• Read Only Memory
• Serial Access Memory
• Physical Devices Used to Construct Memories
• Magnetic and Optical Disk
• Virtual Memory
22-10-2015Preparedby:ForamShah
Introduction
• Memory is required in a computer to store a program and the
data processed by the program
• It is made up of large number of cells, with each cell capable of
storing one bit
• Cell may be organized as a set of addressable words, each word
storing sequence of bit
• Time to store or retrieve a word is independent of the address
of word – called RAM(Random Access Memory)
• Another one is SAM(Serial Access Memory) – Linear sequencing
for storing and retrieving word
22-10-2015Preparedby:ForamShah
Memory Cell
• It may be defined as a device which can store a symbol
selected from a set of symbols.
• It may characterized by the following properties:
• 1) The number of stable state in which it can be place
• Cell can be placed to determine the number of distinct symbols it
can store.
• Each stable state may be assigned to represent a symbol.
• If a cell may have 10 stable state , each state must be used to
represent one symbol-cell store decimal digit
• If cell can be placed only one out of two stable state- cell store
binary digit
• 2) Whether a cell can store a symbol indefinitely even when
power is turned off.
• Volatile cell: Symbol will disappeared in a cell when no energy
supplied
• Non Volatile cell: Symbol stored in a cell when no energy supplied
22-10-2015Preparedby:ForamShah
Cont…
• 3) Whether, after reading a symbol from a cell, the stored symbol
is engaged in the memory cell or disturbed.
• Non-destructive cell: Ones read symbol should not disturbed(Not
erase).
• Destructive cell: Ones read the symbol is erased from cell.
• 4) The time taken to read a symbol from a cell and time taken to
write a new symbol in it.
• Read-time: Time taken to read symbol from cell.
• Write-time: Time taken to write symbol to cell.
• 5) Whether a symbol, ones written, can only be read and not
changed.
• Read only cell: A symbol is permanently written and can only be
read, not to modify.
22-10-2015Preparedby:ForamShah
Memory Organization
22-10-2015Preparedby:ForamShah
• Current technology of memory cell- Symbol can be placed in one out of
two stable state (i.e. Binary cell)
• Storage cell:
• Input data line: Symbol to be written is sent to the cell through this line
• Write line: In order to write particular symbol in cell “write control
signal” sent to this line
• Read line: If content of a cell is to be read from cell “read control signal”
sent to this line
• Output data line: Content of the cell may sensed on this line
Cont…
22-10-2015Preparedby:ForamShah
• Appropriation variation in the interconnection of binary
memory cell it is possible to organized different type of
memory.
• For example:
• Here we assume that, individual cells are non-volatile and
reading is non-destructive
• Simplest organizations of set of cell is given below,
A 3-bit Register
Cont…
22-10-2015Preparedby:ForamShah
• In this organization(Above figure), three cells are interconnected in a
such way that,
• The write and read control lines of all the cells are connected together.
• The bits to be written in each cell is fed to the appropriate input data
lines.
• When write signal is applied to the write-control line, these bits are
written in the individual cells.
• The previous content in the cell are automatically erased when the new
information is written.
• To read a content from cell, read signal is applied to read line.
• The content of the cell appears on the respective output line.
• The content of individual cell are not erased by the read operation as
reading from these cell. (As we assumed that- non destructive cell)
• This interconnection of cells is called register.(Here in this example it
store 3 bits)
Cont…
22-10-2015Preparedby:ForamShah
A 3-bit per word, 4
word memory
Cont…
22-10-2015Preparedby:ForamShah
• Input data line of the first register of all four registers are connected
together, similarly for second and third register also.
• Same for output data line
• Four write line and four read line, one for each 3 bit register
• To read or write data to particular register is possible with putting
specific signal with read and write line
• Each register having unique identification, so appropriate register may
be selected for writing or reading
• At a time we may either read from or write in a register
• Identification code of each register is corressponding to a word in the
memory is called address.
• Address usually specified as a binary number and is placed in register
called Memory Address Registers(MAR)
• Data read from or written to memory is placed in register called
Memory Data Registers(MDR)
Cont…
22-10-2015Preparedby:ForamShah
• Block diagram of Memory
Cont…
22-10-2015Preparedby:ForamShah
Read Only Memory
22-10-2015Preparedby:ForamShah
• Ones a word written in memory, later it can be read from
memory by specifying its address.
• Characteristics of ROM:
• Content of the word cannot be altered
• Reading from ROM should be non-destructive
• Memory should be non-volatile
• Application of ROM:
• Trigonometric function
• Washing machine functions (sequencing of operation of washing
machine may be stored in ROM and interpreted by processing unit)
Cont…
22-10-2015Preparedby:ForamShah
• Factory programmed ROM:
• A ROM which has information written in it during manufacture in a
factory
• It is feasible only in cases where the demand for such programmed
ROM is large.
• Programmable ROM (PROM):
• For more specialized uses, user may like to store his special
function or program to ROM
• Here information will only installed ones
• Programming is done using special writing circuits
• Time taken to write information is long while read time is small
• Not flexible because it can not be alter
Cont…
22-10-2015Preparedby:ForamShah
• Erasable Programmable ROM (EPROM):
• Information in ROM is erased by shining ultra-violet light
• After the ROM is exposed to UV lights all bits are erased and
become 0
• Then ROM may reprogrammed, this PROM is known as EPROM
• Electrically Erasable Programmable ROM (EEPROM):
• Electrical pluses are used instead of ultra-violet line to erase the
PROM
• Erasing PROM with electrical voltage is convenient compared to UV
rays to erase it
• Now it is dominant (Leading technology)
Flash Memory
22-10-2015Preparedby:ForamShah
• Variant of EEPROM
• It is Random Access Memory
• It use one transistor switch per memory cell
• Capacities ranging from 32 KB to 1 GB
• It is non-volatile: Do not required power to preserve the data
• Read time of flash memories is tens of nano second while write times is
several micro seconds
• It is compact and came in various shape
• Example: Pen drive, micro card etc.
• So, Advantages of Flash Memory:
• Random access
• Non-volatile
• Slow in write – fast in read memories
• Overwrite the data
• Compact
• Price/byte is rapidly reducing
Serial Access Memory
22-10-2015Preparedby:ForamShah
• Serial access memory is non-addressable memory
• That is, set of bits stored in the memory cannot be selectively retrieved by
specifying their location in the memory
• The bits stored can be retrieved in strict serial order
Cont…
22-10-2015Preparedby:ForamShah
• Here in above organization of memory cells, output of cell is input to the next
cell
• A read-signal places the content of each of the cell on the respective output
lines
• A write-signal following this read signal will stores these bits in the respective
“next” cell
• One read-write pair of signal would thus “shift” the content of the cell
right by one cell position
• And the bit stored in right-most cell will appear on the output line
• As the bits stored in the cell appear serially at the output, this memory is
called serial access memory
• This structure(In above figure) is also known as “Shift register”
Cont…
22-10-2015Preparedby:ForamShah
• Another model of memory cell(for serial access memory) is as follow,
• Here one bit is stored in each cell
• Read Mechanism:
Cont…
22-10-2015Preparedby:ForamShah
• “Read head” reads the content of the cell placed below it and places it on
output line
• Cells are moved physically from left to right and each cell appears below
the read-head its content is placed on the output
• This bits appear on the output as shown in fig(b)
• Write Mechanism:
Cont…
22-10-2015Preparedby:ForamShah
• “Write-head” used to write content in memory
• Cell moves below the write-head, the bits fed to the write-head are
stored in the cell
External Storage
22-10-2015Preparedby:ForamShah
Magnetic Disk
22-10-2015Preparedby:ForamShah
• magnetic disk is a thin, circular plate/platter made of nonmagnetic
material called substrate
• Substrate coated with magnetizable material (iron oxide)
• Traditionally substrate used to be aluminium
• But now glass substate is used
• Increases reliability
• Better stiffness
• Better shock/damage resistance
• Recording & retrieval done via conductive coil called a head
• Two head : Read Head and Write Head
• During read/write, head is stationary (fixed), platter rotates
Cont…
22-10-2015Preparedby:ForamShah
• Data Organization and Formating:
• Head will gives rise to organization of data on the platter in a concentric set
of rings (Having common centre), called track.
• Data are transferred to and from the disk in Sectors. (i.e. Track are divided
in to sector)
• Thousand of track per surface.
• Adjacent tracks are separated by gap called Intertrack gap.
• Hundreds of sectors per track.
• Adjacent sectors are separated by gap called Intersector gap.
• Reduce gap to increase capacity
Cont…
22-10-2015Preparedby:ForamShah
Characteristics
 Head Motion  Platter
- Fixed head (one per track) - Single platter
- Moveable head (one per surface) - Multiple Platter
 Disk Portability  Head Mechanism
- Non removable disk - Contact (Floppy)
- Removable disk - Fixed gap
- Flying (Winchester)
 Sides
- Single sided
- Double sided
Characteristics : Head Motion
• Fixed head
• One read write head per track
• Heads mounted on fixed ridged arm
• Movable head
• One read write head per side
• Mounted on a movable arm
Characteristics : Disk Portability
• Removable disk
• Can be removed from drive and replaced with another disk
• Provides unlimited storage capacity
• Easy data transfer between systems
• Non removable disk
• Permanently mounted in the drive
Characteristics : Sides
• Single sided
• Magnetizable coating applied on one side
• Less expensive
• Double sided
• Magnetizable coating applied on both side
Characteristics : Platters
• Single platter
• Only single plate is there
• Multiple platter
• One head per surface
• Heads are joined and aligned
• Aligned tracks on each platter form cylinders
• (Cylinders : The set of all the tracks in the same relative
position on the platter is referred to as cylinder.)
• Data is striped by cylinder
• reduces head movement
• Increases speed (transfer rate)
Multiple platters
Tracks and Cylinders
Characteristics : Head mechanism
• Fix gap
• Head has been positioned a fixed distance
• Floppy disk
• Head will physical contact with the medium during a read or
write operation
• FD is small, flexible platter and least expensive
• Flying (Winchester)
• Developed by IBM in Winchester (USA)
• Heads fly on boundary layer of air as disk spins
• Getting more robust
Speed
• Seek time
• Moving head to correct track
• (Rotational) latency
• Waiting for data to rotate under head
• Access time = Seek + Latency
• Transfer rate : Data transfer portion of operation
Cont…
22-10-2015Preparedby:ForamShah
Optical Disk
• Consists of a circular disk,
• which is coated with polycarbonate coated with highly reflective
coat, usually aluminium
• for recording/reading of data on the disk : Laser beam technology is
used
• Also known as laser disk / optical laser disk,
• Data stored as pits
• Read by reflecting laser
• Proved to be a promising random access medium for high capacity
secondary storage
• Originally for audio
• 650Mbytes giving over 70 minutes audio
Cont…
• Has one long spiral track, which starts at the outer edge
and spirals inward to the center (To increase the density)
• Track is divided into equal size sectors
• Difference in track patterns on optical and magnetic
disks.
CD Operation
-> Pit having rough surface, so density is low
-> Land having smooth surface, so density will be high
-> Difference between pit and land has been detected by photosensor and
it will convert into digital signal
Cont…
• Optical Disk Products
• CD
• A non erasable disk storing digitized audio information only
• CD-ROM
• CD-R
• CD-RW
• DVD
• DVD-R
• DVD-RW
• Blu-Ray DVD (blue violet laser)
• CD-Recordable (CD-R)
• Now affordable
• Compatible with CD-ROM drives but user can write on disk only
once
• CD-RW
• Erasable
• Getting cheaper
• Mostly CD-ROM drive compatible but user can erase and rewrite
multiple times on disk
• Phase change
• Material has two different reflectivities in different phase states
Cont…
Cont…
DVD:
• Digital Video Disk
• Used to indicate a player for movies
• Only plays video disks
• Digital Versatile Disk
• Used to indicate a computer drive
• Will read computer disks and play video disks
• Multi-layer
• Very high capacity (4.7G per layer)
• Full length movie on single disk
• Using MPEG compression
• Double sided, capacity of up to 17 GB
• Basic DVD is read only (DVD-ROM)
• DVD-Recordable (DVD-R)
• Write only ones
• Only one sided
• DVD-Rewritable (DVD-RW)
• Erase and rewrite multiple times
• Only one sided
High Definition Optical Disks
• Designed for high definition videos
• Much higher capacity than DVD
• Shorter wavelength laser
• Blue-violet range
• Smaller pits
• HD-DVD
• 15GB single side single layer
• Blue-ray
• Data layer closer to laser
• Tighter focus, less distortion, smaller pits
• 25GB on single layer
• Available read only (BD-ROM), Recordable once (BR-R) and re-
recordable (BR-RE)
Cont…
CD and DVD
Any Questions…?
22-10-2015Preparedby:ForamShah

More Related Content

What's hot

Memory organization (Computer architecture)
Memory organization (Computer architecture)Memory organization (Computer architecture)
Memory organization (Computer architecture)Sandesh Jonchhe
 
Register organization, stack
Register organization, stackRegister organization, stack
Register organization, stackAsif Iqbal
 
Chapter 3 INSTRUCTION SET AND ASSEMBLY LANGUAGE PROGRAMMING
Chapter 3 INSTRUCTION SET AND ASSEMBLY LANGUAGE PROGRAMMINGChapter 3 INSTRUCTION SET AND ASSEMBLY LANGUAGE PROGRAMMING
Chapter 3 INSTRUCTION SET AND ASSEMBLY LANGUAGE PROGRAMMINGFrankie Jones
 
Instruction sets of 8086
Instruction sets of 8086Instruction sets of 8086
Instruction sets of 8086Mahalakshmiv11
 
Stack Operations
Stack Operations Stack Operations
Stack Operations RidaZaman1
 
Accessing I/O Devices
Accessing I/O DevicesAccessing I/O Devices
Accessing I/O DevicesSlideshare
 
80286 microprocessor
80286 microprocessor80286 microprocessor
80286 microprocessorAvin Mathew
 
Addressing mode Computer Architecture
Addressing mode  Computer ArchitectureAddressing mode  Computer Architecture
Addressing mode Computer ArchitectureHaris456
 
Computer registers
Computer registersComputer registers
Computer registersDeepikaT13
 
Computer architecture cache memory
Computer architecture cache memoryComputer architecture cache memory
Computer architecture cache memoryMazin Alwaaly
 
Memory management ppt coa
Memory management ppt coaMemory management ppt coa
Memory management ppt coaBharti Khemani
 
Register of 80386
Register of 80386Register of 80386
Register of 80386aviban
 

What's hot (20)

Memory organization (Computer architecture)
Memory organization (Computer architecture)Memory organization (Computer architecture)
Memory organization (Computer architecture)
 
Register organization, stack
Register organization, stackRegister organization, stack
Register organization, stack
 
Interrupts of 8086
Interrupts of 8086Interrupts of 8086
Interrupts of 8086
 
Chapter 3 INSTRUCTION SET AND ASSEMBLY LANGUAGE PROGRAMMING
Chapter 3 INSTRUCTION SET AND ASSEMBLY LANGUAGE PROGRAMMINGChapter 3 INSTRUCTION SET AND ASSEMBLY LANGUAGE PROGRAMMING
Chapter 3 INSTRUCTION SET AND ASSEMBLY LANGUAGE PROGRAMMING
 
Instruction sets of 8086
Instruction sets of 8086Instruction sets of 8086
Instruction sets of 8086
 
memory hierarchy
memory hierarchymemory hierarchy
memory hierarchy
 
Cache memory
Cache memoryCache memory
Cache memory
 
Stack Operations
Stack Operations Stack Operations
Stack Operations
 
Accessing I/O Devices
Accessing I/O DevicesAccessing I/O Devices
Accessing I/O Devices
 
Unit 4 sp macro
Unit 4 sp macroUnit 4 sp macro
Unit 4 sp macro
 
80286 microprocessor
80286 microprocessor80286 microprocessor
80286 microprocessor
 
Types Of Buses
Types Of BusesTypes Of Buses
Types Of Buses
 
Addressing mode Computer Architecture
Addressing mode  Computer ArchitectureAddressing mode  Computer Architecture
Addressing mode Computer Architecture
 
Computer registers
Computer registersComputer registers
Computer registers
 
Lecture 3 instruction set
Lecture 3  instruction setLecture 3  instruction set
Lecture 3 instruction set
 
Cache Memory
Cache MemoryCache Memory
Cache Memory
 
Flash memory
Flash memoryFlash memory
Flash memory
 
Computer architecture cache memory
Computer architecture cache memoryComputer architecture cache memory
Computer architecture cache memory
 
Memory management ppt coa
Memory management ppt coaMemory management ppt coa
Memory management ppt coa
 
Register of 80386
Register of 80386Register of 80386
Register of 80386
 

Similar to Memory Organization and Devices Guide

SESSION 9 - Storage on the computer .pdf
SESSION 9 - Storage on the computer .pdfSESSION 9 - Storage on the computer .pdf
SESSION 9 - Storage on the computer .pdfMaxwell Musonda
 
Ct213 memory subsystem
Ct213 memory subsystemCt213 memory subsystem
Ct213 memory subsystemSandeep Kamath
 
Smm and caching
Smm and cachingSmm and caching
Smm and cachingJames Wong
 
Smm and caching
Smm and cachingSmm and caching
Smm and cachingFraboni Ec
 
embedded system-Memory_Organization_final.pdf
embedded system-Memory_Organization_final.pdfembedded system-Memory_Organization_final.pdf
embedded system-Memory_Organization_final.pdfSarveshPandey64
 
9 semiconductor memory
9 semiconductor memory9 semiconductor memory
9 semiconductor memoryUsha Mehta
 
Cache Memory for Computer Architecture.ppt
Cache Memory for Computer Architecture.pptCache Memory for Computer Architecture.ppt
Cache Memory for Computer Architecture.pptrularofclash69
 
Chapter 8 computer memory system overview
Chapter 8 computer memory system overviewChapter 8 computer memory system overview
Chapter 8 computer memory system overviewAhlamAli20
 

Similar to Memory Organization and Devices Guide (20)

Unit IV Memory.pptx
Unit IV  Memory.pptxUnit IV  Memory.pptx
Unit IV Memory.pptx
 
Memory (Computer Organization)
Memory (Computer Organization)Memory (Computer Organization)
Memory (Computer Organization)
 
SESSION 9 - Storage on the computer .pdf
SESSION 9 - Storage on the computer .pdfSESSION 9 - Storage on the computer .pdf
SESSION 9 - Storage on the computer .pdf
 
Memory devices copy
Memory devices   copyMemory devices   copy
Memory devices copy
 
COA (Unit_4.pptx)
COA (Unit_4.pptx)COA (Unit_4.pptx)
COA (Unit_4.pptx)
 
Ct213 memory subsystem
Ct213 memory subsystemCt213 memory subsystem
Ct213 memory subsystem
 
Smm and caching
Smm and cachingSmm and caching
Smm and caching
 
Smm and caching
Smm and cachingSmm and caching
Smm and caching
 
Smm and caching
Smm and cachingSmm and caching
Smm and caching
 
Smm and caching
Smm and cachingSmm and caching
Smm and caching
 
Smm & caching
Smm & cachingSmm & caching
Smm & caching
 
Smm and caching
Smm and cachingSmm and caching
Smm and caching
 
Smm and caching
Smm and cachingSmm and caching
Smm and caching
 
embedded system-Memory_Organization_final.pdf
embedded system-Memory_Organization_final.pdfembedded system-Memory_Organization_final.pdf
embedded system-Memory_Organization_final.pdf
 
9 semiconductor memory
9 semiconductor memory9 semiconductor memory
9 semiconductor memory
 
Memory devices
Memory devicesMemory devices
Memory devices
 
Basic of computer 2
Basic of computer 2Basic of computer 2
Basic of computer 2
 
Cache Memory for Computer Architecture.ppt
Cache Memory for Computer Architecture.pptCache Memory for Computer Architecture.ppt
Cache Memory for Computer Architecture.ppt
 
Chapter 8 computer memory system overview
Chapter 8 computer memory system overviewChapter 8 computer memory system overview
Chapter 8 computer memory system overview
 
E.s unit 4 and 5
E.s unit 4 and 5E.s unit 4 and 5
E.s unit 4 and 5
 

Recently uploaded

Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Celine George
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17Celine George
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13Steve Thomason
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionSafetyChain Software
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxpboyjonauth
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon AUnboundStockton
 
Biting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdfBiting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdfadityarao40181
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxmanuelaromero2013
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 
Science 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsScience 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsKarinaGenton
 
History Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptxHistory Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptxsocialsciencegdgrohi
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxthorishapillay1
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxRaymartEstabillo3
 
Painted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of IndiaPainted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of IndiaVirag Sontakke
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Celine George
 

Recently uploaded (20)

Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory Inspection
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon A
 
9953330565 Low Rate Call Girls In Rohini Delhi NCR
9953330565 Low Rate Call Girls In Rohini  Delhi NCR9953330565 Low Rate Call Girls In Rohini  Delhi NCR
9953330565 Low Rate Call Girls In Rohini Delhi NCR
 
Biting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdfBiting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdf
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptx
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 
Science 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsScience 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its Characteristics
 
History Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptxHistory Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptx
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptx
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
 
Painted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of IndiaPainted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of India
 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
 

Memory Organization and Devices Guide

  • 2. Agenda • In this unit we will see, • Introduction • Memory Cell • Memory Organization • Read Only Memory • Serial Access Memory • Physical Devices Used to Construct Memories • Magnetic and Optical Disk • Virtual Memory 22-10-2015Preparedby:ForamShah
  • 3. Introduction • Memory is required in a computer to store a program and the data processed by the program • It is made up of large number of cells, with each cell capable of storing one bit • Cell may be organized as a set of addressable words, each word storing sequence of bit • Time to store or retrieve a word is independent of the address of word – called RAM(Random Access Memory) • Another one is SAM(Serial Access Memory) – Linear sequencing for storing and retrieving word 22-10-2015Preparedby:ForamShah
  • 4. Memory Cell • It may be defined as a device which can store a symbol selected from a set of symbols. • It may characterized by the following properties: • 1) The number of stable state in which it can be place • Cell can be placed to determine the number of distinct symbols it can store. • Each stable state may be assigned to represent a symbol. • If a cell may have 10 stable state , each state must be used to represent one symbol-cell store decimal digit • If cell can be placed only one out of two stable state- cell store binary digit • 2) Whether a cell can store a symbol indefinitely even when power is turned off. • Volatile cell: Symbol will disappeared in a cell when no energy supplied • Non Volatile cell: Symbol stored in a cell when no energy supplied 22-10-2015Preparedby:ForamShah
  • 5. Cont… • 3) Whether, after reading a symbol from a cell, the stored symbol is engaged in the memory cell or disturbed. • Non-destructive cell: Ones read symbol should not disturbed(Not erase). • Destructive cell: Ones read the symbol is erased from cell. • 4) The time taken to read a symbol from a cell and time taken to write a new symbol in it. • Read-time: Time taken to read symbol from cell. • Write-time: Time taken to write symbol to cell. • 5) Whether a symbol, ones written, can only be read and not changed. • Read only cell: A symbol is permanently written and can only be read, not to modify. 22-10-2015Preparedby:ForamShah
  • 6. Memory Organization 22-10-2015Preparedby:ForamShah • Current technology of memory cell- Symbol can be placed in one out of two stable state (i.e. Binary cell) • Storage cell: • Input data line: Symbol to be written is sent to the cell through this line • Write line: In order to write particular symbol in cell “write control signal” sent to this line • Read line: If content of a cell is to be read from cell “read control signal” sent to this line • Output data line: Content of the cell may sensed on this line
  • 7. Cont… 22-10-2015Preparedby:ForamShah • Appropriation variation in the interconnection of binary memory cell it is possible to organized different type of memory. • For example: • Here we assume that, individual cells are non-volatile and reading is non-destructive • Simplest organizations of set of cell is given below, A 3-bit Register
  • 8. Cont… 22-10-2015Preparedby:ForamShah • In this organization(Above figure), three cells are interconnected in a such way that, • The write and read control lines of all the cells are connected together. • The bits to be written in each cell is fed to the appropriate input data lines. • When write signal is applied to the write-control line, these bits are written in the individual cells. • The previous content in the cell are automatically erased when the new information is written. • To read a content from cell, read signal is applied to read line. • The content of the cell appears on the respective output line. • The content of individual cell are not erased by the read operation as reading from these cell. (As we assumed that- non destructive cell) • This interconnection of cells is called register.(Here in this example it store 3 bits)
  • 10. Cont… 22-10-2015Preparedby:ForamShah • Input data line of the first register of all four registers are connected together, similarly for second and third register also. • Same for output data line • Four write line and four read line, one for each 3 bit register • To read or write data to particular register is possible with putting specific signal with read and write line • Each register having unique identification, so appropriate register may be selected for writing or reading • At a time we may either read from or write in a register • Identification code of each register is corressponding to a word in the memory is called address. • Address usually specified as a binary number and is placed in register called Memory Address Registers(MAR) • Data read from or written to memory is placed in register called Memory Data Registers(MDR)
  • 13. Read Only Memory 22-10-2015Preparedby:ForamShah • Ones a word written in memory, later it can be read from memory by specifying its address. • Characteristics of ROM: • Content of the word cannot be altered • Reading from ROM should be non-destructive • Memory should be non-volatile • Application of ROM: • Trigonometric function • Washing machine functions (sequencing of operation of washing machine may be stored in ROM and interpreted by processing unit)
  • 14. Cont… 22-10-2015Preparedby:ForamShah • Factory programmed ROM: • A ROM which has information written in it during manufacture in a factory • It is feasible only in cases where the demand for such programmed ROM is large. • Programmable ROM (PROM): • For more specialized uses, user may like to store his special function or program to ROM • Here information will only installed ones • Programming is done using special writing circuits • Time taken to write information is long while read time is small • Not flexible because it can not be alter
  • 15. Cont… 22-10-2015Preparedby:ForamShah • Erasable Programmable ROM (EPROM): • Information in ROM is erased by shining ultra-violet light • After the ROM is exposed to UV lights all bits are erased and become 0 • Then ROM may reprogrammed, this PROM is known as EPROM • Electrically Erasable Programmable ROM (EEPROM): • Electrical pluses are used instead of ultra-violet line to erase the PROM • Erasing PROM with electrical voltage is convenient compared to UV rays to erase it • Now it is dominant (Leading technology)
  • 16. Flash Memory 22-10-2015Preparedby:ForamShah • Variant of EEPROM • It is Random Access Memory • It use one transistor switch per memory cell • Capacities ranging from 32 KB to 1 GB • It is non-volatile: Do not required power to preserve the data • Read time of flash memories is tens of nano second while write times is several micro seconds • It is compact and came in various shape • Example: Pen drive, micro card etc. • So, Advantages of Flash Memory: • Random access • Non-volatile • Slow in write – fast in read memories • Overwrite the data • Compact • Price/byte is rapidly reducing
  • 17. Serial Access Memory 22-10-2015Preparedby:ForamShah • Serial access memory is non-addressable memory • That is, set of bits stored in the memory cannot be selectively retrieved by specifying their location in the memory • The bits stored can be retrieved in strict serial order
  • 18. Cont… 22-10-2015Preparedby:ForamShah • Here in above organization of memory cells, output of cell is input to the next cell • A read-signal places the content of each of the cell on the respective output lines • A write-signal following this read signal will stores these bits in the respective “next” cell • One read-write pair of signal would thus “shift” the content of the cell right by one cell position • And the bit stored in right-most cell will appear on the output line • As the bits stored in the cell appear serially at the output, this memory is called serial access memory • This structure(In above figure) is also known as “Shift register”
  • 19. Cont… 22-10-2015Preparedby:ForamShah • Another model of memory cell(for serial access memory) is as follow, • Here one bit is stored in each cell • Read Mechanism:
  • 20. Cont… 22-10-2015Preparedby:ForamShah • “Read head” reads the content of the cell placed below it and places it on output line • Cells are moved physically from left to right and each cell appears below the read-head its content is placed on the output • This bits appear on the output as shown in fig(b) • Write Mechanism:
  • 21. Cont… 22-10-2015Preparedby:ForamShah • “Write-head” used to write content in memory • Cell moves below the write-head, the bits fed to the write-head are stored in the cell
  • 23. Magnetic Disk 22-10-2015Preparedby:ForamShah • magnetic disk is a thin, circular plate/platter made of nonmagnetic material called substrate • Substrate coated with magnetizable material (iron oxide) • Traditionally substrate used to be aluminium • But now glass substate is used • Increases reliability • Better stiffness • Better shock/damage resistance • Recording & retrieval done via conductive coil called a head • Two head : Read Head and Write Head • During read/write, head is stationary (fixed), platter rotates
  • 24. Cont… 22-10-2015Preparedby:ForamShah • Data Organization and Formating: • Head will gives rise to organization of data on the platter in a concentric set of rings (Having common centre), called track. • Data are transferred to and from the disk in Sectors. (i.e. Track are divided in to sector) • Thousand of track per surface. • Adjacent tracks are separated by gap called Intertrack gap. • Hundreds of sectors per track. • Adjacent sectors are separated by gap called Intersector gap. • Reduce gap to increase capacity
  • 26. Characteristics  Head Motion  Platter - Fixed head (one per track) - Single platter - Moveable head (one per surface) - Multiple Platter  Disk Portability  Head Mechanism - Non removable disk - Contact (Floppy) - Removable disk - Fixed gap - Flying (Winchester)  Sides - Single sided - Double sided
  • 27. Characteristics : Head Motion • Fixed head • One read write head per track • Heads mounted on fixed ridged arm • Movable head • One read write head per side • Mounted on a movable arm
  • 28. Characteristics : Disk Portability • Removable disk • Can be removed from drive and replaced with another disk • Provides unlimited storage capacity • Easy data transfer between systems • Non removable disk • Permanently mounted in the drive
  • 29. Characteristics : Sides • Single sided • Magnetizable coating applied on one side • Less expensive • Double sided • Magnetizable coating applied on both side
  • 30. Characteristics : Platters • Single platter • Only single plate is there • Multiple platter • One head per surface • Heads are joined and aligned • Aligned tracks on each platter form cylinders • (Cylinders : The set of all the tracks in the same relative position on the platter is referred to as cylinder.) • Data is striped by cylinder • reduces head movement • Increases speed (transfer rate)
  • 33. Characteristics : Head mechanism • Fix gap • Head has been positioned a fixed distance • Floppy disk • Head will physical contact with the medium during a read or write operation • FD is small, flexible platter and least expensive • Flying (Winchester) • Developed by IBM in Winchester (USA) • Heads fly on boundary layer of air as disk spins • Getting more robust
  • 34. Speed • Seek time • Moving head to correct track • (Rotational) latency • Waiting for data to rotate under head • Access time = Seek + Latency • Transfer rate : Data transfer portion of operation
  • 36. Optical Disk • Consists of a circular disk, • which is coated with polycarbonate coated with highly reflective coat, usually aluminium • for recording/reading of data on the disk : Laser beam technology is used • Also known as laser disk / optical laser disk, • Data stored as pits • Read by reflecting laser • Proved to be a promising random access medium for high capacity secondary storage • Originally for audio • 650Mbytes giving over 70 minutes audio
  • 37. Cont… • Has one long spiral track, which starts at the outer edge and spirals inward to the center (To increase the density) • Track is divided into equal size sectors • Difference in track patterns on optical and magnetic disks.
  • 38. CD Operation -> Pit having rough surface, so density is low -> Land having smooth surface, so density will be high -> Difference between pit and land has been detected by photosensor and it will convert into digital signal
  • 39. Cont… • Optical Disk Products • CD • A non erasable disk storing digitized audio information only • CD-ROM • CD-R • CD-RW • DVD • DVD-R • DVD-RW • Blu-Ray DVD (blue violet laser)
  • 40. • CD-Recordable (CD-R) • Now affordable • Compatible with CD-ROM drives but user can write on disk only once • CD-RW • Erasable • Getting cheaper • Mostly CD-ROM drive compatible but user can erase and rewrite multiple times on disk • Phase change • Material has two different reflectivities in different phase states Cont…
  • 41. Cont… DVD: • Digital Video Disk • Used to indicate a player for movies • Only plays video disks • Digital Versatile Disk • Used to indicate a computer drive • Will read computer disks and play video disks • Multi-layer • Very high capacity (4.7G per layer) • Full length movie on single disk • Using MPEG compression • Double sided, capacity of up to 17 GB • Basic DVD is read only (DVD-ROM)
  • 42. • DVD-Recordable (DVD-R) • Write only ones • Only one sided • DVD-Rewritable (DVD-RW) • Erase and rewrite multiple times • Only one sided
  • 43. High Definition Optical Disks • Designed for high definition videos • Much higher capacity than DVD • Shorter wavelength laser • Blue-violet range • Smaller pits • HD-DVD • 15GB single side single layer • Blue-ray • Data layer closer to laser • Tighter focus, less distortion, smaller pits • 25GB on single layer • Available read only (BD-ROM), Recordable once (BR-R) and re- recordable (BR-RE) Cont…