klikadekusmayadi.blog.com

Minggu, 14 Januari 2018

Sistem kerja dari CPU, RAM, ROM, REGISTER, dan, CACHE

Sistem kerja dari CPU, RAM, ROM, REGISTER, dan, CACHE




     Whats up guys takang, pada kesempatan ini saya akan menjelaskan bagaimana sih para
 perangkat keras (hardware) ini bekerja, bahkan lebih susah dari pada pekerjaan manusia.
Saking susahnya maka menjelaskan ini agak ribet, tapi tenang sang Author akan menjelaskan
 dengan bentuk artikel yang lebih detail dan rinci untuk para sahabat takang.

1. CPU 

  Saat data dan atau instruksi dimasukkan ke processing-devices, pertama sekali diletakkan
 di RAM melalui Input apabila berbentuk instruksi ditampung oleh Control Unit di Program,
 namun apabila berbentuk data ditampung di Working. Jika register siap untuk
menerima pengerjaan eksekusi, maka Control Unit akan mengambil instruksi dari Program-storage
 untuk ditampungkan ke Instruction Register, sedangkan alamat memori yang berisikan
 instruksi tersebut ditampung di Program Counter. Sedangkan
 data diambil oleh Control Unit dari Working-storage untuk ditampung di General purpose register.
 Jika berdasar instruksi pengerjaan yang dilakukan adalah arithmatika dan logika,
maka ALU akan mengambil alih operasi untuk mengerjakan berdasar instruksi yang ditetapkan
. Hasilnya ditampung di Accumulator. Apabila hasil pengolahan telah selesai, maka
Control Unit akan mengambil hasil pengolahan di Accumulator untuk ditampung kembali
 ke Working-storage. Jika pengerjaan keseluruhan telah selesai, maka Control Unit
 akan menjemput hasil pengolahan dari Working-storage untuk ditampung ke Output.
 Lalu selanjutnya dari Output, hasil pengolahan akan ditampilkan ke output.

2. RAM 


  Ram (Random Access Memory) memori yang dapat diakses secara random.
Ram berfungsi untuk menyimpan program yang kita olah untuk sementara waktu
 (power on) jika komputer kita matikan, maka seluruh data yang tersimpan dalam RAM
 akan hilang. Tujuan dari RAM ini adalah mempercepat proses data pada komputer.
Pada saat kita menyalakan komputer, device yang pertama kali bekerja adalah Processor.
 Processor berfungsi sebagai pengolah data dan meminta data dari storage,
 yaitu Hard Disk.Data tersebut dikirim dari Hard Disk setelah ada permintaan
 dari Processor. Processor adalah komponen digital murni, dan akan memproses
 data dengan sangat cepat. Sedangkan Hard Disk sebagian besar teknologinya
 merupakan mekanis yang tentu cukup lambat dibandingkan digital.
 Apabila Processor menunggu pasokan data dari HDD akan terjadi “Bottle-Neck”
 yang sangat parah.
Untuk mengatasi keadaan itu, diperlukan device Memory Utama atau disebut RAM. RAM
 merupakan singkatan dari Random Access Memory. RAM berfungsi untuk membantu processor
 dalam penyediaan data super cepat yang dibutuhkan. RAM
berfungsi layaknya seperti HDD Digital, karena seluruh komponen RAM
 sudah menggunakan teknologi digital.
Dengan RAM, maka Processor tidak perlu menunggu kiriman data dari HDD.

3. ROM 


ROM merupakan memori yang hanya dapat dibaca. Data yang disimpan di ROM
 tidak akan hilang meskipun tegangan supply dimatikan dari sifatnya itu maka ROM
sering dipakai untuk menyimpan program. ROM merupakan memori yang sudah diprogram
 oleh pemakai tapi hanya dapat ditulis sekali saja.

4. REGISTER 


Register membantu CPU dalam melaksanakan instruksi. Mereka dikelola oleh unit kontrol.
 Register berfungsi untuk tempat penyimpanan yang berisi data dan informasi lainnya
yang sering dibutuhkan ketika sebuah program sedang berjalan.
Register dimaksudkan untuk dapat diakses dengan sangat cepat.
Register instruksi berisi instruksi CPU sedangkan register uji dimaksudkan
untuk menyimpan hasil kerja yang dilakukan oleh CPU.

5. CACHE 


Jika prosesor membutuhkan suatu data, pertama-tama ia akan mencarinya pada cache.
 Jika data ditemukan, prosesor akan langsung membacanya dengan delay yang sangat kecil.
 Tetapi jika data yang dicari tidak ditemukan,prosesor akan mencarinya pada RAM
 yang kecepatannya lebih rendah. Pada umumnya, cache dapat menyediakan data
 yang dibutuhkan oleh prosesor sehingga pengaruh kerja RAM yang lambat dapat dikurangi.
 Dengan cara ini maka memory bandwidth akan naik dan kerja prosesor menjadi lebih efisien.
 Selain itu kapasitas memori cache yang semakin besar juga akan
 meningkatkan kecepatan kerja komputer secara keseluruhan.


Hubungan antara CPU dari RAM, ROM, REGISTER, dan CACHE 
Apabila komputer memiliki memory besar, maka kemampuan komputer
 dalam hal menyimpan data juga menjadi besar, demikian pula sebaliknya
 Satuan data yang tersimpan didalam memory dinyatakan dengan Byte, Kilo-byte,
 Mega-byte, ataupun Giga-byte. CPU yang proses, tapi sebelum di proses data di simpan di RAM
 terus habis di proses data balik dulu di RAM baru di out. Kalau ROM itu system file
 yang tidak bisa di hapus, salah satunya BIOS. Register itu tempat menyimpan juga mirip RAM
 tapi di gunanya di microcontroller. Cache itu buat di browser, misal sudah habis browsing
 akan ada sebagian data yang bakal tersimpan. Fungsi cache biar masuk ke web yang
 sama jadi tidak terlalu berat.

   Akhirnya selesai sudah penjelasan dari saya, pasti para sahabat takang sudah tahu
bagaimana sistem perangkat keras (hardware) bekerja dan mungkin kalian sudah tahu
apa saja fungsi atau manfaatnya. Apabila ada pertanyaan, silahkan saja
 kirim komentar anda di bawah ini dan apabila masih penasaran dengan artikel yang lainnya
silahkan saja kunjungi lagi. Kami para admin siap melayani anda. 

Tidak ada komentar:

Posting Komentar