INTERNAL MEMORY
·
Panjang word yang umum adalah 8, 16 dan 32 bit
·
Kapasitas eksternal memory biasanya dinyatakan dalam
byte
Karakteristik-karakteristik
penting sistem memori
A.
Lokasi
-
CPU
-
Internal
-
Eksternal
B.
Kapasitas
-
Ukuran Word
-
Ukuran Block
C.
Satuan Transfer
-
Word
-
Block
D.
Metode Akses
1.
Sequensial access
memori
diorganisasikan menjadi unit-unit data (record) dan waktu untuk mengakses record sangat bervariasi. Contoh: pita maghnetik
2.
Direct access
Setiap
blok dan record memiliki alamat alamat yang unik berdasarkan lokasi fisik.
Contoh: Disk
3.
Random
access
Setiap addressable lacations di dalam memori
memiliki mekanisme yang unik dan pengalamatan yang secara fisik wired-in. Contoh:
main memori
4.
Associative
Sebuah
word dicari berdasarkan pada isinya bukan berdasarkan pada alamatnya. Contoh: Cache memory
E.
Kinerja
1.
Access Time : Waktu yang dibutuhkan untuk
melakukan W/R
2.
Cycle Time : Access Time + dengan waktu
tambahan yang diperlukan
3.
Transfer Rate : kecepatan data agar dapat
ditransfer dari unit memori
Tn = Ta + N/R
Tn = waktu rata-rata untuk W/R N bit
Ta = waktu akses rata-rata
N = jumlah bit
R = kecepatan transfer, dalam bit/detik (bps)
Memory Utama Semi Konduktor
1.
Jenis memori semi konduktor Random Access
RAM di bagi 2 yaitu :
-
RAM Statis
Nilai nilai biner
di simpan dengan menggunakan konfigurasi gate logic flip-flop tradisional
-
RAM Dinamis
Disususn oleh sel-sel yang menyimpan data sebagai muatan
listrik pada kapasitor.
• ROM, PROM,
EPROM, EEPROM berisi pola data permanen yang tidak dapat di ubah
Cache Memory
-
Cache memory di tujukan
untuk memperoleh kecepatan memori yang mendekati kecepatan memori tercepat yang
bisa di peroleh, sekaligus memberikan ukuran memori yang besar dengan harga
yang lebih murah.
-
Cache Adalah memori
kecil yang berkecepatan tinggi
-
Meskipun
cache menggunakan informasi yang tersimpan dalam memori utama, tetapi ia tidak
berhadapan secara langsung dengan memori utama.
-
Pada
umumnya, waktu akses memori cache berkisar antara 50-100 nanodetik (lebih cepat
5-10 kali lebih cepat dari memori utama)
-
Cache
dapat menampung 64 KB
Operasi Pembacaan Cache
A.
Direct
(langsung)
- Alamat memori utama dibagi
menjadi 2 field yaitu tag dan indeks.
- Jumlah bit dalam indeks
berhubungan dengan ukuran cache
- Kelemahan pada cara adalah
tidak dapat menyimpan secara bersamaan apabila dua buah word mempunyai indeks
yang sama dan tag yang berbeda.
B.
Assosiative
- Ketika suatu memori assosiatif digunakan untuk sebuah cache maka
diperlukan suatu pemetaan yang berbeda
- Pemetaan assosiatif memungkinkan adanya penyimpanan semua word yang
mempunyai indeks yang sama dan tag yang berbeda kedalam cache ini.
C.
Set assosiative
- Merupakan kombinasi dari kedua organisasi sebelumnya
- Kerena setiap word dalam kelompok memori assosiatif hanya menyertakan bit tag tambahan, bukan
alamat lengkap, maka waktu aksesnya lebih cepat dan harganya lebih murah.
Organisasi DRAM
A.
Enchanced DRAM (EDRAM)
•
Dengan
mengintegrasikan cache SRAM yang kecil pada keping DRAM generik
•
EDRAM
mencakup beberapa feature lainnya yang dapat meningkatkan kinerja
B.
Cache
DRAM (CDRAM)
Mencakup cache SRAM- cache SRAM yang lebih besar dari EDRAM
C.
Synchonous
DRAM (SDRAM)
SDRAM saling bertukar data dengan processor yang di sinkronkan dengan
signal pewaktu eksternal dan bekerja dengan kecepatan penuh bus prosessor.
D.
Rambus
DRAM ( RDRAM)
RDRAM memiliki kelajuan sekitar 500 Mbps ( Dram = 33 Mbps).
E.
RAMLINK
Ramlink adalah memori interface yang memiliki keneksi point to point yang
di susun dalam bentuk cincin.