• External memory
• Media penyimpanan lainnya (Hard Disk, CD,
DVD, Magnetic Tape)
MEMORI INTERNAL DAN
EXTERNAL
• Memori internal adalah memori yang dapat
diakses langsung oleh prosesor
• register yang terdapat di dalam prosesor, cache memori
dan memori utama berada di luar prosesor.
• Data disimpan dalam bentuk bit-bit bilangan biner (1 bit = 1 digit biner)
• Satu bagian penampung data di memory disebut word
• Satu word berapa bit? Tergantung masing-masing memory
= SATUAN TRANSFER?
• Sekelompok word
disebut dengan block
SIAPA YANG PALING CEPAT?
1. Registers
2. L1 Cache
3. L2 Cache
4. Main memory -RAM
5. Disk cache -misal di hard disk
6. Disk devices
7. Optical devices
8. Tape devices
KARAKTERISTIK SISTEM
MEMORI
LOKASI MEMORI
• Register
• Berada di dalam chip prosesor
• Diakses langsung oleh prosesor dalam
menjalankan operasinya.
• Register digunakan sebagai memori sementara
dalam perhitungan maupun pengolahan data
dalam prosesor
LOKASI MEMORI
• Memori internal
• Berada diluar chip prosesor
• Mengaksesannya langsung oleh prosesor.
• Dibedakan menjadi memori utama dan cache memori
• Memori eksternal
• Diakses oleh prosesor melalui piranti I/O
• Dapat berupa disk maupun pita.
KAPASITAS MEMORI
• Memori internal
• Satuan transfer sama dengan jumlah saluran
data yang masuk ke dan keluar dari modul
memori.
• Jumlah saluran sering kali sama dengan
panjang word, tapi dimungkinkan juga tidak
sama
KONSEP SATUAN TRANSFER
• Sequential
Mulai dari awal dan membaca (read) sesuai urutan data.
Tidak ada alamat spesifik.
Waktu akses tergantung dari letak data dan letak pointer terakhir
Contoh: tape (pita magnetik)
• Direct
Setiap block memiliki alamat yang unik
Akses dilakukan dengan melompat (jump) ke alamat block terdekat kemudian
diteruskan secara sequential
Waktu akses tergantung dari letak data dan letak pointer terakhir
Contoh : disk
METODE AKSES (2)
• Random
Setiap alamat menunjuk ke lokasi word yang acak
Waktu akses tidak tergantung dari letak data dan letak
pointer terakhir
Contoh: RAM
• Associative
Pencarian lokasi data didasarkan pada perbandingan
sebagian dari isinya atau mappingnya (located by a
comparison with contents of a portion of the store)
Waktu akses tidak tergantung dari letak data dan letak
pointer terakhir
Contoh: cache
KINERJA – APA YANG DIUKUR?
• Transfer rate
• Kecepatan data transfer ke unit memori atau dari unit memori.