Mikrokontroler adalah sistem mikroprosesor lengkap yang terkandung di dalam sebuah
chip. Microcontroler berbeda dari microprosesor serba guna yang digunakan dalam
sebuah PC, karena di dalam sebuah microcontroler umumnya juga telah berisi
komponen pendukung sistem minimal microprosesor, yakni memori dan antarmuka
I/O, sedangkan di dalam microprosesor umumnya hanya berisi CPU saja.
Mikrokontroler berdasarkan arsitekturnya
CISC (Complex Instruction Set Computing)
RISC (Reduced Instruction Set Computing)
Sesuai dengan namanya masing-masing, maka dapat disimpulkan bahwa CISC
mempunyai instruksi lebih banyak daripada RISC. Akan tetapi RISC mempunyai
fasilitas internal lebih banyak daripada CISC.