preloader

CPU ; PENGERTIAN, FUNGSI, KOMPONEN, CARA KERJA

Apa yang dimaksud dengan CPU ?

CPU atau Central Processing Unit, dikenal sebagai prosesor atau mikroprosesor. CPU merupakan salah satu perangkat penting pada komputer karena sering dikatakan sebagai otak komputer. CPU memiliki tugas untuk menjalankan bersama-sama dengan komputer. CPU bertanggung jawab untuk melakukan semua tugas. Ia melakukan setiap instruksi yang diberikan komputer, menjalankan program, dan menangani pemrosesan. CPU perlu dihubungkan ke komponen lain melalui motherboard untuk membuat komputer berfungsi. Saat memilih CPU, perlu memastikan bahwa jenis soket CPU dan motherboard cocok.

 

CPU tidak secara langsung mengakses ke RAM. CPU modern memiliki satu atau lebih lapisan cache. Kemampuan CPU untuk melakukan perhitungan jauh lebih cepat daripada kemampuan RAM untuk memasukkan data ke CPU. Memori cache lebih cepat daripada sistem RAM, dan lebih dekat ke CPU karena berada pada chip prosesor. Cache menyediakan penyimpanan data dan instruksi. Ketika CPU memerlukan data dan instruksi program dianggap sebagai data, cache menentukan apakah data sudah ada dan menyediakannya ke CPU.

 

Jika data yang diminta tidak ada dalam cache, data tersebut diambil dari RAM untuk memindahkan lebih banyak data dari RAM ke dalam cache. Pengontrol cache menganalisis data yang diminta dan mencoba memprediksi data tambahan apa yang akan dibutuhkan dari RAM. Dengan menyimpan beberapa data lebih dekat ke CPU dalam cache yang lebih cepat daripada RAM.

 

Apa saja komponen yang terdapat di CPU ?

1.    Unit Kontrol / Control Unit (CU)

Berfungi untuk mengatur aliran input dan output. Lalu mengambil instruksi dari memori utama dan kemudian menerjemahkannya.

2.    Unit Logika Aritmatika / Arithmetic Logic Unit (ALU)

Semua proses instruksi terjadi di unit ini, seperti semua perhitungan matematis berlangsung dan semua operasi logis untuk pengambilan keputusan dalam membandingkan data.

3.    Register

Register digunakan untuk menyimpan instruksi sementara untuk menyediakan prosesor dengan instruksi pada saat dibutuhkan, ikut berperan dalam pemrosesan data.

4.    Cache

Cache adalah sejumlah kecil memori berkecepatan tinggi yang digunakan untuk menyimpan data. Cache disimpan sementara di media penyimpanan dan terpisah dari penyimpanan utama. Cache memainkan peran penting dalam fungsi CPU sebagai menyimpan data sementara pada komputer  dan untuk meningkatkan kecepatan pemrosesan data.

5.    Bus

Bus adalah sistem komunikasi yang digunakan untuk mentransfer data di antara semua komponen komputer. Bus berfungsi untuk berbagi data antara perangkat yang berbeda, serta memasok daya ke berbagai komponen sistem.

6.    Clock

Fungsinya menjaga sinkronisasi komponen sistem komputer, mengatur tanggal dan waktu saat ini.

 

Bagaimana Cara Kerja CPU ?

 

Menerima Instruksi

Pertama CPU akan mengambil dan menerima instruksi dari komputer. Instruksi menggambarkan sebagai serangkaian angka dan diteruskan ke CPU dari RAM. Setiap instruksi hanya satu bagian kecil dari operasi apapun, sehingga CPU perlu mengetahui instruksi mana yang datang berikutnya. CPU mampu menjalankan jutaan instruksi per detik tetapi hanya dapat melakukan satu instruksi pada satu waktu.

 

Membaca kode atau menerjemahkan instruksi ke dalam bentuk yang dapat dipahami CPU.

Komputer tidak memahami bahasa pemrograman secara langsung, sehingga perlu diterjemahkan ke dalam bentuk yang lebih mudah dipahami, yaitu dengan bahasa mesin atau bahasa biner. Bahasa mesin (biner) adalah sistem bilangan berbasis dua yang hanya terdiri dari dua angka yaitu 0 dan 1.

 

Menjalankan instruksi yang diberikan komputer.

Menyimpan hasil pengerjaan ke memori penyimpanan.

 

 

Demikian artikel penjelasan tentang CPU ini, bila kalian mempunyai permasalahan dengan perangkat komputer, laptop, CPU, printer, dll, silahkan konsultasi dengan kami untuk dilakukan perbaikan. Perbaikan ditangani langsung oleh teknisi professional dan berpengalaman. 

Silahkan kunjungi tempat service kami.


Terimakasih, Semoga bermanfaat J

Related Post

Leave a Reply

Your email address will not be published. Required fields are marked *