Langsung ke konten utama

BENTUK RAM

 

RAM

1. Pengertian RAM

RAM (Random Access Memory) adalah suatu perangkat keras (Hardware) yang berguna sebagai media penyimpan data, jadi bisa dibilang hampir sama seperti (Harddisk).
Bedanya adalah jika Harddisk menyimpan data secara permanen (dapat dihapus dengan kehendak si user itu sendiri) dan tidak akan hilang walaupun PC/Laptop dimatikan.
Sedangkan Ram menyimpan data yang ada di dalam RAM akan hilang apabila PC/Laptop dimatikan, jadi bisa dibilang RAM dalam PC/Laptop lebih mirip seperti distributor data atau pengantar data.

2. Fungsi RAM
Fungsi RAM (Random Access Memory) adalah mempercepat pemrosesan data pada PC atau komputer, semakin besar RAM yang dimiliki maka akan semakin cepat pula komuter tersebut. RAM dapat mempercepat kinerja komputer karena RAM menyediakan ruang penyimpanan sementara bagi komputer. Dalam menyimpan data yang mudah diambil sehingga proses loading data dan program yang diakses akan lebih cepat.

3. Bentuk RAM
Bentuk RAM PC secara fisik seperti rangkaian elektrinik sejenis chip. Cara memasangkan RAM pada PC yakni dengan memasukkan RAM pada Slot RAM yang ada di Motherboard. Ada berbagai macam jenis slot RAM bergantung pada jenis RAMnya.

4. Cara Kerja RAM
Pada saat menyalakan komputer, device yang bekerja pertama kali yaitu Processor. Processor berfungsi sebagai pengolah data dan meminta data dari storage yakni Hard Disk. Ini berarti data tersebut dikirim dari Hard Disk setelah ada permintaan dari Processor.

Namun praktek hal ini sulit dilakukan karena perbedaan teknologi yang ada pada Processor dan Hard Disk. Processor sendiri merupakan komponen digital murni dan akan memproses data dengan sangat cepat (Bandwidth tertinggi P4 saat ini 6,4 GB/s dengan FSB 800MHz).

Sedangkan teknologi sebagian besar Hard Disk merupakan mekanis yang tentu cukup lambat dibandingkan digital (Bandwidth atau Transfer Rate HDD Serial ATA berkisar 150 MB/s). Secara teori kecepatan data Processor berkisar 46x lebih cepat dibanding Hard Disk.Ini berarti, Jika Processor menunggu pasokan data dari Hard Disk akan terjadi Bottle-Neck yang sangat parah.

Untuk mengatasi keadaan tersebut, dibutuhkan device Memori Utama atau Primary Memory yang disebut RAM (Random Access Memory). Fungsi RAM yaitu untuk membantu Processor dalam menyediakan data yang dibutuhkan. RAM berfungsi seperti halnya Hard Disk Digital, karena seluruh komponen RAM telah menggunakan teknologi digital.

5.  Jenis-Jenis RAM

DRAM (Dynamic Random Access Memory)




a. Jenis RAM yang menyimpan setiap bit data yang terpisah dalam kapasitor dalam satu sirkuit terpadu.
b. Data yang terkandung di dalamnya harus disegarkan secara berkala oleh CPU agar tidak hilang.
c. Lebih dinamis dibandingkan dengan memori lainnya.
d. Dalam strukturnya DDRAM hanya memerlukan satu transistor dan kapasitor per bit.

EDORAM (Extended Data Out Random Access Memory)



a. Jenis RAM yang dapat menyimpan dan mengambil isi memori secara bersamaan.
b. Kecepatan baca tulisnya pun menjadi lebih cepat.
c. Umumnya digunakan pada PC terdahulu sebagai penganti Fast Page Memory (FPM) RAM, seperti FPM DRAM, EDO RAM.
d. Memiliki kecepatan maksimal 50MHz
e. EDO RAM juga harus membutuhkan L2 Cache untuk membuat semuanya berjalan dengan cepat, namun jika user tidak memilikinya maka EDO RAM akan berjalan jauh lebih lambat.

SRAM (Static Random Access Memory)




a. Jenis RAM yang tidak menggunakan kapasitor (semikonduktor).
b. SRAM tidak perlu lagi disegarkan secara berkala seperti halnya dengan DRAM.
c. memiliki kecepatan lebih tinggi dari DRAM.
d. Berdasarkan fungsingya terbagi menjadi Asynchronous dan Synchronous.

SDRAM (Synchronous Dynamic Random Access Memory)




a. SDRAM bukanlah sebuah ekstensi dari seri EDO RAM yang lama.
b. merupakan tipe baru dari DRAM.
c. SDRAM mulai berjalan dengan kecepatan transfer 66MHz.
d. Mode halaman DRAM dan EDO yang lebih lama akan berjalan di maksimal 50MHz.
e. SDRAM sekarang ini dapat berjalan dengan kecepatan 133MHz(PC133), dan bahkan hingga 180MHz atau lebih tinggi.
f. Untuk mempercepat kinerja processor maka RAM generasi baru seperti DDR dan RDRAM biasanya dapat mendukung perfoma yang lebih baik.

FPM RAM (Fast Page Mode RAM)



a. Model DRAM paling lama.
b. Masalah yang sering muncul dari FPM DRAM adalah kecepatan transfernya yang lambat yakni maksimum 50MHz.

