Professional Documents
Culture Documents
Flip-flop Register m 1 1 1 0 1
0 0 0 1 0
n
Memori m x n
Memori
• ROM (Read Only Memory)
Merupakan chip (IC=integrated circuit) yang menyediakan
fungsi penyimpanan data yang bersifat “hanya dapat
dibaca saja, tidak dapat ditulisi”, dan sifat penyimpanannya
permanen (jika catudayanya ditiadakan, isi ROM tetap
ada). Tipe memori ini sering disebut sebagai memori yang
tidak mudah berubah (nonvolatile memory).
EPROM
Sinar Ultra Violet
beberapa menit, maka
data akan terhapus
EPROM
Jendela Transparans ERASER
PC
EPROM PROGRAMMER
ROM (6)
• EEPROM (Electrically EPROM) Î flash
ROM yang isinya dapat dihapus dan diprogram
secara elektris. Contoh: CMOS Setup pada PC.
Jika ingin mengubah konfigurasi PC, maka pada
saat booting tekan tombol Del sehingga muncul
informasi konfigurasi yang akan diubah.
Pengubahan konfigurasi, pada dasarnya adalah
memrogram CMOS/EEPROM secara elektris.
ROM (7)
Cara memrogram EEPROM:
9 EEPROM tetap terpasang pada sistem
9 Lakukan penghapusan dan pengisian data
D3 D2 D1 D0
ROM MATRIKS DIODE
• Misal ROM oleh pabriknya akan diisi data
sebagai berikut:
Alamat Data
D3 D2 D1 D0
0 1 1 0 0
1 1 0 1 0
2 0 1 0 0
3 0 1 0 1
ROM yang sudah diprogram
D3 D2 D1 D0
Jika sel PROM berupa sebuah transistor, maka cara
menyimpan menyimpan data 1 dan 0 seperti ditunjukkan
pada gambar berikut
Pemilih Pemilih
+Vcc +Vcc
Diputus
Output Output
Data Data
(a) (b)
Sel ROM: (a) penyimpan data 1, (b) penyimpan data 0
Organisasi ROM Dengan Sel Diode
Pin Alamat
Resistor
A0 0 0
Pulldown
A1 1 1
DEKODER
2
3
Pin Kontrol X3 X2 X1 X0
OE TRI-STATE SWITCH
CE
D3 D2 D1 D0
Pin Data
Organisasi ROM Dengan Sel Transistor
Pin Alamat
Resistor
A0 0 0 +Vcc +Vcc
Pulldown
A1 1 1 +Vcc +Vcc
DEKODER
2 +Vcc
3 +Vcc +Vcc
Pin Kontrol X3 X2 X1 X0
OE TRI-STATE SWITCH
CE
D3 D2 D1 D0
Pin Data
Simbol ROM 4x4-bit
D0
A0
Pin Alamat
A1 D1
Pin Data
D2
ROM
D3
4x4-bit
CS1
Pin Kontrol
CS2
D0
A0
Pin Alamat
A1 D1
Pin Data
D2
ROM
D3
4x4 bit
OE
Pin Kontrol
CE
=
D3 A3 D3 A3 D3
D4 D4
A4 D4 A4 D4
D5
ROM D5 ROM D6
A5
ROM D5 A5
ROM D5
D6 A6 D6 A6 D6
4X8-bit D7 4 byte D7
128 byte D7 A7 256 byte D7
OE OE
OE OE
C CE
E CE CE
ROM 4 byte
A0 D0 A0 D0
A0 D0 A0 D0
A1 D1 A1 D1
A1 D1 A1 D1
A2 D2 A2 D2
.
A2
.
D2
D3 .
A2
.
D2
D3
. . D3 . . D3
D4
. . D4
. . D4 . . D4 . . D5
ROM D5
ROM D5 ROM D5
. ROM
. . D6 . . D6 . . D6 . D6
A9 1KB D7 A11 4KB D7 A13 16KB D7 A15 64KB D7
OE OE OE OE
CE CE CE CE
kontrol CE = 0, dan OE = 0
OE
Tahap II 0 CE
D0
A0
Pin Alamat
A1 D1
Pin Data
D2
RAM
D3
WE 4x4-bit
OE
Pin Kontrol
CE
WE=Write Enable
OE=Output enable jenis ACTIVE-LOW
CE=Chip enable jenis ACTIVE-LOW
Cara MP Membaca dan Menulisi RAM
Misal di dalam RAM 8 byte berisi data sebagai berikut: