Top Banner
Topik 1 & 2 : Internal Memory Achmad Marjan R - M.Robby.F MI 1B
15

Internal memory

Jul 07, 2015

Download

Education

Penjelasan lengkap tentang RAM, ROM, dan Cache Memory
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Internal memory

Topik 1 & 2 : Internal Memory

Achmad Marjan R - M.Robby.F

MI 1B

Page 2: Internal memory

Jenis - jenis RAM

2. SRAM (Static Random AccessMemory) adalah jenis RAM(sejenis memori semionduktor)yang tidak menggunakankapasitor. Hal ini mengakibatkanSRAM tidak perlu lagi disegarkansecara berkala seperti halnyadengan DRAM. Ini juga sekaligusmembuatnya memiliki kecepatanlebih tinggi dari DRAM.

1. DRAM (Dynamic RandomAccess Memory) adalah jenisRAM yang menyimpansetiap bit data yang terpisahdalam kapasitor dalam satusirkuit terpadu. Data yangterkandung di dalamnyaharus disegarkan secaraberkala oleh CPU agar tidakhilang.

Page 3: Internal memory

3. EDORAM (Extended DataOut Random Accses Memory)adalah jenis RAM yang dapatmenyimpan dan mengambilisi memori secara bersamaan,sehingga kecepatan bacatulisnya pun menjadi lebihcepat. Umumnya digunakanpada PC terdahulu sebagaipengganti Fast Page Memory(FPM) RAM.

4. SDRAM (SynchronousDynamic Random AccesMemory) adalah jenis RAMdinamis yang kemampuankecepatannya lebih cepatdari pada EDORAM dankepingannya terdiri dari168 pin.

Page 4: Internal memory

5. RDRAM (Rambus Dynamic Random AccesMemory) adalah salah satutipe dari RAM dinamissinkron yang diproduksioleh Rambus Corporation menggunakan Bus Speed sebesar 800 MHz tetapimemiliki jalur data yang sempit (8 bit).

6. NV-RAM (Non-VolatileRandom Access Memory)merupakan jenis RAM yangmenggunakan bateraiLitium di dalamnya sehinggadata yang tersimpan tidakakan hilang meskipun catudaya dimatikan.

Page 5: Internal memory

7. VGRAM (Video Graphic Random Acces Memory) adalah jenis RAM yang dibuat khusus untuk video adapter. Kapasitas VGRAM sangat menentukan kualitasgambar yang dihasilkanoleh video adapter tersebut.

8. DDR SDRAM (Double Data Random Synchronous Dynamic Random Acces Memory) merupakan jenis RAM yang mampu menjalankan duainstruksi sekali setiap satu clock cycle frekuensi bus dalam waktuyang sama. Teknik yang digunakan adalah denganmenggunakan secara penuh satugelombang frekuensi.

Page 6: Internal memory

Karateristik dan Struktur RAM

1. PCB (Printed Circuit Board ), Umumnya RAM memiliki PCB dengan 6-layers.2. SMT adalah komponen elektronik penunjang seperti resistor, kapasitor, dsb.3. Notch, Merupakan lubang pengunci agar RAM bisa masuk ke slot yg sesuai.4. Pin, Kaki-kaki RAM yg berhubungan (contact) dengan slot Motherboard.5. IC (Integrated Circuit), Komponen elektronik Memory.6. SPD (Serial Presence Detect), Sebuah IC kecil penyimpan data konfigurasi dari

RAM.7. Circuit, Jalur-jalur listrik / data yg menghubungkan item komponen pada RAM.

Page 7: Internal memory

Cara Kerja RAM

Ketika komputer pertama kali dihidupkan, komponenpertama kali yang bekerja adalah prosessor, kemudian prosessormeminta data-data atau perintah dari hardisk. Disinilah fungsiperan memory bekerja. Pada dasarnya hardisk tidak mampumemenuhi kecepatan permintaan data perintah dalam halmenyuplai data perintah yang diminta oleh prosessor. Makadibutuhkan peran memory RAM sebagai menampung data darihardisk dan menyuplai data yang dibutuhkan ke prosessor. Tentusaja semakin besar kapasitas memory RAM semakin cepat pulakinerja suatu komputer.

