Memori Kartika Firdausy - UAD
[email protected] blog.uad.ac.id/kartikaf
Dasar Komputer dan Pemrograman
Memori
Komponen elektronik yang menyimpan instruksi, data, dan hasil Terdiri dari satu atau lebih chip Setiap byte tersimpan pada lokasi yang unik, yang disebut alamat, seperti tempat duduk pada sebuah concert hall
Dasar Komputer dan Pemrograman
Memori
Ukuran memori
Banyaknya byte yang tersedia untuk penyimpanan
Term Kilobyte Megabyte Gigabyte Terabyte
Abbreviation
Approximate Size
KB or K MB GB TB
1 thousand bytes 1 million bytes 1 billion bytes 1 trillion bytes
Dasar Komputer dan Pemrograman
Memori
Random Access Memory (RAM) Chip memori yang bisa dibaca dan ditulisi oleh prosesor Juga disebut memori utama atau tempat penyimpanan primer
volatil, data hilang ketika komputer dimatikan
Makin tinggi RAM, respon komputer makin cepat
Dasar Komputer dan Pemrograman
Memori Transfer
program instruksi Antar muka sistem operasi
Step 1. Ketika komputer dimulai, file tertentu dari sistem operasi akan dimuat ke dalam RAM dari hard disk. Sistem operasi menampilkan user interface pada layar monitor.
Jendela Web browser
Step 2. Ketika mulai menjalankan Web browser, instruksi program dimuat ke dalam RAM dari hard disk. Jendela Web browser ditampilkan pada layar monitor.
RAM
Instruksi sistem operasi
Instruksi Web browser
Instruksi program Word processing
Step 3. Ketika program word processing dimulai, instruksi program dimuat ke dalam RAM dari hard disk. Program word processing, bersama Web Browser dan instruksi tertentu dari sistem operasi berada di RAM. Jendela program word processing ditampilkan pada layar monitor.
Jendela program Word processing RAM
Step 4. Jika keluar dari sebuah program, misal Web browser, maka instruksi programnya akan dikeluarkan dari RAM. Web browser tidak lagi ditampilkan pada layar monitor.
Instruksi program Web browser dihapus dari RAM
Jendela Web browser tidak ditampilkan lagi Dasar Komputer dan Pemrograman pada desktop
Memori
Dua tipe dasar chip RAM Static RAM (SRAM)
Tipe umum
Must be rere-energized constantly
Dynamic RAM (DRAM)
Do not have to be rere-energized as often as DRAM
Lebih cepat dan lebih reliable dibanding DRAM chips
Tipe yang lebih baru: Magnetoresistive RAM (MRAM) Dasar Komputer dan Pemrograman
Memori dual inline memory module
Di mana memori dipasang?
Pada papan sirkuit kecil yang disebut memory module Memory module dipasang pada memory slots pada motherboard
memory slot memory chip
Dasar Komputer dan Pemrograman
Memori
Berapa ukuran RAM yang dibutuhkan oleh sebuah aplikasi?
Tergantung pada tipe perangkat lunak yang digunakan Untuk memperoleh unjuk kerja yang optimal, diperlukan lebih dari spesifikasi minimum
Dasar Komputer dan Pemrograman
Memori Berapa ukuran RAM yang dibutuhkan?
Tergantung pada tipe aplikasi yang akan dijalankan di komputer 256 MB to 1 GB
RAM Use
• Home and business users managing personal finance • Using standard application software such as word processing • Using educational or entertainment CD-ROMs • Communicating with others on the Web
512 MB to 2 GB • Users requiring more advanced multimedia capabilities • Running number-intensive accounting, financial, or spreadsheet programs • Using voice recognition • Working with videos, music, and digital imaging • Creating Web sites • Participating in video conferences • Playing Internet games
2 GB and up • Power users creating professional Web sites • Running sophisticated CAD, 3D design, or other graphics-intensive software
Dasar Komputer dan Pemrograman
Memori
Cache Membantu meningkatkan kecepatan proses komputer dengan cara menyimpan instruksi dan data yang sering digunakan Juga disebut memory cache
L1 cache berada di dalam prosesor L2 cache lebih lambat tapi memiliki kapasitas yang lebih besar L2 advanced transfer cache lebih cepat, berada di dalam prosesor L3 cache terpisah dari chip prosesor pada motherboard (L3 hanya terdapat pada komputer yang menggunakan L2 advanced transfer cache)
Dasar Komputer dan Pemrograman
Memori
Read-only memory (ROM) Chip memori yang menyimpan data dan memori secara permanen
Nonvolatile memory, memory, tidak hilang ketika komputer dimatikan
Tiga tipe: EEPROM (electrically erasable programmable readead-only memory)— emory)— Tipe PROM yang berisi microcode programmer yang dapat dihapus PROM (programmable readead-only memory)— emory)— Chip ROM kosong yang dapat ditulisi secara permanen Dasar Komputer dan Pemrograman
Firmware— Firmware— Dibuat dengan data, instruksi, atau informasi yang dituliskan secara permanen
Memori
Flash memory
Memori nonvolatile yang dapat dihapus secara elektronik dan ditulisi kembali Digunakan pada PDA, smart phones, printer, digital camera, automotive devices, audio players, digital voice recorders, dan pager
Step 1.
Step 3.
Membeli dan men-download musik MP3 dari Web site. MP3 player dihubungkan ke unit sistem
flash memory chips
Musik dapat didengar menggunakan headphone
USB port
Step 2. Komputer meng-copy musik MP3 ke flash memory chip di dalam MP3 player.
Dasar Komputer dan Pemrograman
MP3 Player
Memori CMOS
Complementary metal-oxide semiconductor memory
Menggunakan baterai untuk menyimpan informasi ketika power dimatikan
Digunakan pada beberapa chip RAM, chip flash memory, dan chip memori tipe lainnya
Menyimpan tanggal, jam, dan informasi startup komputer
Dasar Komputer dan Pemrograman
Memori
Waktu akses (access time)
Waktu yang dibutuhkan oleh prosesor untuk membaca data dari memori diukur dalam nanoseconds (ns), one billionth of a second
Kedipan mata membutuhkan waktu 1/10 detik; dalam waktu yang sama, komputer dapat mengerjakan 10 juta operasi Term Millisecond Microsecond Nanosecond Picosecond
Speed One-thousandth of a second One-millionth of a second One-billionth of a second One-trillionth of a second Dasar Komputer dan Pemrograman