ความแตกต่างระหว่างไมโครโปรเซสเซอร์และไมโครคอนโทรลเลอร์
ไมโครโปรเซสเซอร์และไมโครคอนโทรลเลอร์เป็นชิปอิเล็กทรอนิกส์แบบตั้งโปรแกรมทั่วไปที่ใช้เพื่อวัตถุประสงค์ที่แตกต่าง ความแตกต่างที่สำคัญระหว่างพวกเขาคือไมโครโปรเซสเซอร์เป็นเครื่องมือคำนวณที่สามารถตั้งโปรแกรมได้ประกอบด้วย ALU, CU และรีจิสเตอร์ซึ่งมักใช้เป็นหน่วยประมวลผล (เช่น CPU ในคอมพิวเตอร์) ซึ่งสามารถทำการคำนวณและตัดสินใจได้ ในอีกทางหนึ่งไมโครคอนโทรลเลอร์เป็นไมโครโปรเซสเซอร์เฉพาะที่ถือว่าเป็น“ คอมพิวเตอร์บนชิป” เนื่องจากมันรวมเอาส่วนประกอบต่างๆเช่นไมโครโปรเซสเซอร์หน่วยความจำและ I / O ดิจิตอลแบบขนาน ไมโครคอนโทรลเลอร์ได้รับการออกแบบมาเป็นหลักสำหรับการจัดการงานตามเวลาจริงซึ่งแตกต่างจากไมโครโปรเซสเซอร