4. memori komputer
TRANSCRIPT
![Page 1: 4. memori komputer](https://reader033.vdocuments.pub/reader033/viewer/2022052321/555ed020d8b42a772f8b461c/html5/thumbnails/1.jpg)
Memori Komputer
Universitas Indonesia TimurProgram S1 Teknik InformatikaFIKOM
![Page 2: 4. memori komputer](https://reader033.vdocuments.pub/reader033/viewer/2022052321/555ed020d8b42a772f8b461c/html5/thumbnails/2.jpg)
Pertemuan ini menjelaskan:• Pengertian Memory Komputer• Hirarkhi memori dalam sebuah
Sistem Komputer• Teknik pengalamatan dalam memory• Arsitektur Memori Utama• Jenis-jenis memori
![Page 3: 4. memori komputer](https://reader033.vdocuments.pub/reader033/viewer/2022052321/555ed020d8b42a772f8b461c/html5/thumbnails/3.jpg)
Memory Komputer• Bagian dari komputer tempat berbagai
data dan program disimpan (tanembaum,2001)
• Memori merupakan workspace dari processor komputer. Sedangkan memori utama dalam sebuah komputer merupakan tempat penyimpanan sementara di mana ia dibutuhkan oleh prosesor yang akan mengoperasikan program atau data tertentu. (Scott Mueller, 2003)
![Page 4: 4. memori komputer](https://reader033.vdocuments.pub/reader033/viewer/2022052321/555ed020d8b42a772f8b461c/html5/thumbnails/4.jpg)
Hirarkhi Komputer• Register• Chache Memory (Static RAM)
- Internal Chache- External Chahce
• Memori Utama (Dynamic RAM)• Memori Sekunder
- Magnetic Disk- Optical Disk- Magnetic Tape
![Page 5: 4. memori komputer](https://reader033.vdocuments.pub/reader033/viewer/2022052321/555ed020d8b42a772f8b461c/html5/thumbnails/5.jpg)
Register• Berada di chip sebuah prosesor dan
merupakan bagian integral dari prosesor itu sendiri
• Sudah di bahas di pertemuan sebelumnya
![Page 6: 4. memori komputer](https://reader033.vdocuments.pub/reader033/viewer/2022052321/555ed020d8b42a772f8b461c/html5/thumbnails/6.jpg)
Chache Memory• Berkapasitas kecil tapi berkecepatan
tinggi• Di pasang di antara prosesor dan
memori utama
![Page 7: 4. memori komputer](https://reader033.vdocuments.pub/reader033/viewer/2022052321/555ed020d8b42a772f8b461c/html5/thumbnails/7.jpg)
Memori Sekunder• Dapat tetap menyimpan data
sekalipun komputer mati
![Page 8: 4. memori komputer](https://reader033.vdocuments.pub/reader033/viewer/2022052321/555ed020d8b42a772f8b461c/html5/thumbnails/8.jpg)
Memori Utama• Disebut juga Random Access
Memory (RAM)• Berhubungan dengan prosesor dalam
menyediakan program dan data yang dibutuhkannya.
• Berhubunga dengan memori sekunder untuk dapat melaksanakan tugas pengolahan data dengan baik
![Page 9: 4. memori komputer](https://reader033.vdocuments.pub/reader033/viewer/2022052321/555ed020d8b42a772f8b461c/html5/thumbnails/9.jpg)
Sejarah Memory Utama• RAM ditemukan oleh Robert Dennard• Diproduksi massal oleh Intel Corp
pada 1968• Awalnya membutuhkan tegangan 5 V
untuk berjalan pada frekuensi 4,77 Mhz
• Memiliki waktu akses 200 ns (1 ns=10 – 9 detik)
![Page 10: 4. memori komputer](https://reader033.vdocuments.pub/reader033/viewer/2022052321/555ed020d8b42a772f8b461c/html5/thumbnails/10.jpg)
Harga & Waktu Akses Memory
![Page 11: 4. memori komputer](https://reader033.vdocuments.pub/reader033/viewer/2022052321/555ed020d8b42a772f8b461c/html5/thumbnails/11.jpg)
Prinsip Memori Utama• Volatile (hanya menyimpan data dan
program ketika komputer hidup)• Mengcopy data dan program dari
memori sekunder untuk diolah• Agar program dan data yang diolah
bisa terus digunakan lagi, maka dikirim kembali ke memori sekunder
![Page 12: 4. memori komputer](https://reader033.vdocuments.pub/reader033/viewer/2022052321/555ed020d8b42a772f8b461c/html5/thumbnails/12.jpg)
Satuan Pengalamatan Memori
• 1 bit = 0/1• 1 Byte = 8 bit• Word = x byte
![Page 13: 4. memori komputer](https://reader033.vdocuments.pub/reader033/viewer/2022052321/555ed020d8b42a772f8b461c/html5/thumbnails/13.jpg)
Memory Address
• 1 cell menyimpan angka yang disebut alamat• Jika memori punya n cell, maka ia memuat
alamat dari 0 sampai n-1
![Page 14: 4. memori komputer](https://reader033.vdocuments.pub/reader033/viewer/2022052321/555ed020d8b42a772f8b461c/html5/thumbnails/14.jpg)
Macam2 metode pengalamatan
![Page 15: 4. memori komputer](https://reader033.vdocuments.pub/reader033/viewer/2022052321/555ed020d8b42a772f8b461c/html5/thumbnails/15.jpg)
Pengaturan Byte & Memory• Big Endian • Little Endian
![Page 16: 4. memori komputer](https://reader033.vdocuments.pub/reader033/viewer/2022052321/555ed020d8b42a772f8b461c/html5/thumbnails/16.jpg)
Struktur Memory Utama
![Page 17: 4. memori komputer](https://reader033.vdocuments.pub/reader033/viewer/2022052321/555ed020d8b42a772f8b461c/html5/thumbnails/17.jpg)
Unit di memory Utama• MDR (Memory Data Register)
Menampung data yang dipilih dan untuk diteruskan ke prosesor
• MAR (Memory Address Register) Menampung alamat memory yang akan dikirim dari prosesor
• Pemilih fungsi (Read/Write) memberi perintah input/output pada unit memori lainnya
![Page 18: 4. memori komputer](https://reader033.vdocuments.pub/reader033/viewer/2022052321/555ed020d8b42a772f8b461c/html5/thumbnails/18.jpg)
Langkah Pembacaan Data• PC di prosesor mengirim alamat ke
RAM• Alamat dari PC diterima oleh MAR• Alamat ditranslasi ke elemen memori
yang diinginkan• Jika alamat ditemukan, isinya dicopi
ke MDR• Isi dikirim ke prosesor melalui MDR
![Page 19: 4. memori komputer](https://reader033.vdocuments.pub/reader033/viewer/2022052321/555ed020d8b42a772f8b461c/html5/thumbnails/19.jpg)
Transfer data pada memory• Memory: akses per byte
– Transfer dilakukan per-word (cepat, kelipatan bytes)
– Misalkan: 32-bit komputer => address 32 bitKemampuan addressing: 2 ^ 32 = 4 Gbytes
– Jika transfer data per-word: 32 bit (data bus) => 4 bytes
– Bytes mana yang diakses dari kemungkinan word tsb?
• Perlu 2 bits untuk menentukan bytes yang mana dari word• Sisa bit: 30 bits digunakan untuk address word
![Page 20: 4. memori komputer](https://reader033.vdocuments.pub/reader033/viewer/2022052321/555ed020d8b42a772f8b461c/html5/thumbnails/20.jpg)
Tipe Modul Memory Utama• SIMM (Singgle in Line Memory
Module)• DIMM (Dual in Line Memory Module)• RIMM (Rambus in Line Memory
Module)
![Page 21: 4. memori komputer](https://reader033.vdocuments.pub/reader033/viewer/2022052321/555ed020d8b42a772f8b461c/html5/thumbnails/21.jpg)
SIMM• Memiliki 30 pin
- beroperasi pada 16 bit- Memori 30 pin dipakai untuk 80286 sampai dengan 80486
• Memiliki 72 pin- beroperasi pada 32 bit- digunakan pada teknologi pentium
![Page 22: 4. memori komputer](https://reader033.vdocuments.pub/reader033/viewer/2022052321/555ed020d8b42a772f8b461c/html5/thumbnails/22.jpg)
CONTOH JENIS RIM• FPM (Fast Page Memory)
Menggunakan teknik paging untuk mengakses alamat memori
• DRAM (Dynamic RAM) Menyimpan bit dalam satu sel penyimpanan dan selalu direfresh
• EDO RAM (Extended Data Out RAM)
![Page 23: 4. memori komputer](https://reader033.vdocuments.pub/reader033/viewer/2022052321/555ed020d8b42a772f8b461c/html5/thumbnails/23.jpg)
DIMM• Memiliki 168 pin dan keduanya aktif• Mendukung 64 bit data• Untuk notebook dikembangkan
SODIMM (Small Outline DIMM)
![Page 24: 4. memori komputer](https://reader033.vdocuments.pub/reader033/viewer/2022052321/555ed020d8b42a772f8b461c/html5/thumbnails/24.jpg)
Jenis SIMM• SDRAM (Synchrinous DRAM) Melakukan
sinkronisasi memori supaya sama dengan CPU clock untuk perpindahan data yang lebih cepat. Bekerja pada kecepatan 100Mhz, 133 Mhs.
• DD SDRAM(Double Data Rate SDRAM) Mengembangan SDRAM yang secara teori menggandakan kecepatan SDRAM. Bekerja pada kecepatan 266 MHz, 333 MHz, 400 MHz
![Page 25: 4. memori komputer](https://reader033.vdocuments.pub/reader033/viewer/2022052321/555ed020d8b42a772f8b461c/html5/thumbnails/25.jpg)
RIMM• Dikenalkan oleh Rambus • Memiliki ukuran 184,232, dan 326
pin• Teknik peindahan data sama dengan
DDSDRAM tapi punya dua saluran data
• Bekerja pada kecepatan 1066 MHz.
![Page 26: 4. memori komputer](https://reader033.vdocuments.pub/reader033/viewer/2022052321/555ed020d8b42a772f8b461c/html5/thumbnails/26.jpg)
Perkembangan Teknologi RAM - 1TAHUN TEKNOLO
GIKETERANGAN
1968 RAM Waktu Akses 200 ns, 5 V, 4,77MHz,
1970 DRAM Refresh informasi berkala, 4,77 – 40 MHz
1987 FPRAM Prinsip indeks, 50 ns, 16 – 66 MHz, Bandwith 188,71MBpS
1995 EDO Mempersingkat readcycle FP, 70 – 50 ns, 33 - 75MHz,
![Page 27: 4. memori komputer](https://reader033.vdocuments.pub/reader033/viewer/2022052321/555ed020d8b42a772f8b461c/html5/thumbnails/27.jpg)
Perkembangan Teknologi RAM - 2TAHUN TEKNOLO
GIKETERANGAN
1996/7 SDRAM-PC66
Singkron dg frekuensi proc, 66 MHz, 3,3v, 10-ns
1998 SDRAM-PC100
100 MHz, 3,3 v, 8 ns, 800MBpS
1999 DRDRAM 2,5 v, 800 MHz, 1 GBpS
1999 RDRAM PC800
3,3 v, 800 MHz, 1 GBpS
![Page 28: 4. memori komputer](https://reader033.vdocuments.pub/reader033/viewer/2022052321/555ed020d8b42a772f8b461c/html5/thumbnails/28.jpg)
Perkembangan Teknologi RAM - 3TAHUN TEKNOLO
GIKETERANGAN
1999 SDRAM-PC133
133MHz, 7,5ns, 1,06GBpS
2000 SDRAM-PC150
150 MHz, 3,3 v, 7 ns, 1,28 GBpS
2000 DDRSDRAM
2 x kemampuan SDRAM, 100-133 SD = 200 – 266 DD
![Page 29: 4. memori komputer](https://reader033.vdocuments.pub/reader033/viewer/2022052321/555ed020d8b42a772f8b461c/html5/thumbnails/29.jpg)
Sekian……