Mikrocontroller vs. Mikroprozessor: 7 Fakten, die Sie kennen müssen

INHALT

  • Was ist ein Mikroprozessor?
  • Mikroprozessor Definition
  • Was ist BIT, BYTE, Nibble und Ward?
  • Hardware eines Mikroprozessors
  • Blockdiagramm
  • Wichtige Funktionen des Mikroprozessors
  • Eigenschaften des Mikroprozessors
  • Was ist ALU?
  • Unterschiede zwischen ALU und CPU
  • Speicherorganisation im Mikroprozessor
  • In einem Mikroprozessor verwendete Prozessortypen
  • Anwendungen von Mikroprozessoren
  • Was ist ein Mikrocontroller?
  • Eigenschaften des Mikrocontrollers
  • Arten von Mikrocontrollern
  • Mikrocontroller gegen Mikroprozessor

Was ist ein Mikroprozessor?

Mikroprozessor Definition:

„Der Mikroprozessor ist ein programmierbarer schaltungsgesteuerter Register-basierter Mehrzweckhalbleiter, der in LSI- oder VLSI-Technik hergestellt wird. Es nimmt binäre Anweisungen von Eingabegeräten entgegen, verarbeitet die Anweisungen und gibt die Originale aus und kann die Informationen speichern. “

Mikrocontroller gegen Mikroprozessor

Hardware eines Mikroprozessors:

  • Es ist die Verbindung mehrerer Peripheriegeräte auf diese Weise, so dass es eine bestimmte Operation ausführen kann.
  • Mikroprozessor 8085 wurde 1976 gefunden & Mikroprozessor 8086 wurde 1978 gefunden.

Was ist BIT?

Der mögliche Wert einer logischen Variablen, die für eine numerische Ziffer des Binärzahlensystems stehen kann oder nicht, wird als BITs bezeichnet.

Was ist BYTE?

Im Binärzahlensystem wird eine Gruppe von 8 Bit als BYTE bezeichnet.

                          1 Byte = 8 BIT

Was ist Knabbern?

Eine Gruppe von 4 BITS heißt Nibble.

                          1 Knabbern = 4 BIT

Was ist Ward?

Ein Array von Platten, die zusammen eine Information übermitteln, wird als Ward bezeichnet.

                          1 Station = 16 BIT

                          1 langer Ward = 32 BIT

                          2 BYTE = 1 Station

Was sind die Merkmale des Mikroprozessors 8085?

Eigenschaften des Mikroprozessors:

  • Es ist ein 40-poliger IC.
  • Es ist NMOS-Technologie, LSI-Chip.
  • Taktfrequenz (CLK) 3-5 MHz.
  • 8085 hat 16-Bit- (8) Adressleitungen und 8085-Bit- (8) Datenleitungen. Daher wird der XNUMX je nach Datenbank als XNUMX-Bit-Mikroprozessor bezeichnet.

Mikrocontroller gegen Mikroprozessor

Was sind die Einschränkungen des Mikroprozessors 8085?

Nachteile von 8085:

  • Langsame Geschwindigkeit.
  • Geringe Speicherkapazität.
  • Begrenzte Anzahl von GPR (General Purpose Register).
  • Weniger leistungsfähige Anweisung.

Speicherorganisation im Mikroprozessor:

Mikrocontroller vs Mikroprozessor: Speicherorganisation
Mikrocontroller gegen Mikroprozessor Bild - 1
  • Mikroprozessor ist eine der wichtigsten Komponenten des modernen Computers. Es fungiert als Gehirn des Computersystems. Ein Digital Computing ist eine programmierbare Maschine. Die Hauptkomponenten sind I / P, CPU, Speicher, O / P-Gerät.
  • Die CPU führt den Befehl aus. Das I / P-Gerät wird verwendet, um Programme und Daten auf den Computer abzurufen.
  • Der Speicher ist das Speichergerät, auf dem Datenprogramme, Ergebnisse usw. gespeichert werden.
  • Das O / P-Gerät zeigt Programme, Daten oder Ergebnisse gemäß den Anweisungen an, die dem Computer gegeben wurden. Die CPU basiert auf einem einzelnen IC, der als MIKROPROZESSOR.
  • Ein digitales Gerät, bei dem der Mikroprozessor als CPU arbeiten soll, wird als MICROCONTROLLER bezeichnet.

