Copyright ©2006 by Pearson Education, Inc.Copyright ©2006 by Pearson Education, Inc.Upper Saddle River, New Jersey 07458Upper Saddle River, New Jersey 07458
All rights reserved.All rights reserved.
Slide 1
FloydFloydDigital Fundamentals, 9/eDigital Fundamentals, 9/e
Digital FundamentalsDigital Fundamentals
CHAPTER 10CHAPTER 10
Memory and StorageMemory and Storage
Copyright ©2006 by Pearson Education, Inc.Copyright ©2006 by Pearson Education, Inc.Upper Saddle River, New Jersey 07458Upper Saddle River, New Jersey 07458
All rights reserved.All rights reserved.
Slide 2
FloydFloydDigital Fundamentals, 9/eDigital Fundamentals, 9/e
Basics of Semiconductor Memory Basics of Semiconductor Memory
Copyright ©2006 by Pearson Education, Inc.Copyright ©2006 by Pearson Education, Inc.Upper Saddle River, New Jersey 07458Upper Saddle River, New Jersey 07458
All rights reserved.All rights reserved.
Slide 3
FloydFloydDigital Fundamentals, 9/eDigital Fundamentals, 9/e
Basics of Semiconductor Memory Basics of Semiconductor Memory
• Units of binary dataUnits of binary data– BitBit– Nibble (4 bits)Nibble (4 bits)– Byte (8 bits)Byte (8 bits)
Copyright ©2006 by Pearson Education, Inc.Copyright ©2006 by Pearson Education, Inc.Upper Saddle River, New Jersey 07458Upper Saddle River, New Jersey 07458
All rights reserved.All rights reserved.
Slide 4
FloydFloydDigital Fundamentals, 9/eDigital Fundamentals, 9/e
Basics of Semiconductor MemoryBasics of Semiconductor Memory
• A single binary bit is stored in a memory A single binary bit is stored in a memory cellcell
• An organized group of cells is called a An organized group of cells is called a arrayarray
Copyright ©2006 by Pearson Education, Inc.Copyright ©2006 by Pearson Education, Inc.Upper Saddle River, New Jersey 07458Upper Saddle River, New Jersey 07458
All rights reserved.All rights reserved.
Slide 5
FloydFloydDigital Fundamentals, 9/eDigital Fundamentals, 9/e
Basics of Semiconductor MemoryBasics of Semiconductor Memory
• Memory cells are organized by columns Memory cells are organized by columns and rowsand rows
• A single unit of data occupies one row A single unit of data occupies one row and a number of columns of cellsand a number of columns of cells– 8 columns for a byte of data8 columns for a byte of data– 16 columns for a word of data16 columns for a word of data– 32 columns for 32-bit data32 columns for 32-bit data
Copyright ©2006 by Pearson Education, Inc.Copyright ©2006 by Pearson Education, Inc.Upper Saddle River, New Jersey 07458Upper Saddle River, New Jersey 07458
All rights reserved.All rights reserved.
Slide 6
FloydFloydDigital Fundamentals, 9/eDigital Fundamentals, 9/e
Basics of Semiconductor MemoryBasics of Semiconductor Memory
• The location of a unit of data is called The location of a unit of data is called the addressthe address
• The number of units that can be stored The number of units that can be stored in a memory is the memory’s capacityin a memory is the memory’s capacity
Copyright ©2006 by Pearson Education, Inc.Copyright ©2006 by Pearson Education, Inc.Upper Saddle River, New Jersey 07458Upper Saddle River, New Jersey 07458
All rights reserved.All rights reserved.
Slide 7
FloydFloydDigital Fundamentals, 9/eDigital Fundamentals, 9/e
Basics of Semiconductor MemoryBasics of Semiconductor Memory
Write to memoryWrite to memory
Read from memoryRead from memory
Copyright ©2006 by Pearson Education, Inc.Copyright ©2006 by Pearson Education, Inc.Upper Saddle River, New Jersey 07458Upper Saddle River, New Jersey 07458
All rights reserved.All rights reserved.
Slide 8
FloydFloydDigital Fundamentals, 9/eDigital Fundamentals, 9/e
Random-Access Memories (RAMs) Random-Access Memories (RAMs)
Copyright ©2006 by Pearson Education, Inc.Copyright ©2006 by Pearson Education, Inc.Upper Saddle River, New Jersey 07458Upper Saddle River, New Jersey 07458
All rights reserved.All rights reserved.
Slide 9
FloydFloydDigital Fundamentals, 9/eDigital Fundamentals, 9/e
Random-Access Memories (RAMs) Random-Access Memories (RAMs)
Copyright ©2006 by Pearson Education, Inc.Copyright ©2006 by Pearson Education, Inc.Upper Saddle River, New Jersey 07458Upper Saddle River, New Jersey 07458
All rights reserved.All rights reserved.
Slide 10
FloydFloydDigital Fundamentals, 9/eDigital Fundamentals, 9/e
Read-Only Memories (ROM) Read-Only Memories (ROM)
Copyright ©2006 by Pearson Education, Inc.Copyright ©2006 by Pearson Education, Inc.Upper Saddle River, New Jersey 07458Upper Saddle River, New Jersey 07458
All rights reserved.All rights reserved.
Slide 11
FloydFloydDigital Fundamentals, 9/eDigital Fundamentals, 9/e
Read-Only Memories (ROM) Read-Only Memories (ROM)
Copyright ©2006 by Pearson Education, Inc.Copyright ©2006 by Pearson Education, Inc.Upper Saddle River, New Jersey 07458Upper Saddle River, New Jersey 07458
All rights reserved.All rights reserved.
Slide 12
FloydFloydDigital Fundamentals, 9/eDigital Fundamentals, 9/e
Programmable ROMs (PROMs and EPROMs) Programmable ROMs (PROMs and EPROMs)
Copyright ©2006 by Pearson Education, Inc.Copyright ©2006 by Pearson Education, Inc.Upper Saddle River, New Jersey 07458Upper Saddle River, New Jersey 07458
All rights reserved.All rights reserved.
Slide 13
FloydFloydDigital Fundamentals, 9/eDigital Fundamentals, 9/e
Programmable ROMsProgrammable ROMs
• Programmable read-only memory Programmable read-only memory (PROM)(PROM)
• Erasable programmable read-only Erasable programmable read-only memory (EPROM)memory (EPROM)
Copyright ©2006 by Pearson Education, Inc.Copyright ©2006 by Pearson Education, Inc.Upper Saddle River, New Jersey 07458Upper Saddle River, New Jersey 07458
All rights reserved.All rights reserved.
Slide 14
FloydFloydDigital Fundamentals, 9/eDigital Fundamentals, 9/e
Flash Memories Flash Memories
Copyright ©2006 by Pearson Education, Inc.Copyright ©2006 by Pearson Education, Inc.Upper Saddle River, New Jersey 07458Upper Saddle River, New Jersey 07458
All rights reserved.All rights reserved.
Slide 15
FloydFloydDigital Fundamentals, 9/eDigital Fundamentals, 9/e
Flash Memories Flash Memories
• High storage capacityHigh storage capacity
• NonvolatileNonvolatile
• In-system read and writeIn-system read and write
• Low power consumptionLow power consumption
• Relatively fast operationRelatively fast operation
• Cost effectiveCost effective
Copyright ©2006 by Pearson Education, Inc.Copyright ©2006 by Pearson Education, Inc.Upper Saddle River, New Jersey 07458Upper Saddle River, New Jersey 07458
All rights reserved.All rights reserved.
Slide 16
FloydFloydDigital Fundamentals, 9/eDigital Fundamentals, 9/e
Memory Expansion Memory Expansion
Copyright ©2006 by Pearson Education, Inc.Copyright ©2006 by Pearson Education, Inc.Upper Saddle River, New Jersey 07458Upper Saddle River, New Jersey 07458
All rights reserved.All rights reserved.
Slide 17
FloydFloydDigital Fundamentals, 9/eDigital Fundamentals, 9/e
Memory Expansion Memory Expansion
• Word-length expansionWord-length expansion
• Word-capacity expansionWord-capacity expansion
Copyright ©2006 by Pearson Education, Inc.Copyright ©2006 by Pearson Education, Inc.Upper Saddle River, New Jersey 07458Upper Saddle River, New Jersey 07458
All rights reserved.All rights reserved.
Slide 18
FloydFloydDigital Fundamentals, 9/eDigital Fundamentals, 9/e
Special Types of Memories Special Types of Memories
Copyright ©2006 by Pearson Education, Inc.Copyright ©2006 by Pearson Education, Inc.Upper Saddle River, New Jersey 07458Upper Saddle River, New Jersey 07458
All rights reserved.All rights reserved.
Slide 19
FloydFloydDigital Fundamentals, 9/eDigital Fundamentals, 9/e
Special Types of Memories Special Types of Memories
• First in-first out (FIFO)First in-first out (FIFO)
• Last in-first out (LIFO)Last in-first out (LIFO)
Copyright ©2006 by Pearson Education, Inc.Copyright ©2006 by Pearson Education, Inc.Upper Saddle River, New Jersey 07458Upper Saddle River, New Jersey 07458
All rights reserved.All rights reserved.
Slide 20
FloydFloydDigital Fundamentals, 9/eDigital Fundamentals, 9/e
Magnetic and Optical Storage Magnetic and Optical Storage
Copyright ©2006 by Pearson Education, Inc.Copyright ©2006 by Pearson Education, Inc.Upper Saddle River, New Jersey 07458Upper Saddle River, New Jersey 07458
All rights reserved.All rights reserved.
Slide 21
FloydFloydDigital Fundamentals, 9/eDigital Fundamentals, 9/e
Magnetic StorageMagnetic Storage
• Hard diskHard disk
• Floppy diskFloppy disk
• ZipZip™ drive™ drive
• TapeTape
Copyright ©2006 by Pearson Education, Inc.Copyright ©2006 by Pearson Education, Inc.Upper Saddle River, New Jersey 07458Upper Saddle River, New Jersey 07458
All rights reserved.All rights reserved.
Slide 22
FloydFloydDigital Fundamentals, 9/eDigital Fundamentals, 9/e
Optical StorageOptical Storage
• CD-ROMCD-ROM
• Write Once/Read Many (WORM)Write Once/Read Many (WORM)
• CD-RCD-R
• CD-RWCD-RW
• DVD-ROMDVD-ROM