Konten dari Pengguna

Pengertian CPU, Fungsi, dan Cara Kerjanya

Pengertian dan Istilah

Pengertian dan Istilah

Artikel yang menjelaskan pengertian dari sebuah istilah.

·waktu baca 3 menit

comment
0
sosmed-whatsapp-white
copy-circle
more-vertical

Tulisan dari Pengertian dan Istilah tidak mewakili pandangan dari redaksi kumparan

Ilustrasi Pengertian CPU. Foto: Pixabay.
zoom-in-whitePerbesar
Ilustrasi Pengertian CPU. Foto: Pixabay.

CPU adalah salah satu perangkat penting dalam komputer. Namun, apakah kamu sudah tahu apa pengertian CPU itu sebenarnya?

CPU merupakan singkatan dari Central Processor Unit. Adapun tugas CPU adalah mengolah data yang terdapat dalam sebuah perangkat komputer.

Artikel kali ini akan membahas mengenai pengertian CPU, fungsi, dan cara kerjanya. Yuk disimak!

Memahami Pengertian CPU

Ilustrasi Pengertian CPU. Foto: Pixabay.

CPU adalah bagian dari perangkat keras paling penting atau bisa juga disebut sebagai jantung komputer dari semua komponen yang ada pada suatu komputer yang berfungsi sebagai komponen utama.

Mengutip buku Arsitektur & Organisasi Komputer oleh Sahrul Ramadhan, dkk., CPU atau Central Processor Unit merupakan komponen utama dalam komputer yang bertanggung jawab menjalankan instruksi dan melakukan pemrosesan data.

CPU terdiri dari beberapa bagian yang bekerja bersama untuk mengeksekusi instruksi dan mengendalikan operasi keseluruhan komputer.

Merujuk buku Membuat Sendiri CPU 8-bit Menggunakan Simulator Logisim karya Mochammad Hannats Hanafi Ichsan, Wijaya Kurniawan, CPU merupakan gabungan dari beberapa gabungan komponen rangkaian, yaitu:

  • ALU (Arithmetic Logic Unit), untuk mengolah data-data aritmatika dan logika sesuai instruksi dan masukannya. ALU berfungsi sebagai pusat dari pengolahan data yang dikirim perangkat lunak.

  • Data Path, adalah kumpulan register yang digunakan dalam pengeksekusian data suatu instruksi.

Baca Juga: Fungsi Power Supply dalam Komponen CPU dan Jenisnya

Fungsi CPU

Ilustrasi Pengertian CPU. Foto: Pixabay.

Fungsi utama dari CPU adalah mengambil instruksi yang tersimpan pada memori, menguji instruksi tersebut apakah dapat dijalankan atau tidak, dan kemudian akan dieksekusi sesuai alur perintah. Dalam siklus perinta terdapat dua operasi utama, yakni:

  • Pembacaan Instruksi (Fetch).

  • Kontrol (Control).

  • Pemrosesan Instruksi (Execute).

Selain fungsi utama tersebut, CPU juga bertanggung jawab untuk mengendalikan dan mengkoordinasikan operasi-perangkat keras lainnya, seperti pengambilan data dari perangkat input, pengiriman data ke data output, serta interaksi dengan sistem operasi melalui interrupt.

Cara Kerja CPU

Ilustrasi Pengertian CPU. Foto: Pixabay.

Cara kerja CPU berhubungan dengan fungsi utama dari CPU itu sendiri, yaitu:

1. Operasi Fetch

  • Control unit mengambil instruksi dari memori.

  • Alamat dari instruksi tersebut dimuat dalam register PC (Program Counter).

  • Setiap membaca satu instruksi baru PC akan meng-increment-kan dirinya.

  • Kumpulan instruksi-instruksi yang dibaca akan dimuat ke dalam register IR (Instructions Register).

  • Instruksi-instruksi direpresentasikan ke dalam kode biner.

2. Kontrol

  • Instruksi pengontrolan atau pemindahan data.

  • CPU-Memori, terkait pertukaran data dari CPU ke memori atau sebaliknya.

  • CPU-I/O, terkait pertukaran data dari CPU ke model I/O

3. Operasi Execute

  • Mengkalkulasi alamat instruksi berikutnya yang akan dieksekusi, biasanya berupa penambahan alamat baru dari alamat sebelumnya.

  • Pengambilan instruksi oleh kontrol unit.

  • Menentukan operasi apa yang akan dibuat dan operand apa yang akan digunakan. Menentukan alamat operand jika referensi operand terdapat pad memori.

  • Mengambil operand dari dari memori ataupun I/O modul.

  • Pemrosesan operasi sesuai instruksi oleh ALU.

  • Penyimpanan hari operasi ke dalam memori oleh kontrol unit.

(SNS)