Unit memori
Fungsi unit memori adalah untuk menyimpan program dan data. Terdapat dua kelas penyimpanan
• Primer
• Sekunder
Penyimpanan primer adalah memori cepat yang beroprasi pada kecepatan elektronik. program harus disimpan dalam memori terbut pada saat di eksekusi. Memori tersebut berisi sejumlah besar sel penyimpanan semi konduktor yang masing masing mampu menyimpan satu bit informasi. Sel sel tersebut jarang dibaca tau ditulis sebagai sel individu tetapi sebaliknya diolah dalam kelompok dengan ukuran tetap yang di sebut word. Memori tersebut terorganisasi sedemikian sehingga isi satu word, yang terdiri dari n bit, dapat disimpan atau diambil dalam suatu oprasi dasar.
Untuk menyediankan akses yang mudah ke tiap word yang terdapat dalam memori, alamat yang berbeda di hubungkan ke tiap lokasi word. Alamat adalah bilangan yang menyatakan lokasi yang berurutan. Suatu word diakses dengan menyatakan alamatnya dan dengan menyatakan perintah control yang memulai proses penyimpanan atau pengambilan tersebut.
Jumlah bit dalam tiap word sering disebut sebagai panjang word suatu komputer. Panjang word biasanya berikisar dari 16 hingga 64 bit. Kapasitas memori adalah salah satu factor yang menentukan ukuran sebuah komputer. Mesin kecil biasanya hanya memiliki puluhan juta word. Sedangkan mesin menengah dan besar biasanya memiliki puluhan atau ratusan juta word. Data biasanya diolah di dalam mesin dalam unit word, kelipatan word, atau pembagian word. Pada saat suatu memori diakses, biasanya hanya satu word data yang dibaca atau ditulis.
Program harus berada di memori selama eksekusi. Intruksi dan data dapat di tulis ke dalam memori atau dibaca dari memori di bawah control processor. Sangatlah penting untuk dapat mengakses tiap lokasi word dalam memori secepat mungkin. Memori yang tiap lokasinya dapat di capai dalam waktu cepat dan tertentu setelah di tetapkan alamatnya disebut random-access memory(RAM). Waktu yang di perlukan untuk mengakses satu word di sebut memory access time (waktu access memory). Waktu tersebut tetap, dan tidak tergantung pada lokasi word yang di akses. Biasanya berkisar dari beberapa nanosecond (ns) hingga seitar 100 ns untuk unit ns modern. Memory suatu komputer biasanya diimplementasikan sebagai hierarki memori dari tiga atau empat tingkat unit RAM semikonduktor dengan kecepatan dan ukuran yang berbeda. Unit RAM yang cepat dan kecil di sebut cache. Cache tersebut terangkai erat dengan prosessor dan seringkali termuat pada chip sircuit terintegrasi yang sama untuk mencapai peforma tinggi. Unit yang terbesar dan terlamban disebut sebagai memori utama.
Sekalipunn penyimpanan primer sangat penting, namun cenderung mahal. Jadi penyimpanan sekunder tambahan yang lebih murah digunakan pada saat sejumlah besar data dan banyak program harus di simpan, terutama untuk informasi yang jarang di akses. Teerdapat banyak pilihan peralatan penyimpanan sekunder,termasuk disk magnetic,tape,danndisk optical (CDROM). Peralatan tersebut juga di deskripsikan.