Kamis, 29 Maret 2012

APA DAN BAGAIMANA LOGIKA MEMORI KOMPUTER

Komputer menggunakan media penyimpan untuk menyimpan data, ada dua jenis penyimpanan data di komputer, yaitu :

1.    Penyimpanan tetap/permanen
       Hardisk
2.    Penyimpanan sementara
       RAM (Random Acces Memory)

Selain itu ada ada alat penyimpan tambahan, yaitu Flasdisk, CD, Hardisk eksternal, card memory. Kapasitas alat penyimpan yaitu Byte, misalkan Flasdisk 4 Gb, Hardisk 300 Gb, RAM 2 Gb. Sebenarnya apa yang dimaksud  Byte?

1 Giga byte (Gb)         = 1024 Mega byte (Mb)
1  Mb                = 1024 Kilo byte  (Kb)
1 Kb                = 1024 byte
1 byte                = 8 bit
1 huruf/angka/tanda baca      = 1 byte atau 8 bit

Misalnya  a , 3 atau ( ‘:’) mempunyai kapasitas 1 byte atau 8 bit. Karena setiap huruf/angka/tanda baca mempunyai kode bahasa mesin/kode ASCII  sejumlah 8 bit. Sebagai contoh sebagai berikut:

A      kode ASCI nya        41 h  (Hexadesimal)    =    0100 0001 b (biner)
2    kode ASCII nya        31 h                   =   0011 0001 b
\    kode ASCII nya        5C h                   =   0101 1100 b

Perhatikan setiap satu karakter terdiri dari delapan bit berupa bilangan biner 0 1. Bilangan biner merupakan bahasa mesin komputer, dimana 0 berarti mati/off dan 1 berarti nyala /on.  Sehingga jika kita memiliki flasdisk 4 Gb, berapa huruf/karakter yang bisa di simpan di flasdik tersebut ?

4  Gb  = 4   x  1024               = 4.096   MB
4.096  MB = 4096  x  1024            = 4.194.304 Kb
4.194.304 Kb = 4.194.304  x 1024    = 4.294.967.296 byte

Sehingga   flasdisk kapasitas 4 Gb dapat menyimpan 4.294.967.296 karakter. Namun faktanya data yang kita simpan di hardisk, flasdisk dan penyimpan lainnya tidak banya berupa tulisan, tetapi  ada gambar,film,  lagu, animasi, game dll. Bagaimana ini bisa dijelaskan?

Untuk menjelaskan ini berarti kita sedikit masuk ke ilmu pemrograman, sebagai contoh suatu komputer bisa menampilkan suara karena komputer di program untuk menampilkan suara, dimana program tersebut terdiri dari baris perintah yang di tulis dengan bahasa pemrograman dan menggunakan logika pemrograman, selanjutnya baris perintah tersebut di compile/eksekusi sehingga menampilkan suara.  Nah...lagu merupakan rekaman yang di simpan dengan ekstension mp3, dimana file tersebut  jika di lihat menggunakan bahasa mesin terdiri 0 dan 1 yang membentuk sebuah file.  Semua jenis data muaranya adalah terdiri dari bahasa mesin 0 dan 1.

Semoga penjelasan diatas bisa di pahami.

Tidak ada komentar:

Posting Komentar