Mikroişlemciler milyonlarca transistor den oluşmaktadır. Ayrıca mikroişlemciler üzerinde elektrik akımlarını geçiren diyotlar ve devreye uygulanan akımın bir ucundan diğer uca ulaşmasını sağlayan dirençler bulunmaktadır. Mikroişlemci üzerinde bir açma kapama düğmesi bulunur. Elektrik akımı bu düğmenin üzerinden dağılır. Bu sinyal bilgisayarımızın yaptığı tüm işleri toplama, çıkartma, çarpma, bölme gibi matematik işlemlerine indirir. İşlemci de bu işlemleri 0 ile 1 sayılarını kullanarak yapar. Bu sayılar üzerinde işlem yapmak için işlemci içerisinde komut kümelerinden oluşan bir tane program mevcuttur. Bu komut kümeleri işlemcimize iki sayının çarpımı, 5 sayının bölümü yönünde emirler verdiği gibi kullanıcının klavyeden girdiği verilere göre de komut kümeleri atlayıp diğer komut kümelerini işlemeye devam edebilmektedir. Yani kullanıcılar olarak klavyemizden bir soru karşılında gireceğimiz Evet veya Hayır cevaplarına göre program belirli komut kümelerini işler ya da işlemez.
Mikroişlemcinin kendisinin yanı sıra üç tane yardımcı elemana ihtiyacı vardır. Bunlar Giriş birimi, Çıkış birimi ve Bellek birimidir.
Merkezi işlem birimi ( CPU ), giriş, çıkış ve bellek birimlerinin oluşturduğu sisteme mikrobilgisayar da denmektedir. Giriş, çıkış ve bellek elemanları mikrobilgisayar kartı üzerinde merkezi işlem birimi ( CPU ) chipinden bağımsız olarak konulmuş chiplerden ve elektronik devre elemanlarından oluşmaktadır. Birbirleri arasındaki paylaşım ise yollar aracılığı ile sağlanır. Bu yollardan bazıları şunlardır; Data Bus, Adres Bus, Control Bus. Mikroişlemcilerin yapısı insan beyninin tahmin edebileceği üzere çok karışıktır. Kullanıcı açısından aşağıdaki bölümlerden meydana geldiği anlaşılmaktadır.
1- Kaydediciler yani geçici saklama elemanları
2- Mantıksal kararlar veren veya matematiksel işlemler yapan ALU.
3- İç ve dış mikrobilgisayar sistemini kontrol eden elemanlar.



