Model – model sistem komputer dari segi mesin (hardware) memiliki tiga komponen utama yang terdiri dari storage unit, control processing unit(cpu), dan input output. Salah satu komponen utama yang akan dijelaskan yaitu Control Processing Unit.
CPU
Unit Pengolah Pusat (UPP) merujuk kepada perangkat keras komputer yang memahami dan melaksanakan perintah dan data dari perangkat lunak. Istilah lain processor (pengolah data) sering digunakan untuk menyebut CPU. Adapun mikroprosesor adalah CPU yang diproduksi dalam sirkuit terpadu, seringkali dalam sebuah paket sirkuit terpadu-tunggal.
Sejak pertengahan tahun 1970-an, mikroprosesor sirkuit terpadu-tunggal ini telah umum digunakan dan menjadi aspek penting dalam penerapan CPU. Proses kerja komputer itu sendiri adalah untuk mengendalikan seluruh kegiatan pengolahan data dimulai dari membaca data dari peralatan, mengolah data sampai pada mengeluarkan informasi data yang telah dibaca dan diolah tadi (Output).
Komponen CPU terbagi menjadi beberapa macam, yaitu sebagai berikut:
1. Control Unit (CU)
Mampu mengatur jalannya program. Komponen ini sudah pasti terdapat dalam semua CPU. CPU bertugas mengontrol komputer sehingga terjadi sinkronisasi kerja antar komponen dalam menjalankan fungsi-fungsi operasinya. Termasuk dalam tanggung jawab unit kontrol adalah mengambil intruksi-intruksi dari memori utama dan menentukan jenis instruksi tersebut.
Dengan demikian tugas dari unit kendali ini adalah:
- Mengatur dan mengendalikan alat-alat input dan output.
- Mengambil instruksi-instruksi dari memori utama.
- Mengambil data dari memori utama (jika diperlukan) untuk diproses.
- Mengirim instruksi ke ALU bila ada perhitungan aritmatika atau perbandingan logika serta mengawasi kerja dari ALU.
- Menyimpan hasil proses ke memori utama.
2. Register
Merupakan alat penyimpanan kecil yang mempunyai kecepatan akses cukup tinggi, yang digunakan untuk menyimpan data dan instruksi yang sedang diproses. Memori ini bersifat sementara, biasanya di gunakan untuk menyimpan data saat di olah ataupun data untuk pengolahan selanjutnya.
3. Arithmetic Logical Unit (ALU)
Bertugas untuk melakukan operasi aritmetika dan operasi logika berdasar instruksi yang ditentukan. ALU sering disebut bahasa mesin karena bagian ini ALU terdiri dari dua bagian, yaitu unit arithmetika dan unit logika boolean. Tugas utama dari ALU adalah melakukan semua perhitungan aritmatika (matematika) yang terjadi sesuai dengan instruksi program. ALU melakukan semua operasi aritmatika dengan dasar penjumlahan sehingga sirkuit elektronik yang digunakan disebut adder.
4. CPU Interconnections
Yaitu 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.
Berikut adalah pengertian lengkap CPU secara keseluruhan dan hal-hal yang tersimpan dalam CPU seperti berikut :
1. Mainboard
Mainboard merupakan perangkat dalam komputer yang berfungsi sebagai tempat untuk menata letak beberapa peralatan lain yang tersimpan dalam komputer seperti Processor, memory, kabel hard disk, sound card, dan VGA Card. Mainboard terdiri atas beberapa jenis, antara lain AT 486 , Pentium I, Pentium II, Pentium III, pentium IV, dan Gigabyte.
2. Processor
Processor atau biasa juga disebut sebagai otak pemproses dan pusat yang mengontrol berbagai perangkat lain sehingga fungsi komputer dapat bekerja dengan optimal. Satuan Processor adalah MHz (Mega Hertz) yaitu satuan penghitung kecepatan dalam hal mengolah data atau informasi. Beberapa jenis processor yang biasa kita kenal dan digunakan sesuai kebutuhan adalah Processor intel Pentium 1 sampai Pentium 4, Intel Core 2 duo, Dual core, dan Centrino.
3. Memory
Memory adalah sebuah tempat yang mampu menyimpan data tergantung seberapa besar kemampuan komputer kita yang sesuai dengan processornya. Jika kapasitas memory yang ada besar maka data yang bisa disimpan pun semakin besar. Beberapa Jenis Memory antara lain adalah ROM, RAM, EDORAM, SDRAM, DDRAM, RDRAM, dll. Memory yang umum dipakai berkapasitas mulai dari 128 Mb, 256 Mb, 512 Mb, 1 Gb, dan 4 Gb tergantung kebutuhan si pemakai.
CPU berfungsi seperti kalkulator, hanya saja CPU jauh lebih kuat daya pemprosesannya. Jadi pengertian dan fungsi utama CPU sendiri adalah mengistruksikan setiap program yang disimpan di memori utama sebuah komputer. Dilakukan dengan cara mengambil satu per satu instruksi yang kita inginkan dari memori utama dan melakukannya sesuai dengan perintah yang tertera dalam sebuah unit komputer.