Mikrocontroller gegen Mikroprozessor

Mikroprozessoranwendungen:

Mikroprozessoren sind weit verbreitet

  • Verschiedene Haushaltsgeräte wie Thermostate, High-End-Kaffeemaschinen, Waschmaschinen usw.
  • Mikroprozessor hat verschiedene industrielle Anwendungen wie Autos, Boote, schwere Maschinen, Aufzüge usw.
  • In Mobiltelefonen, Videorecordern und Fernsehgeräten wird eine Vielzahl von Fernsehgeräten verwendet.

Arten von Mikroprozessoren:

16 BIT Mikroprozessoren-

  • 8086 (Clk-Geschwindigkeit 4.7 MHz - 10 MHz);
  • 8088 (Clk-Geschwindigkeit mehr als 5 MHz);
  • 80186,80188 (Clk-Geschwindigkeit 6 MHz);
  • 80286 (Clk-Geschwindigkeit 8 MHz);

32 BIT Mikroprozessoren-

  • INTEL 80386 (Clk-Geschwindigkeit 16 MHz - 33 MHz);
  • INTEL 80486 (Clk-Geschwindigkeit 16 MHz - 100 MHz);
  • PENIUM (Clk-Geschwindigkeit 66 MHz);

64 BIT Mikroprozessor-

  • INTEL CORE-2 (Drehzahl 1.2 GHz - 3 GHz);
  • INTEL i7 (Clk-Geschwindigkeit 3.3 GHz - 66 GHz);
  • INTEL i5 (Clk-Geschwindigkeit 2.4 GHz - 3.6 GHz);
  • INTEL i3 (2.93 GHz - 3.33 GHz);
Mikrocontroller gegen Mikroprozessor
Intel C8086 Prozessor , Mikrocontroller gegen Mikroprozessor, Bild - 2
Foto von - Thomas NguyenIntel C8086CC BY-SA 4.0

In einem Mikroprozessor verwendete Prozessortypen:

Reduzierter Befehlssatzcomputer (RISC) -

Eine fortschrittliche Prozessorschaltung besteht aus einer RISC-Architektur. RISC bietet eine verbesserte Leistung. Ein RISC verfügt nur über einige Adressierungsmodi. Die meisten Anweisungen werden in einem einzigen Taktstil ausgeführt. Der Befehl wird durch eine festverdrahtete Implementierung ausgeführt. Arithmetische und logische Anweisungen greifen auf die Operanden in mehreren Registersätzen, Fenstern oder Dateien zu. Dies reduziert die Abhängigkeit von den externen Speicherzugriffen für die Daten erheblich.

Komplexer Befehlssatzcomputer (CISC) -

CISC hat die Fähigkeit, komplexe Anweisungen und komplexierte Datensätze mit den Registern kleinerer Zahlen und der einfacheren festverdrahteten Logik sowie unter Verwendung des Steuerspeichers zu verarbeiten. CISC ist für eine große Anzahl von Adressmodi verantwortlich.

CISC kann die Adressierungsmodi wie indirekte, automatische Index- und indexrelative Adressierungsmodi für die Datenübertragungs-, Logik- und Rechenanweisungen haben. Einige CISC verlassen sich auf die externen Speicherzugänge für Daten in verschiedenen Adressierungsmodi.

Was ist ALU?

In einem Computersystem ist die ALU eine digitale Schaltung, die verschiedene mathematische Operationen ausführen kann.

 

