Mikroprosesor adalah suatu komponen (biasanya wujud fisiknya berupa chip) yang
terdapat dalam suatu sistem komputer yang berfungsi sebagai unit pusat pemroses atau
pengolah data dan istruksi. Dalam bahasa kasar sering diistilahkan sebagai otak
komputer.Mikroprosesor ini umumnya terpasang pada motherboard. Penulisan kata mikroprosesor
sering disingkat P atau uP. Istilah mikroprosesor juga disebut dengan nama prosesor atau CPU
(central processing unit).
Prosesor ini terbuat dari chip silikon yang di dalamnya mengandung jutaan transistor
mini dan sirkuit lainnya di atas sirkuit terintegrasi semikonduktor. Selama ini, perkembangan
mikroprosesor diketahui mengikuti hukum Moore. Hukum ini dilontarkan oleh Gordon Moore pada
tahun 1965. Saat itu Moore memprediksi bahwa jumlah transistor yang ada pada IC (Integrated
Circuit) akan berlipat ganda setiap tahunnya, dan merumuskan bahwa daya penghitungan akan
berlipat ganda setiap 18 bulan. Pernyataan ini diperbaharui oleh Moore pada tahun 1995, berdasar
hasil penelitian bahwa kelipatan ganda jumlah transistor akan terjadi setiap dua tahun sekali. Hukum
tersebut memang benar-benar terjadi dan terbukti sejak awal tahun 1970-an. Sehingga performa
komputerpun terus meningkat dari tahun ke tahun.
Hukum Moore tersebut mungkin tidak akan berlaku seterusnya, kalau mengamati perkembangan
prosesor saat ini tampaknya hukum tersebut hanya berlaku untuk waktu yang terbatas.
Komponen Prosesor
Prosesor golongan x86 yang digunakan untuk PC, biasanya terdiri dari beberapa komponen
penting, antara lain:
o Unit eksekusi, yaitu bagian yang melakukan operasi terhadap data yang terdiri dari:
ALU (Arithmetic Logical Unit = Unit Logika dan Aritmatika). Komponen ini berfungsi
sebagai tempat memproses data dengan cara memanipulasi informasi dan mengevaluasi
hasilnya. ALU dapat melakukan operasi-operasi tertentu, misalnya penjumlahan, perkalian,
pengurangan, dan lainnya.
ALU sendiri terdiri dari device-device memori kecil yang dikenal dengan
nama register. Pada register inilah informasi-informasi disimpan selama pemrosesan data
sedang berlangsung.
FPU (Floating Point Unit). Komponen ini berfungsi untuk memproses data berupa bilangan
floating point.
o Sekumpulan daftar yang dapat digunakan untuk menampung data maupun hasil perhitungan yang
belum selesai dengan sempurna. Komponen ini terkadang terdapat dalam CPU, tetapi tidak
semuanya.
Memori internal CPU, biasanya berupa cache, seringkali disebut dengan istilah cache
memori. Sekarang ini, prosesor-prosesor modern sudah dilengkapi komponen
ini. Sedangkan prosesor-prosesor lama, banyak yang tidak memilikinya.