Welcome back to my blog arybyan

Pengertian Memori dalam Organisasi Komputer





 Pengertian

• Memori adalah bagian dari komputer tempat program- program dan data-data disimpan.

• Memori utama (main memory) menyimpan data dan program yang akan dijalankan oleh CPU.

• Semakin cepat memori utama, semakin cepat permintaan akses data yang akan diproses oleh CPU.


Parameter terpenting dalam sistem memori adalah:
1. Kapasitas (capacity): jumlah maksimum unit yang dapat disimpannya.
2. Waktu pengaksesan (access time): waktu yang diperlukan untuk mengakses data.
3. Kecepatan transfer (data transfer rate): jumlah bit per detik data yang dapat dibaca.
4. Waktu siklus (cycle time): ukuran seberapa sering memori dapat diakses.
5. Biaya (cost): biasa diekspresikan dalam bentuk rupiah per bit.


MANAJEMEN MEMORI KOMPUTER
 Terdapat 2 (dua) manajemen memori:
• Dengan pemartisian statis, jumlah, lokasi dan ukuran proses di memori tidak beragam sepanjang waktu secara tetap
• Dengan pemartisian dinamis, jumlah, lokasi dan ukuran proses di memori dapat beragam sepanjang waktu secara dinamis.

1. Manajemen memori berdasarkan alokasi memori         
Terdapat dua cara menempatkan informasi ke dalam memori, yaitu:

--> Alokasi Memori Berurutan (Contiguous Allocation)
• Setiap proses menempati satu blok tunggal lokasi memori yang berurutan.
• Kelebihan: sederhana, tidak ada rongga memori bersebaran, proses berurutan dapat dieksekusi secara cepat.
• Kekurangan: memori boros, tidak dapat disisip apabila tidak ada satu blok memori yang mencukupi

--> Alokasi Memori Tak Berurutan (Non Contiguous Allocation)
• Setiap proses ditempatkan pada beberapa segmen berserakan, tidak perlu saling berdekatan atau berurutan.
• Kelebihan: sistem dapat memanfaatkan memori utama secara lebih efisien, dan dapat menyisip proses bila jumlah lubang-lubang memori cukup untuk memuat proses yang akan dieksekusi.
• Kekurangan: memerlukan pengendalian yang lebih rumit dan memori jadi banyak yang berserakan tidak terpakai.

2. Manajemen memori berdasarkan keberadaanya
--> Dengan Swapping
    Tanpa pemindahan citra/gambaran proses antara memori utama dan disk selama eksekusi
--> Tanpa Swapping
    Dengan memindahan citra/gambaran proses antara memori utama dan disk selama eksekusi.

Swapping adalah pemindahan proses dari memori utama ke disk dan sebaliknya.

a. Manajemen memori tanpa swapping
--> Monoprogramming
Sistem komputer hanya mengijinkan satu proses berjalan pada satu waktu.

--> Multiprogramming
Sistem komputer mengijinkan banyak proses berjalan pada satu waktu.
1. Dengan Swapping
2. Dengan pemartisian dinamis

b. Pencatatan Pemakaian memori
--> Pencatatan memakai peta bit.
Masalah pada peta bit adalah penetapan mengenai ukuran unit alokasi memori, yaitu:
* Unit lokasi memori berukuran kecil berarti membesarkan ukuran peta bit.
* Unit lokasi memori berukuran besar berarti peta bit kecil tapi memori banyak disiakan pada unit terakhir jika ukuran proses bukan kelipatan unit lokasi
--> Pencatatan memakai penghubung berkait
* Sistem Operasi mengelola penghubung berkait (linked list) untuk segmen memori yang telah dialokasikan dan bebas.
* Penghubung segmen diurutkan sesuai alamat blok.

KARAKTERISTIK SISTEM MEMORI

*Berdasarkan Lokasi
A. Register
- Berada di dalam chip prosesor
- diakses langsung oleh prosesor
- digunakan sebagai memori sementara untuk perhitungan maupun pengolahan data prosesor

B. Memori Internal
- Berada di luar chip prosesor
- diakses langsung oleh prosesor
- dibedakan menjadi memori utama dan cache memori

C. Memori Eksternal
- Berada di luar chip prosesor
- Diakses oleh prosesor via piranti I/O
- Dapat berupa disk atau pita magnetik

**Berdasarkan Kapasitas
- dinyatakan dalam bentuk byte (1 byte = 8 bit) atau word (1 word = 8 bit, 16 bit, 32 bit)
- kapasitas lebih besar daripada memori internal

***Berdasarkan Satuan Transfer
- Word, ukuran word biasanya sama dengan jumlah bit yang digunakan untuk representasi bilangan dan panjang instruksi.
- Addressable units, pada sejumlah sistem, adressable units adalah word. Namun terdapat sistem dengan pengalamatan pada tingkatan byte.
- Unit of transfer, adalah jumlah bit yang dibaca atau dituliskan ke dalam memori pada suatu saat. Pada memori eksternal, transfer data biasa disebut block.

****Berdasarkan Metode Akses


A. Sequential Access
- memori diorganisasi menjadi unit-unit data record
- akses harus dibuat dalam bentuk urutan linier (urut)
- Contoh: pita magnetik

B. Direct Access
- memori diorganisasi menjadi unit-unit data blok dan record
- blok dan record memiliki alamat unik berdasarkan lokasi fisiknya.
- akses dilakukan secara langsung pada alamat memori
- Contoh: magnetik disk

C. Random Access
setiap lokasi memori dipilih secara random dan diakses serta dialamati secara langsung
- Contoh: memori utama

D. Associative access
data dicari berdasarkan isinya bukan alamatnya dalam memori
- Contoh: cache memori

*****Berdasarkan Unjuk Kerja

- Access Time
    adalah waktu yang dibutuhkan untuk melakukan operasi baca atau tulis.
- Memory Cycle Time
     konsep ini digunakan pada random access memory dan terdiri dari access time ditambah dengan waktu yang diperlukan transient agar hilang pada saluran sinyal.
- Transfer rate
    adalah kecepatan data transfer ke unit memori atau dari unit memori.

******Berdasarkan Tipe Fisik

- Memori Semikonduktor
    Memori ini memakai teknologi LSI atau VLSI, banyak digunakan untuk memori internal misalnya RAM
- Memori Permukaan Magnetik
    Banyak digunakan untuk memorI eksternal seperti disk atau pita magnetik.

Volatile : informasi akan hilang apabila daya listriknya dimatikan
NonVolatile :informasi tidak akan hilang apabila daya listriknya dimatikan
Erasable :isi memori dapat dihapus dan diganti dengan informasi lain
Non Erasable :isi memori tidak dapat dihapus atau diganti

*******Berdasarkan Organisasi

Organisasi adalah pengaturan bit dalam menyusun word secara fisik.

Hirarki Memori :
-Semakin kecil waktu akses, semakin besar harga per bitnya.
-Semakin besar kapasitas, semakin kecil harga per bitnya.
-Semakin besar kapasitas, semakin besar waktu aksesnya.
-Untuk kinerja yang optimal, diperlukan kombinasi teknologi komponen memori

--> Semakin menurun hirarki, maka akan terjadi:
•  Penurunan harga per bit
•  Peningkatan kapasitas                         
•  Peningkatan waktu akses
•  Penurunan frekuensi akses memori oleh CPU.                 
•  Memori Semikonduktor

Demikian penjelasan tentang memori.
Semoga Bermanfaat...!!

1 komentar

  1. makasih min
    power supply hp