Mikroprozessoren und Mikrocontrollern sind Computer- Komponenten, die ähnlich zueinander aufgebaut sind, aber wesentlich verschiedene Funktionen. Jedes Gerät wird für einen bestimmten Zweck gebaut , und jeder ist spezialisiert auf die eine bestimmte Art von Datenverarbeitung. Einer der beiden ist stärker in Interaktion mit der realen Welt durch direkte Steuerung Elektronik, und die andere ist von zentraler Bedeutung für einen einzelnen Computer -System . Vergleicht man die Designs
einem Mikroprozessor besteht aus einer einzigen Zentraleinheit, während ein Mikrocontroller ist ein kleiner Computer für sich. Ein typischer Mikrocontroller von einer CPU bestehen , eine Art von On-Board- Speicher und einem System, das die Eingabe und Ausgabe von Daten ermöglicht . Ein Mikroprozessor , auf der anderen Seite nur aus der CPU oberhalb einer integrierten Schaltung eingebettet sind. Mikroprozessoren benötigen Schnittstellen , um mit anderen Teilen des Computers , wie Speicher kommunizieren.
Vergleicht man die Funktion
Mikroprozessoren sind in der Regel in der Mitte des PCs gefunden , Server und Workstations. Diese Chips Prozessdaten von jedem aktiven Prozess auf dem Computer. Dies gilt für jeden laufenden Prozess -Software , das Betriebssystem sowie Informationen von der Festplatte oder RAM . Mikrocontroller , dagegen sind in der Regel in Maschinen und andere Elektronik implantiert und eine bestimmte Funktion. Sie verarbeiten eine bestimmte Art von Information für das Gerät , dass sie in.
Ähnlichkeiten
Beide Mikrocontrollern und Mikroprozessoren enthalten eine zentrale Recheneinheit eingebettet sind. Beide sind in einer integrierten Schaltung aufgebaut . Darüber hinaus sind beide Geräte in der Lage zu akzeptieren, Eingang , obwohl Mikroprozessoren nur binäre Daten zu akzeptieren und Mikrocontroller in der Lage sind zu akzeptieren Eingänge von höheren Programmiersprachen . Beide Chips sind in der Lage Reaktion auf Interrupts , obwohl Mikrocontroller Interrupts typischerweise aus einem Tastendruck kommen, während Mikroprozessor unterbricht der Regel aus einem Software- Programm oder Betriebssystem kommen . Ein Interrupt ist ein Signal, das den Prozessor , dass es Aufgaben wechseln muss erzählt .
Real World Applications
Mikroprozessoren von verschiedenen Ebenen der Macht Geschwindigkeit Millionen von PCs um die Welt. Mikrocontroller werden oft in Fabriken, die Robotik nutzen als Teil ihrer Montageprozess eingesetzt. Die Mikrocontroller in diesen Prozessen erzählen die Roboter- Komponenten , wie sich zu bewegen, und wenn um bestimmte Aufgaben auszuführen . Mikrocontroller sind auch in Hülle und Fülle in modernen Automobilen , sowie Haushaltselektronik gefunden. Mikrocontroller , weil sie weniger kostspielig insgesamt zu bedienen sind, werden in größeren Mengen als die oft schneller und leistungsfähiger Mikroprozessor gefunden.