Unterschied zwischen SAP 1 und SAP 2

Hauptunterschied: SAP 1 steht für Simple As Possible 1 und SAP 2 steht ebenfalls für Simple As Possible 2. SAP 1 definiert den grundlegenden Modellaufbau eines Mikroprozessors. SAP 2 ist die erweiterte Version von SAP 1, die bessere Berechnungsfunktionen bietet.

SAP in SAP 1 und SAP 2 steht für Simple As Possible. Beide beziehen sich auf die Modelle von Mikroprozessoren; SAP 2 ist ein Nachfolger von SAP 1. Das Design von SAP 1 ist eines der grundlegenden Modelldesigns, die die grundlegenden Anforderungen eines funktionalen Mikroprozessors erfüllen. Es kann die grundlegende Funktionsweise eines Mikroprozessors beschreiben.

Es definiert auch den grundlegenden Interaktionsmechanismus mit dem Speicher und anderen Teilen. Es besteht aus einem einfachen und begrenzten Befehlssatz. Es verwendet einen 16-Byte-Speicher (RAM) und einen einzelnen 8-Bit-Bus für die Übertragung von Daten und Adressen. Aufgrund seiner begrenzten Fähigkeiten wird es normalerweise nur für akademische Zwecke verwendet.

Auf SAP 1 folgt SAP 2, das SAP 1 überlegen ist, da in diesem Modell viele neue Funktionen hinzugefügt werden. Die Funktionen werden durch Hardware implementiert. Obwohl die Operationen mehr oder weniger gleich sind, ist der Datenpfad im Vergleich zu SAP 1 größer.

RAM bei SAP 2 ist 64k. Der Bus für SAP 2 ist 16 Bit. Durch das Hinzufügen von zusätzlichen Registern ist der Control Sequencer im Vergleich zu SAP 1 auch größer. Das Speicherdatenregister in SAP 2 hilft, das Ergebnis eines Speicherzugriffs beizubehalten. Das B-Register ist in SAP 2 jetzt auch als TMP bekannt. Die Einheit Adder / Subtractor wird auch als Arithmetik / Logik-Einheit bezeichnet, da sie auch logische Aufgaben ausführt und nicht nur Subtraktion und Addition. Das Gerät führt auch logische Operationen aus. In SAP 2 kann der Befehl in variabler Länge vorkommen.

SAP 2 ist das erweiterte Modell im Vergleich zu SAP 1, da es moderne Funktionen enthält. Zum Beispiel - es enthält auch Sprunganweisungen, durch die bestimmte Abschnitte der Programme wiederholt oder übersprungen werden können. Diese Funktion erweitert die Rechenfunktionen des Computers.

Vergleich zwischen Sap 1 und Sap 2:

SAP 1

SAP 2

Vollständige Form

So einfach wie möglich 1

So einfach wie möglich 2

Logische Operationen

Kann nicht gehandhabt werden

Kann behandelt werden

Adressen

8 Bits

16 Bit

Opcodes

4 Bits

8 Bits

Anleitung

Feste Länge

Variable Länge.

Addierer- / Substactor-Einheit

Führt einfache Operationen wie Addition und Subtraktion durch

Führt auch logische Operationen aus und wird daher auch als ARITHMETIC / LOGIC UNIT bezeichnet

Größe des Kontrollsequenzers

Kleiner

Größer durch zusätzliche Register

Anzahl der Anweisungen

Vergleichsweise weniger

Vergleichsweise größer

Registrieren Sie sich, um die Daten zu speichern, die vom Akkumulator hinzugefügt oder subtrahiert werden

B

TMP

Sprunganweisungen

Nicht verfügbar

JM, JZ und JNZ - bedingte Sprünge

JMP - unbedingte Sprünge

Anleitung

Enthält Anweisungen - LDA, ADD, SUB, OUT und HLT

Enthält Anweisungen wie ADD, SUB, INR, JMP, DCR, ANA, ORA, XRA, ANI, ORI, XRI usw.

Anzeige zur Anzeige der Ausgänge in den LEDs

Binär

Hexadezimal

Empfohlen