RDRAM (Rambus Dyanamic Random Access Memory)



a. Salah satu tipe dari RAM dinamis sinkron yang diproduksi oleh Rambus Corporation.
b. Menggunakan Bus Speed sebesar 800 MHz.
c. Memiliki jalur data yang sempit (8 bit).
d. RDRAM memiliki memory controller yang canggih sehingga tidak semua motherboard bisa mendukungnya.
e. RAM jenis ini merupakan teknologi memory serial yang datang dengan tiga pilihan, yakni PC600, PC700, dan PC800. PC800 RDRAM.
f. didesain dengan double maximum kecepatan transfer daripada PC100 SDRAM.
g. RDRAM memiliki multi channel, seperti pada motherboard Pentium 4, yang dapat menawarkan fungsi memori paling bagus, terutama ketika dipasangkan dengan memory PC1066 RDRAM.

DDR (Double Data Rate SDRAM)



a. DDR pada dasarnya memiliki kecepatan transfer dua kali lipat daripada SDRAM.
b. DDR akan beroperasi di 333MHz, dengan pengoperasian sebenarnya 166MHz * 2 ( PC333 / PC2700) atau 133MHz * 2 (PC266 / PC2100).
c. DDR RAM juga kompatibel dengan SDRAM secara fisik.
d. Menggunakan bus parallel yang sama dengan SDRAM, sehingga membuat implemnetasi lebih mudah dibandingkan RDRAM, yang merupakan teknologi berbeda.
e. DDR RAM pun dibagi menjadi beberapa jenis, yaitu : DDR RAM, DDR 2 RAM, dan DDR3 RAM, perbedaan ketiga jenis DDR RAM tersebut adalah dari segi kecepatan transfer datanya.

Komentar

Postingan populer dari blog ini

MENGHITUNG RATA-RATA TINGGI BADAN 5 ORANG MAHASISWA DENGAN MENGGUNAKAN PROGRAM C++

MENGHITUNG RATA-RATA TINGGI BADAN 5 ORANG MAHASISWA DENGAN MENGGUNAKAN PROGRAM C++ Diblog kali ini saya akan menjelaskan cara menghitung program menggunakan DEV C++ (Volume Limas Segitiga). Baca juga Blog yang lainnya juga ya gengs. Makasih... A.  Cara menghitung menggunakan program DEV C++ (Menghitung Tinggi Badan) :  1.  Buka aplikasi Dev- C++, lalu masukkan program/rumus menghitung     "Tinggi Badan", yaitu:  #include <iostream> using namespace std; int main () {       fload t1, t2, t3, t4, t5, RataRata;       cout << "masukkan tinggi badan mahasiswa 1 =";       cin >> t1;       cout << "masukkan tinggi badan mahasiswa 2 =";       cin >> t2;      cout << "masukkan tinggi badan mahasiswa 3 =";       cin >> t3;       cout << "masukkan tinggi badan mahasiswa 4 =";       cin >> t4;      cout << "masukkan tinggi badan mahasiswa 5 =";  

Flowchart Volume Kubus dan Balok

 VOLUME KUBUS & BALOK Algoritma Kubus : Dengan menggunakan fungsi, maka program akan terdiri dari modul-modul berupa fungsi dimana setiap modul mengerjakan tugas masing-masing. Dengan demikian, maka algoritmanya adalah sebagai berikut : 1. Mulai 2. Buat Modul Mencari Volume Kubus 3. Buat Modul Input Data Volume Kubus 4. Buat Modul Input sisi 5. Buat Modul Nilai Volume Kubus 6. Selesai 1. flowchart Mencari Volume Kubus  Algoritma Balok : Dengan menggunakan fungsi, maka program akan terdiri dari modul-modul berupa fungsi dimana setiap modul mengerjakan tugas masing-masing. Dengan demikian, maka algoritmanya adalah sebagai berikut : 1. Mulai 2. Buat Modul Mencari Volume Balok 3. Buat Modul Input Data Volume balok 4. Buat Modul Input Panjang 5. Buat Modul Input Lebar 6. Buat Modul Input Tinggi 5. Buat Modul Nilai Volume Balok 6. Selesai  2. Flowchart Mencari Volume Balok 

Cara Membuat Program Bilangan Ganjil, Genap, Positif, Negatif dan Nol Dengan Program Komputer Dev-C++

Cara Membuat Program Bilangan Ganjil, Genap, Positif, Negatif dan Nol Dengan Program Komputer Dev-C++    A. Cara Membuat Program Menentukan Bilangan Ganjil dan Genap.   1. Buka Aplikasi Dev-C++.   2. masukkan  program/rumus pemograman “Menentukan Bilangan Ganjil dan Genap”, yaitu: #include <iostream> using namespace std;   int main() { int nilai;   cout << “masukkan nilai = “; cin >> nilai;   if (nilai%2 == 0){ cout << “Bilangan Genap”; } else { cout << “Bilangan Ganjil”;} return 0;   }   3. Lalu tekan “F11” untuk memulai program. Dan muncul kotak untuk menentukan bilangan ganjil     dan genap.   4. Lalu ketik angka yang Anda ingin menentukan bilangan ganjil dan genap. Jika Anda masukkan     bilangan ganjil, Kemudian tekan “Enter” untuk mendapatkan hasil apakah bilang tersebut ganjil     atau genap.      5. Lalu ketik