Jumat, 30 November 2018

MEMORI


MEMORI

Memori adalah piranti yang menyimpan instruksi-instruksi dan data yang diperlukan untuk operasi.
Parameter-parameter terpenting dalam sistem memori adalah:
1. Kapasitas
2. Waktu pengaksesan
3. Kecepatan transfer data
4. Waktu siklus
5. Biaya
Memori dibagi menjadi dua kelompok, yaitu: memori utama dan memori pembantu.

Memori Utama merupakan pusat sumber daya sebuah sistem komputer  yang secara dinamis harus dialokasikan bagi para pemakai,program, dan proses. Memori ini menyimpan data dan program yang akan dijalankan oleh CPU dan dapat diakses kumpulan instruksi CPU secara langsung.

Memori Stack merupakan struktur data tidak tetap yang digunakan untuk penyimpanan alamat-kembali dan parameter yang dilalui dalam subroutine call dan return, manipulasi alamat dan data serta operasi aritmatika. Pada memori stack jika kita mau mengakses suatu data yang berada di tengah tumpukan maka tumpukan paling atas dipindahkan terlebih dahulu dan jika sudah selesai maka data tadi akan dikembalikan dibagian paling atas.

Memori Modular komputer menjalankan program dengan mem-fetch instruksi dari memori dan mentransfer data ke dan dari memori.

Gambar diatas merupakan memori modular dengan alamat modul. Penggunaan memori modular ini menurunkan waktu pengaksesan memori dengan mengurangi batas penggunaan suatu memori.

Memori Asosiatif merupakan organisasi memori yang sangat berbeda, disebut juga content-addressable memori (CAM),  didasarkan pada pengaksesan isi bukan dari alamat. Pada memori asosiatif semua pencarian lokasi memori dilakukan secara simultan dan parallel dengan basis isi data untuk melihat apakah ada yang berisi nilai yang diinginkan.

Memori Cache memori akses random (RAM) berkecepatan tinggi yang ditempatkan diantara sistem memori dan pemakainya untuk mengurangi waktu akses efektif dari sistem memori. Semua request memori menuju ke cache. Apabila cache menyimpan kopi dari data yang diminta, maka ia secara cepat memproses request tersebut (cache menangkap). Bila sebaliknya, maka cache akan menyampaikan request tersebut ke memori utama (cache melepaskan).

Memori Pembantu merupakan piranti penyimpan backup, atau secondary secara kolektif disebut sebagai memori pembantu (auxiliary memory). Memori pembantu berfungsi untuk menyimpan sisa dari data yang tidak digunakan CPU pada memori utama.
Jenis memori pembantu:
Pita Magnetik
Disk Magnetik
Floppy Disk
Drum Magnetik
Memori Gelembung Magnetik

Memori Virtual Sistem memori yang digunakan untuk meningkatkan ukuran efektif memori fisik komputer. Memori virtual memetakan alamat logis pemakai ke alamat fisik, sehingga bagian program bisa bertempat pada alamat fisik yang berbeda dengan alamat logis. Prinsip dasar virtual memori adalah kemampuan untuk mengalamati ruang penyimpanan logikal, yang disebut memori virtual, secara fisik lebih besar daripada ruang penyimpanan real.

Memori akses random dinamis (DRAM) Memori yang membutuhkan penyegaran berkala untuk menjaga data agar tetap aktif.

Banking memori Teknik yang digunakan untuk meningkatkan jumlah RAM berkecepatan tinggi yang dapat digunakan oleh komputer. Sistem banking memori terdiri atas sejumlah bank memori fisik dan sebuah register penentu bank. Hardware banking memori memetakan jangkauan alamat fisik tertentu, yang disebut window, ke alamat yang ada dalam bank memori yang telah ditentukan.

Hirarki memori Hirarki peralatan penyimpanan yang ada dalam komputer, yang terdiri dari memori primer atau internal (komponen internal, seperti register CPU, memori cache, dan memori utama) dan memori sekunder atau eksternal (segala peralatan penyimpanan eksternal, seperti disk atau tape).


Tidak ada komentar:

Posting Komentar