Rinta Kridalukmana
SELECT
CELL
write
Control
DATA IN
SELECT
CELL
SENSE
read
2
Satuan Transfer
Word satuan alami organisasi memori
Ukuran word = bit untuk merepresentasikan
bilangan dan panjang instruksi
Addresable unit = word
Unit of transfer :
Jumlah bit yang dibaca/ditulis ke memori pada
suatu saat
Pada memori eksternal, transfer data satuannya adalah
block block > word
Pada memori internal, satuan transfer = jumlah data
yang masuk/keluar dari modul memori
Metode akses
Yaitu cara bagaimana mengakses informasi/data
yang disimpan dalam memori.
Setidaknya ada 4 metode akses :
Sequential access
Direct access
Random access
Assosiative access
Keandalan Memori
Faktor-faktor :
Banyaknya kapasitas
Berapa cepat waktu akses
Harga
Hubungan :
Semakin kecil waktu akses, semakin besar harga/
bit
Semakin besar kapasitas, semakin kecil harga/bit
Semakin besar kapasitas, semakin besar waktu
akses
11
Hirarki Memori
INBOARD
Harga/bit turun
Kapasitas
Waktu akses
OUTBOARD
OFFLINE STORAGE
12
Memori Utama
Dimungkinkan untuk membaca data & menulis data
secara mudah, cepat, karena menggunakan RAM
RAM bersifat volatile, sehingga bersifat sebagai
penyimpanan sementara
Teknologi RAM dibagi 2 :
Dinamik :
- Disusun oleh sel-sel, pengisian listrik secara periodik
Statik :
- Nilai biner disimpan dengan konfigurasi gate logik flipflop tradisional
13
Pengemasan Memori
Organisasi : 1M x 8
Organisasi : 4M x 4
14
Koreksi Error
Error pada memori dibagi 2 :
Kerusakan berat
- Kerusakan fisik permanen sehingga sel memori tidak
dapat digunakan untuk menampung data
- Sebab : kesalahan penggunaan/kerusakan dari pabrik
Kerusakan ringan
- Kejadian yang random, tidak merusak/ubah isi sel
memori
- Sebab : masalah catu daya/partikel alpha
15
Koreksi Error
Hampir semua sistem memori utama modern memiliki
logik untuk mendeteksi dan mengoreksi error/
kesalahan ringan
Salah satu metode yang digunakan : Kode Hamming,
yaitu metode yang memanfaatkan bit cek paritas
Koreksi error akan
meningkatkan realibilitas bagi memori
menambah kompleksitas pengolahan data
lokasi memori juga akan semakin banyak yang
terpakai karena adanya bit paritas
16
Kode Hamming
Memanfaatkan bit cek paritas
Adalah bit tambahan yang ditempatkan di posisi
akhir sebuah byte untuk tujuan pemeriksaan
akurasi
Skema bit paritas bisa paritas ganjil atau paritas
genap
Contoh dengan paritas genap (menjaga angka bit 1
tetap berjumlah genap):
Ada sistem bilangan biner 8-bit
1011 0001 0 bit paritas
- Bila jml bit 1 genap, bit paritas 0, ganjil bit paritas 1
Kesalahan transmisi
1011 000 0 3 bit 1, tapi bit cek paritas 0
17
Cache Memori
Berguna untuk mempercepat kerja memori sehingga
mendekati kecepatan prosesor
Berisi salinan memori utama
Memori utama kapasitas besar tapi operasi lambat,
cache sebaliknya
Kapasitas optimal suatu cache adalah sekitar 512 KB
18
Random
- Diganti secara acak
19
20
21
22
23