Beruflich Dokumente
Kultur Dokumente
Stanley L. Aquino
Outline
.Basics of Semiconductor Memory
.Random-Access Memories (RAMs)
Objectives
.Define the basic memory characteristics
.Explain what a RAM is and how it works
.Explain the difference between static RAMs
(SRAMs) and dynamic RAMs (DRAMs)
Memory Units
.Memoriesstoredatainunitsfromonetoeightbits.Themostcommonunitisthebyte,whichbyde
finitionis8bits.
.Bitis the smallest unit of binary data.
.Byte is a unit for group of 8 bits.
.Data can be stored in 9-bit groups which consist of a byte
plus a parity bit.
.Nibble is a group of 4 bits
.One byte can be split into two nibbles.
Memory Units
.Computermemoriesareorganizedintomultiplesofbytescalledwords.Generally,awordisde
finedasthenumberofbitshandledasoneentitybyacomputer.Bythisdefinition,awordisequa
ltotheinternalregistersize(usually16,32,or64bits).
.Forhistoricalreasons,assemblylanguagedefinesawordasexactlytwobytes.Inassemblyla
nguage,a32bitentityiscalledadouble-wordand64bitsisdefinedasaquad-word.
Memory Units
.Each storage element in a
memory can retain either a
1 or a 0 and is called a cell.
.Memories are made up of
arrays of cells.
.Each block in the memory
array represents one
storage cell, and its
location can be identified
by specifying a row and a
column.
8x8 ARRAY
16x4 ARRAY
64x1 ARRAY
A64-cell memory array organized in
three different ways.
Memory Units
.Amemoryisidentifiedbythenumberofwordsitcanstoretimesthewordsize.
.Example:
16kx8memory
Numberofwords=16,000words
Wordsize=8bits
.16kx8memorycanactuallystore16,384wordsofeightbitseach.
.Theactualnumberofwordsisalwaysapowerof2.
214=16,384
Memory Units
.Thelocationofaunitofdatainamemoryarrayiscalleditsaddress.Itdependsonhowthememor
yisorganizedintounitsofdata.
The address of the blue
bit is row 5, column 4
The address of the
blue byte is row 3
Memory address in 2-dimensional array
Semiconductor Memories
.Semiconductormemoriesaredevicesforstoringdigitalinformationthatisfabricatedbyus
ingintegratedcircuittechnology.
.Theyareclassifiedaccordingtothetypeofdatastorageandthetypeofdataaccessmechanism
.RAM-random-accessmemory
.ROM-read-onlymemory
THANK YOU!