Page 8: Internal memory

Jenis – jenis ROM PROM (Programmable Read Only Memory), yaitu ROM

yang dapat diprogram sekali saja dan tidak dapat diubahkembali.

RPROM (Re-Programable ROM), merupakanperkembangan dari versi PROM dimana kita dapatmelakukan perubahan berulangkali sesuai keinginan.

EPROM (Erasable Programmable Read Only Memory), yaitu ROM yang dapat dihapus dengan sinar ultra violet serta dapat diprogram kembali berulang-ulang.

EEPROM (Electrically Erasable Programmable Read Only Memory), yaitu ROM yang dapat dihapus secara elektronikdan dapat diprogram kembali

Page 9: Internal memory

Karateristik dan Struktur ROM Program BIOS (Basic Input Output System), program

ini berfungsi untuk mengendalikan perpindahan dataantara microprocessor ke komponen lain yang meliputikeyboard, monitor, printer dan lainnya. Program BIOS jugamempunyai fungsi untuk self-diagnostik, atau memeriksakondisi yang ada didalam dirinya.

Program Linkage/Bootstrap, bertugas untukmemindahkan operating system yang tersimpan didalamharddisk untuk kemudian ditempatkan didalam RAM.

Page 10: Internal memory

Perbedaan & KeunggulanRAM & ROM RAM :

· Ram dapat dibaca dandapat diubah atau ditulisi.· Sifat penyimpanannyatidak permanen.· Volatile (data hilang saatkomputer dimatikan)· Biasanya digunakan untukmenyimpan data-data yang akan diolah.

ROM :· Rom tidak dapat dibacaatau ditulisi.· Sifat penyimpananyapermanen.· Non volatile sehinggaisinya tidak akan hilangsekalipun aliran listrik kekomputer dimatikan.· Biasanya untukmenyimpan program-program yang dibuat olehpabrik komputer itu sendiri.

Page 11: Internal memory

Cara Kerja Cache MemoryJika prosesor membutuhkan suatu data, pertama-tama ia akan mencarinya pada cache. Jika data ditemukan, prosesor akan langsung membacanyadengan delay yang sangat kecil. Tetapi jika data yang dicari tidak ditemukan,prosesor akan mencarinyapada RAM yang kecepatannya lebih rendah.

Page 12: Internal memory

Struktur Cache Memory

Page 13: Internal memory

Karakteristik cacheMemori utama terdiri dari 1n sampai dengan 2n word beralamat, dengan masing-masing word mempunyai n-bit alamat yang unik. Untuk keperluan pemetaan, memori ini dinggap terdiri dari sejumlah blok yang mempunyai panjang K word masing-masing bloknya. Dengan demikian, ada M = 2n/K blok. Cache terdiri dari C buah baris yang masing-masing mengandung K word, dan banyaknya baris jauh lebih sedikit dibandingkan dengan banyaknya blok memori utama (C << M).

Page 14: Internal memory

Tujuan Cache memory

Page 15: Internal memory

Elemen-elemen Cache Memory1. Mapping(a) Direct MappingMemetakan setiap blok memori ke

dalam satuline/baris cache secara tetap (sesuaidengan nomorline)(b) Associative MappingMemetakan setiap blok memori ke

sembarang bariscache (tidak terikat pada nomorline)(c) Set Associative MappingMemetakan setiap blok memori ke

dalam satu set

tertentu yang di dalamnya terdiri dari beberapa lineyang dapat digunakan secara bebas

2. Ukuran cacheUkuran cache, disesuaikan dengan kebutuhan untuk membantu kerja memori. Semakin besar ukuran cache semakin lambat karena semakin banyak jumlah gerbang dalam pengalamatan cache.