PERANGKAT PEMROSESAN (CPU)
CPU merupakan pusat pengolahan dan pengontrolan segala pemrosesan data. Terdiri dari CU, ALU, dan Memory.
 1. Control Unit (CU)
Control Unit bertugas untuk menerjemahkan perintah atau instruksi secara berurutan yang kemudian diteruskan ke seluruh bagian komputer. Unit kendali atau control Unit (CU) ini berupa chips electronik yang menggunakan sinyal electrik yang mengarahkan keseluruhan sistem komputer untuk melaksanakan suatu arus data. Dalam melakukan aktifitasnya, CU selalu berkomunikasi terutama dengan ALU dan memori untuk memastikan kelancaran sebuah sistem komputer. Ia juga bertanggung jawab untuk menentukan operasai -- operasi apa yang akan dipanggil oleh program dan dengan cara bagaimana operasi -- operasi tersebut dilaksanakan.
CU ( Control Unit ) dalam operasinya memiliki tugas sebagai berikut :
- Melakukan pengiriman instruksi ke ALU bila ada sebuah proses perhitungan aritmatic dan logic dan mengawasi kerja ALU itu sendiri.
- Menyimpan hasil proses ke memory.
- Mengambil instruksi -- instruksi dan data dari memory saat diperlukan sebuah proses.
- Mengatur dan mengendalikan alat -- alat input dan output (I/O).
- Mengambil data dari memori utama (jika diperlukan) untuk diproses.
Fungsi unit CU adalah untuk melakukan pengontrolan dan pengendalian terhadap suatu proses yang dilakukan sebelum data tersebut dikeluarkan (output). Selain itu CU menafsirkan perintah dan menghasilkan sinyal yang tepat untuk bagian lain dalam sistem komputer. Unit ini mengatur kapan alat input menerima data dan kapan data diolah serta kapan ditampilkan dari program komputer. Bila terdapat instruksi perhitungan atau logika maka unit ini akan mengirim instruksi tersebut ke ALU.
Arithmatic Logic Unit (ALU).Â
ALU berfungsi untuk memproses data melalui perhitungan penambahan dan pengurangan, perbandingan-perbandingan serta logika. ALU bertugas melakukan semua perhitungan aritmatika dan logika yang terjadi sesuai dengan instruksi program. Register merupakan ruang tampat penyimpanan instruksi dan data yang sedang di proses oleh CPU. Register merupakan komponen dalam CPU yang melaksanakan semua perintah yang berhubungan dengan operasi aritmatik dan logika yang diperintahkan oleh program. Hasil operasi pada ALU akan diberikan kepada CU sebelum ditampilkan kelayar monitor. Sedang instruksi-instruksi dan data lainnya yang menunggu giliran untuk diproses masih disimpan di memori utama. Primary Storage merupakan ruang penyimpanan yang berisi data yang sedang diolah program yaitu berisi suatu daftar instruksi yang mengolah data. Primary Storage terdiri dari RAM, ROM, Cache Memory Secondary Storage merupakan penyimpanan cadangan / tambahan. Contoh : disket, hardisk, magnetic tape dll. Â Operasi yang dilakukan ALU seperti :
Penambahan ( + )
Pengurangan ( -- )
pembagian ( / )