Central Processing Unit (CPU) adalah komponen komputer yang bertanggung jawab untuk menafsirkan dan mengeksekusi sebagian besar perintah dari hardware dan software komputer.
Di dalamn CPU terhubungkan dengan berbagai peralatan periferal, termasuk perangkat input/output dan unit penyimpanan tambahan.
CPU terdapat pada chip sirkuit terintegrasi yang disebut mikroprosesor.
CPU adalah bagian utama dari sistem komputer digital yang terdiri dari:
- Main Memori
- Control Unit
- Aritmatic Logic Unit (ALU)
Control Unit (CU) adalah sirkuit digital di dalam CPU yang mengatur semua proses, mengaktifkan dan menginstruksikan berbagai unit logic, perangkat input/ output (I/O), dan memori komputer dalam merespons instruksi program dari berbagai komponen, serta pengguna.
Main Memory (Register): adalah bentuk memori sementara yang akan di konsumsi oleh ALU dan CU. CPU dapat langsung mengakses, menyimpan, dan mengangkut data dan instruksi dari memori terdaftar dan memprosesnya.
Semua jenis perangkat yang menggunakan CPU:
- Komputer desktop
- Laptop, dan tablet
- Smartphone
Produsen CPU
- Produsen CPU paling populer untuk Desktop, Laptop dan Server: Intel & AMD
- Produsen CPU smartphone dan tablet besar: Apple, NVIDIA, dan Qualcomm.
Core CPU
Pada abad ke-20 kebanyakan komputer menggunakan prosesor single-core dan bukan prosesor multi-core. Solusi multi-core hanya digunakan dalam kasus tertentu.
Cara biasa untuk membuat komputer lebih cepat adalah dengan meningkatkan laju clock. Tetapi pada frekuensi sekitar 4 GHz CPU akan menjadi sangat panas dan menggunakan banyak listrik. Ini adalah momen dimana prosesor multi-core menjadi lebih penting.
Sejak 2006 pengembangan terus dilakukan, hingga muncul prosesor-prosesor generasi baru dengan menggunakan empat, delapan, atau lebih mikroprosesor independen.
Saat ini, prosesor single-core tidak digunakan di PC modern, tetapi tetap populer di sistem yang tidak memerlukan prosesor cepat.
Prosesor dual-core adalah prosesor multi-core dengan dua mikroprosesor independen. Prosesor quad-core adalah prosesor multi-core dengan empat mikroprosesor independen. Nama prosesor didasarkan pada jumlah mikroprosesor pada chip.
CPU multi-core adalah prosesor komputer yang memiliki dua bagian atau lebih. Setiap bagian dari chip menjalankan instruksi seolah-olah adalah komputer yang terpisah.
Prosesor yang memiliki lebih dari satu core, sebenarnya masih dalam satu chip. Pada chip setiap core sebagian besar terlihat seperti independen terpisah yang dapat bekerja bersama secara paralel.
CPU Clock Speed: adalah jumlah instruksi yang dapat diproses dalam satuan detik, diukur dalam gigahertz (GHz).
Misalnya, CPU memiliki kecepatan clock 1 Hz jika dapat memproses satu instruksi setiap detik. CPU dengan kecepatan clock 2,0 GHz dapat memproses 2 miliar instruksi setiap detik.
Sumber: wikipedia, Central processing unit.