4. memori komputer

29
Memori Komputer Universitas Indonesia Timur Program S1 Teknik Informatika FIKOM

Transcript of 4. memori komputer

Page 1: 4. memori  komputer

Memori Komputer

Universitas Indonesia TimurProgram S1 Teknik InformatikaFIKOM

Page 2: 4. memori  komputer

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

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

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

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

Chache Memory• Berkapasitas kecil tapi berkecepatan

tinggi• Di pasang di antara prosesor dan

memori utama

Page 7: 4. memori  komputer

Memori Sekunder• Dapat tetap menyimpan data

sekalipun komputer mati

Page 8: 4. memori  komputer

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

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

Harga & Waktu Akses Memory

Page 11: 4. memori  komputer

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

Satuan Pengalamatan Memori

• 1 bit = 0/1• 1 Byte = 8 bit• Word = x byte

Page 13: 4. memori  komputer

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

Macam2 metode pengalamatan

Page 15: 4. memori  komputer

Pengaturan Byte & Memory• Big Endian • Little Endian

Page 16: 4. memori  komputer

Struktur Memory Utama

Page 17: 4. memori  komputer

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

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

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

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

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

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

DIMM• Memiliki 168 pin dan keduanya aktif• Mendukung 64 bit data• Untuk notebook dikembangkan

SODIMM (Small Outline DIMM)

Page 24: 4. memori  komputer

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

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

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

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

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

Sekian……