Unterschiede zwischen ALU und CPU:

 Arithmetische Logikeinheit (ALU)Central Processing Unit (CPU)
Vollständige FormALU ist die Arithmetic Logic Unit.Die CPU ist die Zentraleinheit.
Verwenden Sie dieALU führt alle für den Computer angegebenen arithmetischen Operationen aus.Die CPU enthält verschiedene Anweisungen eines Computerprogramms, um verschiedene Prozesse zu berechnen, dh arithmetische, logische, Steuerungs- und Eingabe-Ausgabeoperationen.
AbhängigkeitALU ist für seine Funktion von der Zentraleinheit abhängigDie Steuereinheit ist von nichts wie ALU abhängig.
FunktionenALU nimmt Anweisungen von der Steuereinheit entgegen und gibt das Ergebnis entsprechend aus.Die Steuereinheit gibt der Recheneinheit Anweisungen zur Ausführung.
Mikrocontroller gegen Mikroprozessor, Tabelle 1

Was ist ein Mikrocontroller?

Definition des Mikrocontrollers:

"Ein Mikrocontroller ist ein Gerät, das aus einem Mikroprozessor, einem Direktzugriffsspeicher, einem Nur-Lese-Speicher, einem Timer, Eingangs- / Ausgangspins und mehreren anderen Geräten besteht."

Eigenschaften des Mikrocontrollers:

Verschiedene Einheiten des Mikrocontrollers (8051):

  • Es hat einen 12-MHz-Takt, die Prozessorbefehlszykluszeit beträgt 1 us.
  • Der Mikrocontroller 8051 verfügt über eine 8-Bit-Arithmetikeinheit.
  • Die interne Busbreite beträgt 8 Bit.
  • Es hat CISC-Architektur.
  • Der Mikrocontroller 8051 ist auch mit einem Stapelzeiger ausgestattet.
  • Der 8051 ist mit zwei externen Interrupt-Pins ausgestattet, INT0 und INT1.
  • Das Sonderfunktionsregister ist in der 8051-Mikrocontrollerfamilie vorhanden.

Blockdiagramm des Mikrocontrollers:

Mikrocontroller gegen Mikroprozessor
Mikrocontroller gegen Mikroprozessor, Bild - 3

Arten von Mikrocontrollern:

  • PIC-Mikrocontroller;
  • ARM-Mikrocontroller;
  • 8051 Mikrocontroller;
  • AVR-Mikrocontroller;
  • MSP-Mikrocontroller;
Mikrocontroller gegen Mikroprozessor
Ein PIC-Mikrocontroller, Mikrocontroller gegen Mikroprozessor, Bild - 4

Anwendungen des Mikrocontrollers:

Mikrocontroller sind weit verbreitet

  • Mobiltelefone
  • Automobilindustrie
  • Kameras
  • Computer Systems
  • Mikroofen usw.

Vergleichende Analyse zwischen Mikroprozessor und Mikrocontroller:

Mikrocontroller gegen Mikroprozessor

     MIKROPROZESSOR    MIKROCONTROLLER
CPUEs besteht nur aus einer CPU.  Es besteht aus einer CPU zusammen mit Speicher, E / A, die alle in einem Chip integriert sind.
VERWENDUNGDer Mikroprozessor wird in PCs verwendet.Mikroprozessoren werden typischerweise in einem der Rechengeräte oder ferngesteuerten Systeme verwendet.
INTERFACEMikroprozessorschnittstellen sind komplex.Mikrocontroller sind unkompliziert und müssen weniger Anweisungen ausführen.
COSTDie sind teuerSie sind preiswert
REGISTRIERENEs hat weniger Register und die darin enthaltene Operation basiert hauptsächlich auf dem Speicher.Hier sind die Register größer. Deshalb ist es bequemer, Programme zu schreiben.
Mikrocontroller vs Mikroprozessor, Tabelle - 2


Weitere Artikel zum Thema Elektronik Klicke hier

Hinterlasse einen Kommentar