Bagaimana Data Disimpan di Komputer?

Tangan memperbaiki kabel ke hard disk

Hard disk drive menggunakan magnet untuk menyimpan nomor.

Kredit Gambar: Wavebreakmedia Ltd/Wavebreak Media/Getty Images

Penyimpanan data komputer adalah subjek yang kompleks, tetapi dapat dipecah menjadi tiga proses dasar. Pertama, data diubah menjadi angka sederhana yang mudah disimpan oleh komputer. Kedua, angka-angka dicatat oleh perangkat keras di dalam komputer. Ketiga, angka-angka diatur, dipindahkan ke penyimpanan sementara dan dimanipulasi oleh program, atau perangkat lunak.

Bilangan Biner

Setiap bagian data dalam komputer disimpan sebagai angka. Misalnya, huruf diubah menjadi angka, dan foto diubah menjadi sejumlah besar angka yang menunjukkan warna dan kecerahan setiap piksel. Angka-angka tersebut kemudian diubah menjadi bilangan biner. Angka konvensional menggunakan sepuluh digit, dari 0-9, untuk mewakili semua nilai yang mungkin. Bilangan biner menggunakan dua digit, 0 dan 1, untuk mewakili semua nilai yang mungkin. Angka 0 hingga 8 terlihat seperti ini sebagai angka biner: 0, 1, 10, 11, 100, 101, 110, 111, 1000. Bilangan biner sangat panjang, tetapi dengan bilangan biner, nilai apa pun dapat disimpan sebagai rangkaian item yang benar (1) atau salah (0), seperti Utara/Selatan, Berisi/Tidak Bermuatan, atau Terang/Gelap.

Video Hari Ini

Penyimpanan Data Primer

Penyimpanan data utama di sebagian besar komputer adalah hard disk drive. Ini adalah disk berputar atau disk dengan lapisan magnetik dan kepala yang dapat membaca atau menulis informasi magnetik, mirip dengan cara kerja kaset. Faktanya, komputer rumahan awal menggunakan kaset untuk penyimpanan data. Bilangan biner dicatat sebagai rangkaian area kecil pada piringan yang termagnetisasi baik utara maupun selatan. Floppy disk, ZIP drive, dan tape semuanya menggunakan magnet untuk merekam bilangan biner. Data pada kaset dan disk dapat dihancurkan jika terlalu dekat dengan magnet.

Penyimpanan Data Lainnya

Beberapa komputer laptop baru menggunakan solid state drive untuk penyimpanan data primer. Ini memiliki chip memori, mirip dengan chip memori di kunci USB, kartu SD, pemutar MP3, ponsel, dan sebagainya. Angka biner dicatat dengan mengisi atau tidak mengisi serangkaian kapasitor kecil dalam chip. Penyimpanan data elektronik lebih kasar daripada penyimpanan data magnetik, tetapi setelah beberapa tahun kapasitor kehilangan kemampuannya untuk menyimpan muatan listrik.

CD dan DVD menggunakan optik untuk menyimpan bilangan biner. Saat disk berputar, laser dipantulkan atau tidak dipantulkan oleh serangkaian bagian cermin kecil pada disk. Disk yang dapat ditulis memiliki lapisan reflektif yang dapat diubah oleh laser di komputer. Disk tahan lama, tetapi rapuh; goresan pada lapisan plastik mencegah laser membaca pantulan dari lapisan aluminium dengan benar.

Penyimpanan Data Sementara

Drive, disk, dan kunci USB digunakan untuk penyimpanan data jangka panjang. Di dalam komputer ada banyak area untuk penyimpanan data elektronik jangka pendek. Sejumlah kecil data disimpan sementara di keyboard, printer dan bagian dari motherboard dan prosesor. Jumlah data yang lebih besar disimpan sementara di chip memori dan kartu video. Area penyimpanan data sementara dirancang agar lebih kecil tetapi lebih cepat daripada penyimpanan jangka panjang, dan tidak menyimpan data saat komputer dimatikan.

Mengatur Penyimpanan Data

Data disimpan sebagai banyak bilangan biner, oleh magnet, elektronik atau optik. Saat komputer beroperasi, data juga disimpan di banyak lokasi sementara. Perangkat lunak bertanggung jawab untuk mengatur, memindahkan, dan memproses semua angka itu. BIOS komputer berisi instruksi sederhana, disimpan sebagai data dalam memori elektronik, untuk memindahkan data masuk dan keluar dari lokasi penyimpanan yang berbeda dan di sekitar komputer untuk diproses. Sistem operasi komputer, misalnya, berisi instruksi untuk mengatur data ke dalam file dan folder, mengelola penyimpanan data sementara, dan mengirim data ke program aplikasi dan perangkat seperti printer. Terakhir, program aplikasi memproses data.