Professional Documents
Culture Documents
402061
DIGITAL SYSTEM DESIGN 1
CHAPTER 10: DATA STORAGE
1 Byte = 8 Bits
Computer memory is divided into group of
bytes called words.
1 word = internal register size
1
2
3 a) 64 B
4
5 b) Row 2, column 8
6
7
8
1 2 3 4 5 6 7 8
2/15/2024 402061 – Chapter 10: Data Storage 8
MEMORY ADDRESSING
Row
address
decoder
Row Select 0
Data is
stored in Row Select 1
flip-flops
Row Selectn
Data Input/Output
Buffers and Control
Row Select 0
Read-Only
Memory
(ROM)
Electrically
Mask Programmable Erasable Ultraviolet Erasable
ROM ROM PROM EPROM PROM
(PROM) (EPROM) (UV EPROM) (EEPROM)
– –
– – Source –
– –
– –
– – –
– –
logic 0 is stored logic 1 is stored
2/15/2024 402061 – Chapter 10: Data Storage 25
FLASH MEMORY
+V
current.
Column select 0
𝑘 address lines
𝑛 data lines
2k x n memory
Control
bus
8 bits Data
bus
RAM 2
20 bits 1M ´ 8
What is the purpose EN 8 bits
of the inverter?
RAM 1 RAM 2
m bits 2m ´ n m bits 2m ´ n
D D
Data Data
in/out n bits in/out n bits
Control
bus
2n bits
Data bus
SIMM or DIMM
Socket on
system board
0 0 1 1 0 1 0 0 Top-of-stack
Stack pointer 0 0 0 1 0 0 1 0
FFEC 0 0 0 0 0 0 0 0
Actuator
arms
Read/Write
heads
Case
https://www.ibm.com/developerworks/cloud/l
ibrary/cl-cloudstorage/