7/21/2019 336-P03 etika
http://slidepdf.com/reader/full/336-p03-etika 1/28
PERTEMUAN
7/21/2019 336-P03 etika
http://slidepdf.com/reader/full/336-p03-etika 2/28
Karakteristik-karakteristik pentingsistem memori #1
A. LokasiCPU
InternalExternal
B. KapasitasUkuran WordUkuran Block
C. Satuan TransferWordBlock
D. Metode AksesSequential Acces
Direct AccessRandom AccessAssociative Access
7/21/2019 336-P03 etika
http://slidepdf.com/reader/full/336-p03-etika 3/28
E. KinerjaAccess time
Cycle timeTransfer rate
F. Tipe FisikSemi KonduktorPermukaan Magnetik
G. Karakteristik FisikVolatile/Non VolatileErasable/Non Erasable
Karakteristik-karakteristik
penting sistem memori #2
7/21/2019 336-P03 etika
http://slidepdf.com/reader/full/336-p03-etika 4/28
Karakteristik memori yang jelas adalah
kapasitasnya
Kapasitas ini dinyatakan dalam byte (1
byte = 8 bit) atau word. Panjang word yang umum adalah 8, 16
dan 32 bit
Kapasitas eksternal memory biasanyadinyatakan dalam byte
Kapasitas
7/21/2019 336-P03 etika
http://slidepdf.com/reader/full/336-p03-etika 5/28
Metode Akses #11. Sequensial access
Memori diorganisasikan menjadi unit-unitdata yang disebut record. Waktu untuk
mengakses record sangat bervariasi
Contoh : Pita magnetik
2. Direct access
Setiap block dan record memiliki alamat-alamat yang unik berdasarkan lokasi fisik
Contoh : Disk
7/21/2019 336-P03 etika
http://slidepdf.com/reader/full/336-p03-etika 6/28
3. Random accessSetiap addressable locations di dalam memori
memiliki mekanisme yang unik dan pengalamatanyang secara fisik wired-in. Waktu untukmengakses lokasi tertentu tidak tergantung pada
urutan akses sebelumnya dan bersifat konstan.Contoh : main memori
4. Associative accessSebuah word dicari berdasarkan pada isinya
bukan berdasarkan pada alamatnyaContoh : Cache memory
Metode Akses #2
7/21/2019 336-P03 etika
http://slidepdf.com/reader/full/336-p03-etika 7/28
Kinerja Access Timewaktu yang di butuhkan untuk melakukan operasi bacaatau tulis
Cycle Timeaccess time ditambah dengan waktu tambahan yang diperlukan agar transient hilang dari signal
Transfer Ratekecepatan data agar dapat di transfer ke unit memoriatau di transfer dari unit memori
Tn = Ta + N/R
Tn = waktu rata-rata untuk W/R N bitTa = waktu akses rata-rataN = jumlah bitR = kecepatan transfer, dalam bit/detik (bps)
7/21/2019 336-P03 etika
http://slidepdf.com/reader/full/336-p03-etika 8/28
HIRARKI MEMORI
7/21/2019 336-P03 etika
http://slidepdf.com/reader/full/336-p03-etika 9/28
7/21/2019 336-P03 etika
http://slidepdf.com/reader/full/336-p03-etika 10/28
Jenis memori semi konduktorRandom Access
RAM Terbagi 2 :
1.RAM Statis
2. RAM Dinamis
7/21/2019 336-P03 etika
http://slidepdf.com/reader/full/336-p03-etika 11/28
1.RAM Statis
Nilai nilai biner di simpan dengan
menggunakan konfigurasi gate logicflip-flop tradisional.Ram statis akan menampung data
sepanjang daya listrik di sediakanuntuknya
1.RAM Statis
Nilai nilai biner di simpan dengan
menggunakan konfigurasi gate logicflip-flop tradisional.Ram statis akan menampung data
sepanjang daya listrik di sediakanuntuknya
7/21/2019 336-P03 etika
http://slidepdf.com/reader/full/336-p03-etika 12/28
2. RAM Dinamis
Disusun oleh sel-sel yang menyimpan data
sebagai muatan listrik pada kapasitor
Keberadaan dan ke tidak beradaan pada
kapasitor di interpretasikan sebagai bilangan 1
atau 0, kerena kapasitor memilikikecenderungan alami untuk mengosongkan
muatan, maka RAM dinamis memerlukan
pengisian muatan
2. RAM Dinamis
Disusun oleh sel-sel yang menyimpan data
sebagai muatan listrik pada kapasitor
Keberadaan dan ke tidak beradaan pada
kapasitor di interpretasikan sebagai bilangan 1
atau 0, kerena kapasitor memilikikecenderungan alami untuk mengosongkan
muatan, maka RAM dinamis memerlukan
pengisian muatan
7/21/2019 336-P03 etika
http://slidepdf.com/reader/full/336-p03-etika 13/28
Perbedaan SRAM & DRAM
7/21/2019 336-P03 etika
http://slidepdf.com/reader/full/336-p03-etika 14/28
Pengertian ROM & Jenis ROMROM
Berisi pola data permanen yang tidak dapat diubah
Jenis-jenis ROM
• Programmable ROM (PROM)
• Erasable Programmable ROM (EPROM)• Electrically Erasable Programmable ROM
(EEPROM)
7/21/2019 336-P03 etika
http://slidepdf.com/reader/full/336-p03-etika 15/28
Cache Memory #1
Cache memory di tujukan untuk memperoleh
kecepatan memori yang mendekati kecepatanmemori tercepat yang bisa di peroleh,
sekaligus memberikan ukuran memori yang
besar dengan harga yang lebih murah Cache adalah memori kecil yang berkecepatan
tinggi
Cache dapat kita lihat sebagai suatu memoribuffer bagi memori utama
7/21/2019 336-P03 etika
http://slidepdf.com/reader/full/336-p03-etika 16/28
Cache berisi salinan sebagian memori utama
Pada saat sebuah cpu speed membaca word
memori maka dilakukan pemeriksaaan untukmengetahui apakah word itu terdapat dalamchace.
Bila sudah ada, maka word akan dikirimkan keCPU, sedang bila tidak ada blok main memoriyang terdiri dari sejumlah word yang tetap akan
di baca cache dan kemudian di kirim ke CPU
Cache Memory #2
7/21/2019 336-P03 etika
http://slidepdf.com/reader/full/336-p03-etika 17/28
Cache Memory #3
Meskipun cache menggunakan informasi yang
tersimpan dalam memori utama, tetapi ia tidakberhadapan secara langsung dengan memoriutama.
Apa yang tersimpan dalam cache dan jugaditempatkan ke dalam memori utamadikerjakan sesuai perintah CPU.
Agar suatu cache dapat efektif maka ia harus
lebih cepat dari memori utama.
Meskipun cache menggunakan informasi yang
tersimpan dalam memori utama, tetapi ia tidakberhadapan secara langsung dengan memoriutama.
Apa yang tersimpan dalam cache dan jugaditempatkan ke dalam memori utamadikerjakan sesuai perintah CPU.
Agar suatu cache dapat efektif maka ia harus
lebih cepat dari memori utama.
7/21/2019 336-P03 etika
http://slidepdf.com/reader/full/336-p03-etika 18/28
Cache Memory #4
Pada umumnya, waktu akses memori cache
berkisar antara 50-100 nanodetik (lebih cepat5-10 kali lebih cepat dari memori utama)
Cache dapat menampung 64 KB
Pada umumnya, waktu akses memori cache
berkisar antara 50-100 nanodetik (lebih cepat5-10 kali lebih cepat dari memori utama)
Cache dapat menampung 64 KB
7/21/2019 336-P03 etika
http://slidepdf.com/reader/full/336-p03-etika 19/28
A. Direct
B. Assosiative
C. Set assosiative
A. Direct
B. Assosiative
C. Set assosiative
Operasi PembacaanCache
7/21/2019 336-P03 etika
http://slidepdf.com/reader/full/336-p03-etika 20/28
A. Pemetaan Langsung #1A. Pemetaan Langsung #1
Alamat memori utama dibagi menjadi 2 fieldyaitu tag dan indeks.
Jumlah bit dalam indeks berhubungan dengan
ukuran cache
Ketika suatu word direferensikan, bit indeks
pada alamat digunakan untuk pengaksesan
cache
Alamat memori utama dibagi menjadi 2 fieldyaitu tag dan indeks.
Jumlah bit dalam indeks berhubungan dengan
ukuran cache
Ketika suatu word direferensikan, bit indeks
pada alamat digunakan untuk pengaksesan
cache
7/21/2019 336-P03 etika
http://slidepdf.com/reader/full/336-p03-etika 21/28
Pemetaan Langsung #2Jika field tag cocok dengan bit tag pada alamat
terjadi suatu hit, jump jika sebaliknya akanterjadi suatu miss
Organisasi cache ini mempunyai waktu aksesyang lebih cepat dari pada RAM karenamempunyai field alamat yang lebih kecil
Kelemahan pada cara adalah tidak dapatmenyimpan secara bersamaan apabila dua
buah word mempunyai indeks yang sama dantag yang berbeda.
7/21/2019 336-P03 etika
http://slidepdf.com/reader/full/336-p03-etika 22/28
B. Pemetaan Assosiatif #1B. Pemetaan Assosiatif #1
Ketika suatu memori assosiatif digunakan untuk
sebuah cache maka diperlukan suatu pemetaan
yang berbedaDengan pemetaan assosiatif alamat word
memori utama dan isinya (data) tersimpan di
dalam cache.
Ketika suatu memori assosiatif digunakan untuk
sebuah cache maka diperlukan suatu pemetaan
yang berbedaDengan pemetaan assosiatif alamat word
memori utama dan isinya (data) tersimpan di
dalam cache.
7/21/2019 336-P03 etika
http://slidepdf.com/reader/full/336-p03-etika 23/28
Pemetaan Assosiatif #2Untuk mereferensikan suatu word tertentu,
alamat disimpan ke bagian yang berhubunganpada register argumen (A) dan register kunci
(K) di setup untuk membandingkan hanya field
alamatnya.Pemetaan assosiatif memungkinkan adanya
penyimpanan semua word yang mempunyai
indeks yang sama dan tag yang berbedakedalam cache ini.
Untuk mereferensikan suatu word tertentu,
alamat disimpan ke bagian yang berhubunganpada register argumen (A) dan register kunci
(K) di setup untuk membandingkan hanya field
alamatnya.Pemetaan assosiatif memungkinkan adanya
penyimpanan semua word yang mempunyai
indeks yang sama dan tag yang berbedakedalam cache ini.
7/21/2019 336-P03 etika
http://slidepdf.com/reader/full/336-p03-etika 24/28
C. Pemetaan kelompokassosiatifC. Pemetaan kelompokassosiatif
Merupakan kombinasi dari kedua organisasisebelumnya
Dalam jenis organisasi ini, dua word dengan
indeks yang sama dan tag yang berbeda dapatdisimpan didalam kelompok yang sama
Karena setiap word dalam kelompok memori
assosiatif hanya menyertakan bit tagtambahan, bukan alamat lengkap, maka waktuaksesnya lebih cepat dan harganya lebih murah
Merupakan kombinasi dari kedua organisasisebelumnya
Dalam jenis organisasi ini, dua word dengan
indeks yang sama dan tag yang berbeda dapatdisimpan didalam kelompok yang sama
Karena setiap word dalam kelompok memori
assosiatif hanya menyertakan bit tagtambahan, bukan alamat lengkap, maka waktuaksesnya lebih cepat dan harganya lebih murah
7/21/2019 336-P03 etika
http://slidepdf.com/reader/full/336-p03-etika 25/28
Organisasi DRAM #1
A. Enchanced DRAM (EDRAM)
• Dengan mengintegrasikan cache SRAM yang kecilpada keping DRAM generik
• EDRAM mencakup beberapa feature lainnya yangdapat meningkatkan kinerja
• Operasi refresh dapat di lakukan secara paraleldengan operasi pembacaan cache
7/21/2019 336-P03 etika
http://slidepdf.com/reader/full/336-p03-etika 26/28
Organisasi DRAM #2B. Cache DRAM (CDRAM)
Mencakup cache SRAM- cache SRAM yanglebih besar dari EDRAM
C. Synchonous DRAM (SDRAM)
SDRAM saling bertukar data dengan processoryang di sinkronkan dengan signal pewaktueksternal dan bekerja dengan kecepatan penuh
bus prosessor atau memori tanpa mengenalkeadaan wait
7/21/2019 336-P03 etika
http://slidepdf.com/reader/full/336-p03-etika 27/28
Organisasi DRAM #3D. Rambus DRAM (RDRAM)
• Menggunakan pendekatan terhadap masalah memoribandwidth yang lebih revolusioner
• RDRAM memiliki kelajuan sekitar 500 Mbps (Dram = 33Mbps).
D. Rambus DRAM (RDRAM)
• Menggunakan pendekatan terhadap masalah memoribandwidth yang lebih revolusioner
• RDRAM memiliki kelajuan sekitar 500 Mbps (Dram = 33Mbps).
E. RAMLINK• Ramlink berkonsentrasi pada interface processor
atau memori di bandingkan pada arsitektur internal
keping DRAM• Ramlink adalah memori interface yang memiliki
koneksi point to point yang di susun dalam bentukcincin.
E. RAMLINK• Ramlink berkonsentrasi pada interface processor
atau memori di bandingkan pada arsitektur internal
keping DRAM• Ramlink adalah memori interface yang memiliki
koneksi point to point yang di susun dalam bentukcincin.
7/21/2019 336-P03 etika
http://slidepdf.com/reader/full/336-p03-etika 28/28
Selesai
Top Related