Dokumen ini membahas perbedaan antara mikroprosesor dan mikrokontroler, di mana mikroprosesor merupakan CPU yang berfungsi sebagai pemroses data dengan komponen terpisah, sementara mikrokontroler adalah sistem komputer fungsional dalam satu chip yang memiliki memori dan input-output. Mikroprosesor lebih mahal dan fleksibel, memerlukan daya pemrosesan lebih tinggi, sedangkan mikrokontroler lebih ringkas dan efisien dengan instruksi yang lebih terbatas. Pembagian mikrokontroler dibedakan menjadi RISC dan CISC berdasarkan kompleksitas instruksi yang diterapkan.