Friday, October 28, 2022

Pengertian CPU (Central Processing Unit), Fungsi dan Komponen pada CPU

 

CPU (Central Processing Unit) adalah otak dari komputer, layaknya manusia yang juga berfikir dengan otak, komputer bekerja dan memproses segala perintah melalui suatu unit pemrosesan yang disebut dengan CPU.

CPU atau unit pemrosesan sentral merupakan suatu sirkuit elektronik yang berada di dalam komputer serta berperan untuk menjalankan setiap perintah yang membentuk program komputer itu sendiri.

Central Processing Unit atau CPU merupakan perangkat hardware atau perangkat keras yang ada pada komputer yang juga berperan sebagai pusat pengolahan data.

Fungsi CPU (Central Processing Unit)

Fungsi utama dari otak komputer atau CPU (Central Processing Unit) adalah sebagai hardware yang dapat melakukan pemrosesan terhadap operasi aritmatika dan logika yang didapatkan dari inputan informasi dari memori atau melalui beberapa perangkat hardware.

Namun selain itu CPU ternyata memiliki fungsi mendasar lain diantaranya adalah fungsi Fetching, Decoding, Executing dan Storing.

1. Fetching

Fetching merupakan istilah yang digambarkan untuk melakukan pemanggilan dan pengambilan data pada komputer.

Fungsi Fetching dilakukan agar perangkat komputasi data dapat disimpan dengan menggunakan alamat pada hardisk CPU (Central Processing Unit).

2. Decoding

Decoding merupakan fungsi selanjutnya dimana decoding merupakan suatu fungsi yang berperan dalam proses penerjemahan dari suatu program agar hasil terjemahan tersebut dapat dimengerti dan terbaca oleh CPU.

Proses penerjemahan instruksi program dilakukan menuju bahasa biner, hal ini dikarenakan CPU memahami dan bekerja dengan pembacaan bahasa biner.

3. Executing

Fungsi selanjutnya adalah executing dimana fungsi executing merupakan fungsi suatu eksekusi program yang telah dilakukan oleh CPU agar dapat bekerja dengan baik untuk dapat melakukan suatu perhitungan dengan penggunaan komponen CPU.

4. Storing

Storing merupakan fungsi terakhir dari CPU, dimana storing dapat berperan sebagai media penyimpan data pada CPU.

Komponen pada CPU ( Central Processing Unit)

Hampir sama seperti manusia, CPU juga memiliki beberapa komponen penyusun. Komponen-komponen ini bekerja dalam satu kesatuan demi mencapai tujuan dari CPU sebagai unit pemrosesan pada komputer.

Berikut ini merupakan beberapa komponen penyusun CPU yang berperan penting dalam bekerjanya suatu CPU.

1. Unit Kontrol

Komponen pertama yang terdapat pada CPU adalah unit kontrol dimana unit kontrol merupakan komponen yang berperan sebagai pengontrol atau pengatur berbagai instruksi yang masuk ke dalam CPU.

Unit kontrol berperan sebagai pusat pengendalian pada CPU dimana unit kontrol akan mengambil berbagai instruksi yang telah masuk dan terbaca di memori utama yang kemudian akan ditentukan jenis instruksinya.

Peranan lain dari unit kontrol adalah dapat melakukan pengaturan penuh pada suatu komputer dan mengakibatkan sinkronisasi dapat terjadi antara berbagai komponen guna terlaksananya setiap fungsi.

Selain itu unit kontrol juga berperan sebagai unit yang mengimpor pesan ke ALU serta mengawasi dan menjaga proses kerja dari ALU itu sendiri.

2. ALU (Arithmetic and Logical Unit)

ALU atau Arithmetic and Logical Unit merupakan unit proses yang bertugas untuk melakukan operasi logika dan aritmatika yang sebelumnya telah diperintahkan oleh unit kontrol.

Tugas utama daripada ALU adalah melakukan proses perhitungan terhadap instruksi perhitungan matematika yang diberikan oleh program.

Operasi perhitungan yang dilakukan oleh ALU dengan menggunakan operator logika dimana sama dengan dilakukan pengoperasiannya dengan (=), kurang dari (<), tidak sama dengan (¹), lebih besar dari (>), kurang atau sama dengan (£) dan lebih besar atau sama dengan (³)

3. Register

Register merupakan komponen terakhir daripada CPU dimana bentuk register ini sangat kecil dan merupakan alat penyimpanan mini. Walaupun kecil kecepatan akses daripada register sangatlah cepat.

Selain itu register juga berperan sebagai media penyimpan data atau berbagai instruksi yang akan di proses. Penyimpanan data yang disimpan pada register bersifat sementara.

0 komentar

Post a Comment