Pengenalan Dasar Komputer – #PART 2

Pengenalan Dasar Komputer

F. MEMORY

Berlanjut dari Pengenalan Dasar Komputer – #PART 1, kini kita akan membahasa Pengenalan Dasar Komputer – #PART 2 yang berkaitan dengan memory pada Komputer. Secara umum sebuah sistem komputer dilengkapi dengan unit penyimpanan atau sering disebut dengan memory. Memory yang ter dapat dalam sebuah komputer dapat dibagi menjadi dua kategori, yaitu memory yang bersifat internal terhadap sistem yang dapat diakses secara langsung oleh prosesor dan memory yang bersifat eksternal yang dapat diakses oleh prosesor melalui modul I/O atau storage device. Memori lnternal terdiri dari beberapa jenis memori yan memiliki spesifikasi dan fungsi yang berbeda-beda. Memor-memori yang tergolong dalam memori internal adalah ROM Chace Memory dan RAM

Read More

1. Read Only Memory (ROM)

Memori ini hanya dapat dibaca saja, programmer tidak bisa mengisi sesuatu kedalam ROM. Isi ROM sudah disi oleh pabrik pembuatnya, berupa sistem ope-rasi (operating system) yang terdiri dari program-program pokok yang diperlukan oleh sistem komputer, seperti misalnya program untuk mengatur penampilan karakter di layar, pengisian tombol kunci di keyboard untuk keperluan kontrol tertentu dan bootstrap program. Bootstrap program diperlukan pada waktu pertama kali sistem computer diaktifkan, yang proses ini disebut dengan istilah booting.  ROM yang dapat diprogram kembali adalah PROM (Programmable Read Only Memory), yang dapat diprogram sekali saja oleh programmer yang selanjutnya tidak dapat diubah kembali. Jenis yang lain adalah EPROM (Erasable Programmable Read Only Memory) atau RPROM (Reprogrammable Read Only Memory) yang dapat dihapus dengan sinar ultra violet serta dapat diprogram kembali berulang- ulang. EEPROM (Electrically Erasable Programmable Read Only Memory), dapat dihapus secara elektronik dan dapat diprogram kembali.

Memorychart
Memorychart

2. Cache Memory

Cache memory harus lebih cepat dari main memory dan mempunyai ukuran yang cukup besar, tetapi tidak sebesar main memori. Sebenarnya cache memory tidak diperlukan bilamana main memory dibuat secepat cache memory, tetapi cara demikian tidaklah ekonomis. Dengan cache memory, sejumlah blok informasi di main memory dipindahkan ke cache memory dan selanjutnya CPU akan berhubungan dengan cache memory.

a. Cache Memory, level 1 dan level 2

Cache memory adalah suatu blok dari high-speed memory yang terletak diantara CPU dan main memory yang digunakan untuk menyimpan data dan CPU Cache Memory Main Memory instruksi yang sangat sering digunakan. Penggunaan cache memory dapat meningkatkan unjuk kerja processor karena mengurangi waktu akses ke main memory yang mempunyai kecepalan lebih rendah rendah untuk setiap transaksi yang terjadi. Untuk mengatasi masalah di atas antara lain dengan cara mengembangkan suatu enis RAM yang sangat cepat. Tetapi meskipun begitu tidak ada suatu SDRAM yang kecepatannya bisa menyamai kecepatan microprocessor. Oleh karena itu tidak ada SRAM yang dapat menggantikan SDRAM atau jenis RAM lain yang lebih dulu ada seperti EDO RAM atau DRAM. Para ahli melakukan riset untuk mengembangkan suatu jenis memory yang super cepat dengan biaya yang tidak terlalu mahal. Memory dengan kapasitas yang kecil tersebut berfungsi sebagai buffer antara processor dan RAM. Memory inilah yang pada akhirnya disebut cache memory.

Jika processor membutuhkan suatu data, pertama-tama ia akan mencarinya pada cache. Jika data di temukan, prosessor akan langsung membacanya dengan delay yang sangat kecil. Tetapi jika data yang dicari tidak ditemukan, processor akan mencarinya pada RAM yang kecepatannya lebih rendah. Pada umumnya, cache dapat menyediakan data yang dibutuhkan oleh processor sehingga pengaruh kerja RAM yang lambat dapat dikurangi. Dengan cara ini maka memory bandwidth akan naik dan kerja processor menjadi lebih efisien Processor mempunyai kecepatan yang jauh lebih tinggi daripada RAM. Sebagai contoh, Intel Celeron 500 dan PC100 SDRAM. Pada 500 MHz, setiap CPU clock membutuhkan hanya 2 (nano second), Sedangkan PC 100 SDRAM membutuhkan 20-30 ns untuk setiap pembacaan pertama dan 10 ns untuk pembacaan berikutnya. Hal ini berarti ada sedikitnya 5 CPU clock cycle yang berada di antara setiap SDRAM cycle. Cache memory biasanya mempunyai beberapa level yang menunjukkan tingkat kedekatannya dengan microprocessor. Contoh, LI cache ada pada chip vang sama dengan micro processor (built-in), sedang-kan L2 cache adalah cache me- mory yang merupakan chip CPU tersendiri yang terpisah dari microprocessor seperti yang L Calce Mensory ditunjukkan pada gambar berikut ini: Semakin besar kapasitas L2 Cache cache memory, unjuk kerja Memoryy komputer secara keseluruhan Main juga akan meningkat drastis. DRAM Memory

b. Random Access Memory (RAM)/Main Memory

cache-l-l2
cache-l-l2

Semua data dan program yang dimasukkan lewat alat input akan disimpan terlebih dahulu di main memory, khu- susnya di RAM (Random Access Memory). RAM me-rupakan memory yang dapat di access yaitu dapat diisi dan diambil isinya oleh programmer. Struktur dari RAM dibagi menjadi 4 bagian, yaitu:

  • Input storage, digunakan untuk menampung input yang dimasukkan lewat alat input.
  • Program storage, digunakan untuk menyimpan instruksi-instruksi program yang akan diproses.
  • Working storage, digunakan untuk menyimpan data yang akan di olah dan hasil dari pengolahan.
  • Output storage, di gunakan untuk menampung hasil akhir dari pengolahan data yang akan ditampilkan ke output.
Diagram CAV VS CLV
Diagram CAV VS CLV

RAM mempunyai kemampuan untuk melakukan pengecekan dari data yang di saimpannya, yang di sebut dengan istilah Parity Check, yaitu pengecekan parity genao (even parity check) dan pengecekan parity ganjil (odd oarity check). Even parity check menunjukan jumlah bit 1 untuk tiap-tiap bit dalam 1 byte beserta parity bit harus berjumlah genap (even), kalau berjumlah ganjil, berarti ada kerusakan data. Begitu pula sebaliknya untuk odd parity check.

Dukung Owner Dengan berdonasi Apabila Artikel Aini Bermanfaat
Klik tombol merah untuk donasi apabila merasa terbantu dengan artikel ini!


Related posts