Pergertian dari CPU :
Central Processing Unit (CPU) merupakan perangkat keras komputer dengan tugas untuk menerima dan menyelesaikan perintah dan data yang diterima dari perangkat lunak. CPU menjadi pusat pengolahan data pada komputer sehingga sering disebut juga dengan processor. Kecepatan kinerja dari komputer dapat diukur dari kualitas CPU yang dimiliki.
Fungsi CPU
Fungsi utama dari CPU adalah untuk melakukan operasi logika dan aritmatika untuk data yang diambil dari memori. Data juga dapat diberikan melalui beberapa perangkat keras. Pada dasarnya, CPU mirip dengan kalkulator namun cara kerja CPU jauh lebih kompleks untuk menyelsaikan instruksi yang diberikan.
Untuk dapat melakukan pemrosesan data, instruksi diberi alamat memori yang unik saat disimpan pada RAM. CPU kemudian melakukan pemrosesan dengan mengakses data pada RAM dengan alamat data yang telah dipilih. Berikut beberapa fungsi dari CPU.
Memproses dan mengelola seluruh kalkulasi, perintah, dan operasi aritmatika serta logika dari data yang diambil dari memori.
Menjalankan program yang tersimpan dalam memori utama yang dilakukan dengan menerjemahkan setiap instruksi yang diberikan dan dieksekusi sesuai dengan alur perintah. Kontrol dari CPU dilakukan dengan menggunakan instruksi dari software komputer.
CPU memiliki tugas untuk mengontrol komputer agar ada sinkronisasi kerja antar komponen yang ada didalamnya. CPU memiliki fungsi sebagai pusat dari sumber tenaga computer
Tugas dari CPU
Dalam sistem komputer, bagian CPU (Central Processing Unit) merupakan komponen terpenting dalam menjalankan tugas suatu sistem komputer. CPU memiliki fungsi sebagai komponen utama dalam pengolahan data dengan berdasarkan perintah-perintah yang diterimanya
Kompenen CPU
Dalam mewujudkan fungsi dan tugasnya, CPU tersusun atas beberapa komponen, yaitu Arithmetic and Logic Unit (ALU), Control Unit, Registers, dan CPU Interconnections.
Arithmetic and Logic Unit (ALU), bertugas membentuk fungsi – fungsi pengolahan data komputer. ALU sering disebut mesin bahasa (machine language) karena bagian ini mengerjakan instruksi – instruksi bahasa mesin yang diberikan padanya. Seperti istilahnya, ALU terdiri dari dua bagian, yaitu unit arithmetika dan unit logika boolean, yang masing – masing memiliki spesifikasi tugas tersendiri.
Control Unit, bertugas mengontrol operasi CPU dan secara keselurahan mengontrol komputer sehingga terjadi sinkronisasi kerja antar komponen dalam menjalankan fungsi – fungsi operasinya. Termasuk dalam tanggung jawab unit kontrol adalah mengambil instruksi –instruksi dari memori utama dan menentukan jenis instruksi tersebut.
Registers, adalah media penyimpan internal CPU yang digunakan saat proses pengolahan data.Memori ini bersifat sementara, biasanya digunakan untuk menyimpan data saat diolah ataupun data untuk pengolahan selanjutnya.
CPU Interconnections, adalah sistem koneksi dan bus yang menghubungkan komponen internal CPU, yaitu ALU, unit kontrol dan register – register dan juga dengan bus – bus eksternal CPU yang menghubungkan dengan sistem lainnya, seperti memori utama, piranti masukan/keluaran.
Cara Kerja CPU
Setelah Kanca IT mengetahui tentang komponen dan fungsi dari CPU, maka selanjutnya adalah tentang cara kerja CPU. Ketika perintah masuk ke prosesor, kemudian perintah tersebut akan ditempatkan pada penyimpnaan di MMA. Selanjutnya perintah akan diteruskan unit kontrol. Ketika perintah itu berupa data, maka akan ditampung pada working storage.
Selanjutnya perintah dieksekusi oleh register yang disalurkan oleh kontrol unit dari program storage. Ketika perintah tersebut berupa logika dan aritmatika, maka tugas akan diambil alih oleh ALU. Pemrosesan akan dilakukan sesuai dengan instruksi yang ditetapkan sebelumnya.
Ketika hasil pengolahan telah selesai, unit kontrol akan melakukan hasil pengolahan pada akumulator yang kemudian akan ditampung kembali pada working storage. Setelah pengerjaan seluruh tugas selesai, unit kontrol akan mengambil hasil pengolahan yang terdapat pada working storage dan kemudian ditampung ke output storage. Hasil pengolahan dari output storage kemudian diampilkan pada output devices.
Struktur CPU
Komponen Utama CPU
CPU merupakan komponen terpenting dari sistem komputer. CPU adalah komponen pengolah data berdasarkan instruksi – instruksi yang diberikan kepadanya.
Dalam mewujudkan fungsi dan tugasnya, CPU tersusun atas beberapa komponen sebagai bagian dari struktur CPU, seperti terlihat pada gambar 3.1 dan struktur detail internal CPU terlihat pada gamber 3.2. CPU tersusun atas beberapa komponen, yaitu :
Arithmetic and Logic Unit (ALU), bertugas membentuk fungsi – fungsi pengolahan data komputer. ALU sering disebut mesin bahasa (machine language) karena bagian ini mengerjakan instruksi – instruksi bahasa mesin yang diberikan padanya. Seperti istilahnya, ALU terdiri dari dua bagian, yaitu unit arithmetika dan unit logika boolean, yang masing – masing memiliki spesifikasi tugas tersendiri.
Control Unit, bertugas mengontrol operasi CPU dan secara keselurahan mengontrol komputer sehingga terjadi sinkronisasi kerja antar komponen dalam menjalankan fungsi – fungsi operasinya. Termasuk dalam tanggung jawab unit kontrol adalah mengambil instruksi – instruksi dari memori utama dan menentukan jenis instruksi tersebut.
Registers, adalah media penyimpan internal CPU yang digunakan saat proses pengolahan data. Memori ini bersifat sementara, biasanya digunakan untuk menyimpan data saat diolah ataupun data untuk pengolahan selanjutnya.
CPU Interconnections, adalah sistem koneksi dan bus yang menghubungkan komponen internal CPU, yaitu ALU, unit kontrol dan register – register dan juga dengan bus – bus eksternal CPU yang menghubungkan dengan sistem lainnya, seperti memori utama, piranti masukan/keluaran.Komponen Utama CPU
struktur detail internal cpu