
Kredit Gambar: Denis83/iStock/GettyImages
Orang sering menggambarkan CPU komputer dalam hal otak manusia. Ini adalah analogi yang tepat karena CPU (central processing unit) mengontrol operasi komputer. Hal ini dilakukan dengan mengeksekusi instruksi yang diberikan oleh program komputer pada data yang berasal dari berbagai sumber.
Apa Fungsi CPU?
Tujuan dari setiap komputer adalah beberapa bentuk pemrosesan data. CPU mendukung pemrosesan data dengan melakukan fungsi mengambil, mendekode, dan mengeksekusi instruksi yang diprogram. Secara bersama-sama, fungsi-fungsi ini sering disebut sebagai siklus instruksi. Selain fungsi siklus instruksi, CPU melakukan fungsi fetch dan write pada data.
Video Hari Ini
Fungsi Siklus Instruksi CPU
Ketika sebuah program berjalan di komputer, instruksi disimpan dalam memori komputer sampai dieksekusi. CPU menggunakan penghitung program untuk mengambil instruksi berikutnya dari memori, di mana itu disimpan dalam format yang dikenal sebagai kode perakitan. CPU menerjemahkan instruksi ke dalam kode biner yang dapat dieksekusi. Setelah ini selesai, CPU melakukan apa yang diperintahkan oleh instruksi, baik melakukan operasi, mengambil atau menyimpan data atau menyesuaikan penghitung program untuk melompat ke instruksi yang berbeda.
Jenis operasi yang biasanya dapat dilakukan oleh CPU termasuk fungsi matematika sederhana seperti penambahan, pengurangan, perkalian dan pembagian. CPU juga dapat melakukan perbandingan antara objek data untuk menentukan apakah mereka sama. Semua hal menakjubkan yang dapat dilakukan komputer dilakukan dengan ini dan beberapa operasi dasar lainnya. Setelah instruksi dieksekusi, instruksi berikutnya diambil dan siklus berlanjut.
Fungsi Data CPU
Saat melakukan fungsi eksekusi dari siklus instruksi, CPU mungkin diminta untuk mengeksekusi instruksi yang membutuhkan data. Misalnya, menjalankan fungsi aritmatika memerlukan angka yang akan digunakan untuk perhitungan. Untuk mengirimkan data yang diperlukan, terdapat instruksi untuk mengambil data dari memori dan menulis data yang telah diproses kembali ke memori. Instruksi yang digunakan oleh CPU dan data yang dioperasikannya disimpan di area memori yang sama. Alamat unik digunakan oleh CPU untuk melacak lokasi memori yang berbeda.
CPU mikroprosesor
Mikroprosesor komputer pribadi adalah chip yang berisi semua sirkuit yang diperlukan untuk mengontrol operasi komputer. Ini memungkinkan setiap fungsi CPU dijalankan oleh satu chip yang lebih murah untuk diproduksi dan lebih andal karena penggunaan sirkuit terintegrasi. Sebelum pengenalan mikroprosesor, CPU komputer terkandung pada papan sirkuit yang berisi beberapa chip yang dihubungkan oleh sirkuit terintegrasi. Saat ini, banyak prosesor modern memiliki beberapa CPU pada chip yang sama, yang disebut sebagai inti.