In Verbindung Stehende Artikel

  • Unterschied zwischen: Unterschied zwischen AVI und MPEG

    Unterschied zwischen AVI und MPEG

    Hauptunterschied: AVI steht für Audio Video Interleave. Es war Teil der Video für Windows-Technologie. Es wurde von Windows zur Wiederholung des von Apple-Computern entwickelten MOV-Dateiformats entwickelt. Die meisten Leute wissen nicht, dass AVI und MOV keine Kodierungsformate sind, sondern Wrapper für formatierte Videodateien. M
  • Unterschied zwischen: Unterschied zwischen GMT und BST

    Unterschied zwischen GMT und BST

    Hauptunterschied: In Großbritannien ist GMT die offizielle Zeit im Winter, während BST die offizielle Zeit im Sommer ist. Während der britischen Sommerzeit (BST) werden die Uhren im Sommer vorwärts und im Winter zurückgestellt. Zeitzonen sind Regionen auf der Erde, die entlang des Längengrads unterteilt sind und die gleiche Standardzeit verwenden. Die
  • Unterschied zwischen: Unterschied zwischen Ajax und Silverlight

    Unterschied zwischen Ajax und Silverlight

    Hauptunterschied: AJAX steht für Asynchronous JavaScript und XML. Es ist eine Gruppe von Webentwicklungsprogrammen, die zur Gestaltung von Websites verwendet werden. Die Programme erstellen interaktive Webanwendungen mit einer Kombination aus XHTML für die Grundprogrammierung, CSS für das Styling, DOM für Interaktion, Datenaustausch mit XML und XSLT, XMLHttpRequest und JavaScript. Mi
  • Unterschied zwischen: Unterschied zwischen Eisen- und Nichteisenmetall

    Unterschied zwischen Eisen- und Nichteisenmetall

    Hauptunterschied : Eisen- und Nichteisenmetalle sind zwei verschiedene Arten von Metallen. Diese Kategorisierung basiert auf dem Eisengehalt. Wenn das Metall Eisen enthält, wird es als Eisenmetall bezeichnet, ansonsten als Nichteisenmetall. Das Eisenwort wurde aus dem lateinischen Wort ferrum abgeleitet, was 'enthält Eisen' bedeutet.
  • Unterschied zwischen: Unterschied zwischen Keramik- und Porzellanfliesen

    Unterschied zwischen Keramik- und Porzellanfliesen

    Hauptunterschied: Sowohl Keramik- als auch Porzellanfliesen bestehen aus Ton, Sand und anderen natürlich vorkommenden Materialien. Porzellanfliesen sind eine bestimmte Art von Keramikfliesen, die eine höhere Dichte aufweisen und daher dauerhafter sind. Sowohl Keramik- als auch Porzellanfliesen bestehen aus Ton, Sand und anderen natürlich vorkommenden Materialien. D
  • Unterschied zwischen: Unterschied zwischen Quetscheisen und Lockenstab

    Unterschied zwischen Quetscheisen und Lockenstab

    Hauptunterschied: Crimpeisen ist einem Glätteisen ähnlich, es hat jedoch Rippen auf den Heizplatten. Die Kämme auf der Platte lassen das Haar kräuseln. Das Crimpen bewirkt, dass das Haar mit sehr kleinen Wellen, ähnlich einem Sägezahn, gewellt aussieht. Lockenstab ist eine Art Haareisen, das mit verschiedenen Methoden und Produkten im Haar Wellen und Locken im Haar erzeugen kann. Lock
  • Unterschied zwischen: Unterschied zwischen Marktforschung und Marketingforschung

    Unterschied zwischen Marktforschung und Marketingforschung

    Hauptunterschied: Marktforschung ist eine Teilmenge von Marketingforschung. Marketing Research hat einen viel größeren Anwendungsbereich, da es sich um die Erforschung des Produkts sowie um die Präferenzen der Verbraucher handelt. Die Marktforschung beschäftigt sich jedoch nur mit der Erhebung von Informationen über den Markt. Mar
  • Unterschied zwischen: Unterschied zwischen Sternen und Planeten

    Unterschied zwischen Sternen und Planeten

    Hauptunterschied: Sterne und Planeten sind zwei verschiedene Arten von astronomischen Objekten, die in unserem Universum existieren. Ein Planet ist ein großes Objekt, das sich um einen Stern oder einen Sterne-Rest dreht und Atmosphäre hat. Ein Stern dagegen ist eine massive, leuchtende Plasmakugel, die durch ihre Anziehungskraft zusammengehalten wird.
  • Unterschied zwischen: Unterschied zwischen Windows Phone 7 und Windows Phone 8

    Unterschied zwischen Windows Phone 7 und Windows Phone 8

    Hauptunterschied: Windows Phone 7 ist kein Upgrade von Windows Mobile 6.5. Es ist ein komplett überarbeitetes und neues Betriebssystem. Windows Phone 7 basiert auf einem anderen Kernel als Windows Mobile und ist nicht abwärtskompatibel. Windows Phone 7 war gegenüber dem Betriebssystem Windows Mobile 6.5

Tipp Der Redaktion

Unterschied zwischen Gummiholz ​​und Sperrholz

Hauptunterschied: Gummiholz ​​ist im Wesentlichen das Holz, das vom Gummibaum stammt, der Pará-Gummibaum, um genau zu sein. Der Pará-Gummibaum ist wissenschaftlich als Hevea brasiliensis bekannt. Als Holz eines Gummibaums würde man erwarten, dass es weich und federnd ist, wie etwa Gummi. Gummiholz ​​ist jedoch im Wesentlichen ein Hartholz. Sperrholz