Mikroişlemci, bilgisayarın merkezi işlem birimi ve diğer elektronik aygıtlarında bulunan küçük bir elektronik çiptir. Temel işlevi girdi almak, işlemden geçirmek ve ardından uygun çıktı sağlamaktır.
Yüzeyde, bir mikroişlemcinin işi kolay bir görev gibi görünebilir, ancak modern mikroişlemciler saniyede trilyonlarca komut uygular.
Bir bilgisayarın merkezi işlem birimi, çevre birimlerden işlem yönergelerinin yanı sıra çalışan programlardan gelen girişleri de içeren bir bilgisayarın tüm işlem işlevlerini gerçekleştirir.
Bir bilgisayarın kapatıldığı zamana kadar bir mikroişlemci milyonlarca mantık ve aritmetik işlem gerçekleştirmiş olacaktır. Bu işlemler, sicil adı verilen küçük sayı tutma alanlarını kullanır. Tipik aritmetik işlemler iki veya daha fazla değerin toplanmasını, çıkarılmasını ve karşılaştırılmasını içerir.
İşlemleri gerçekleştirmek için bir mikroişlemci, tasarımının bir parçası olarak özel talimatlar almak zorundadır. Örneğin, bir bilgisayar başlatıldığında, mikroişlemci ilk komut setini temel giriş-çıkış sisteminden alır.
Bir mikroişlemcinin hızı megahertz cinsinden ölçülür. Daha yüksek bir megahertz'i daha iyi performansla ilişkilendirmek yaygındır, ancak bu her zaman doğru değildir. Bir bilgisayarın genel performansı, kullanılabilir bellek miktarı, veri yolu mimarisi, bilgisayarda çalışan uygulamalar ve işlemcinin verimliliği gibi çeşitli faktörlerden etkilenir.