Was ist der Unterschied zwischen einem Mikrocontroller und einem Mikroprozessor?
Der Mikroprozessor ist eine einfache Zentraleinheit (CPU) auf einem einzelnen Chip. Es enthält eine arithmetische Logikeinheit (ALU), eine Steuereinheit (CU), Register, Befehlsdecoder, eine Bussteuerschaltung usw.
Ein Mikrocontroller ist die Verbindung von Mikroprozessor und Peripheriegeräten, die die Schaltung und den Speicher (sowohl Daten als auch Programm) unterstützen. Es ist nicht erforderlich, sich auf einem einzelnen Chip zu befinden..
Bei den Mikroprozessoren in Smartphones handelt es sich um SoC-Systeme auf dem Chip und näher an Mikrocontrollern als an Mikroprozessoren, da sie versuchen, alles - von der Verarbeitung über die Geräteschnittstelle bis hin zum Speicher, zur Programmierung und Datenspeicherung usw. - auf einem Chip zu erledigen.