Verschil tussen SAP 1 en SAP 2

Belangrijkste verschil: SAP 1 staat voor Simple As Possible 1 en op dezelfde manier staat SAP 2 voor Simple As Possible 2. SAP 1 definieert het basismodelontwerp van een microprocessor. SAP 2 is de verbeterde versie van SAP 1 die betere computerfunctionaliteit biedt.

SAP in SAP 1 en SAP 2 staat voor Simple As Possible. Beide verwijzen naar de modellen van microprocessors; SAP 2 is een opvolger van SAP 1. SAP 1-ontwerp is een van de basismodelontwerpen die voldoen aan de basiseisen van een functionele microprocessor. Het is in staat om de basiswerking van een microprocessor te beschrijven.

Het definieert ook het elementaire interactiemechanisme met geheugen en andere delen. Het bestaat uit een eenvoudige en beperkte instructieset. Het maakt gebruik van een geheugen van 16 bytes (RAM) en een enkele 8 bit-bus voor de overdracht van gegevens en adressen. Vanwege zijn beperkte mogelijkheden wordt het meestal alleen voor academische doeleinden gebruikt.

SAP 1 wordt gevolgd door SAP 2, een superieur model voor SAP 1, omdat er veel nieuwe functies in dit model zijn toegevoegd. De functies worden geïmplementeerd via hardware. Hoewel de bewerkingen min of meer hetzelfde zijn, is de datapad groter in vergelijking met SAP 1.

RAM in het geval van SAP 2 is 64.000. De bus voor SAP 2 is 16 bits. Door de toevoeging van extra registers is de besturingssequencer ook groter in vergelijking met SAP 1. Geheugengegevensregister in SAP 2 helpt om het resultaat van een geheugentoegang te behouden. B-register is nu ook bekend als TMP in SAP 2. De eenheid van opteller / aftrekker is ook bekend als arithmetische / logische eenheid, omdat deze ook logische taken uitvoert in plaats van alleen aftrekken en optellen. De eenheid voert ook logische bewerkingen uit. In SAP 2 kan de instructie in variabele lengte voorkomen.

SAP 2 is het verbeterde model in vergelijking met SAP 1 omdat het moderne functies bevat. Bijvoorbeeld - het bevat ook jump-instructies waardoor bepaalde delen van de programma's kunnen worden herhaald of overgeslagen. Deze functie breidt de rekenmogelijkheden van de computer uit.

Vergelijking tussen Sap 1 en Sap 2:

SAP 1

SAP 2

Volledige vorm

Eenvoudig mogelijk 1

Eenvoudig als mogelijk 2

Logische bewerkingen

Kan niet worden afgehandeld

Kan worden behandeld

adressen

8 bits

16 bits

opcodes

4 bits

8 bits

Instructions

Vaste lengte

Variabele lengte.

Opteller / substituuteenheid

Voert eenvoudige bewerkingen uit, zoals optellen en aftrekken

Voert ook logische bewerkingen uit en daarom ook bekend als ARITHMETIC / LOGIC UNIT

Grootte van besturingssequencer

Kleiner

Groter vanwege extra registers

Aantal instructies

Relatief minder

Relatief groter

Registreer om de gegevens die worden toegevoegd of afgetrokken van de accu te houden

B

TMP

Springen instructies

Niet beschikbaar

JM, JZ en JNZ - voorwaardelijke sprongen

JMP - onvoorwaardelijke sprongen

Instructions

Omvat instructie - LDA, ADD, SUB, OUT en HLT

Bevat instructies zoals ADD, SUB, INR, JMP, DCR, ANA, ORA, XRA, ANI, ORI, XRI, etc.

Display om de uitgangen in de LED's te tonen

Binair

Hexadecimaal

Aanbevolen

Gerelateerde Artikelen

  • verschil tussen: Verschil tussen Sony Xperia P en XOLO Q800

    Verschil tussen Sony Xperia P en XOLO Q800

    Belangrijk verschil: Sony Xperia P is voorzien van een 4-inch TFT-aanraakscherm dat tot 4-aanraakmogelijkheden biedt. Het scherm is krasbestendig en heeft een splintervrije coating. Het aanraakscherm biedt een pixeldichtheid van ongeveer 275 ppi samen met de WhiteMagic-technologie, die een extra witte pixel toevoegt aan het reeds aanwezige rood, blauw en groen
  • verschil tussen: Verschil tussen HTC Butterfly en HTC One

    Verschil tussen HTC Butterfly en HTC One

    Belangrijk verschil: de HTC Butterfly is een high-end telefoon van de HTC Corporation. De HTC Butterfly wordt in vier varianten verkocht: Droid DNA; J Butterfly HTL21; Butterfly X920d; en Butterfly X920e. Ze worden allemaal gevoed via een Quad-core 1, 5 GHz Krait-processor. De HTC Droid heeft de Quadcomm MDM615m, terwijl de Butterfly-varianten de Qualcomm APQ8064-chipset hebben
  • verschil tussen: Het verschil tussen Oak en Pine

    Het verschil tussen Oak en Pine

    Belangrijk verschil: eiken en dennen zijn twee verschillende soorten bomen. De termen worden ook gebruikt om hout aan te geven dat is verkregen uit hun respectieve bomen. Er zijn verschillende soorten soorten voor elk type boom en er zijn verschillende soorten hout beschikbaar. Als bos worden eiken beschouwd als hardhout, zwaar, duurzaam en duur
  • verschil tussen: Verschil tussen Mall en Plaza

    Verschil tussen Mall en Plaza

    Belangrijkste verschil: winkelcentra of winkelcentra zijn grote besloten ruimtes die vaak worden gekenmerkt door veel winkels die merchandise verkopen aan het publiek. Winkelcentra kunnen van middelmatige tot grote omvang zijn, afhankelijk van de constructie en het aantal winkels dat ze willen behouden
  • verschil tussen: Verschil tussen egoïstisch en egocentrisch

    Verschil tussen egoïstisch en egocentrisch

    Belangrijk verschil: 'Egoïstische' mensen concentreren zich alleen op hun persoonlijke opvattingen en groeten, en vermijden daardoor anderen. Hoewel, 'Zelfgecentreerd' individu degenen zijn die zich overdreven alleen bezig houden met hun behoeften en belang. Beide woorden weerspiegelen die mensen die alleen zichzelf belangrijk vinden of zoeken.
  • verschil tussen: Verschil tussen Lenovo IdeaPad Yoga 13 en iPad

    Verschil tussen Lenovo IdeaPad Yoga 13 en iPad

    Belangrijk verschil: het unieke aan Lenovo IdeaPad Yoga 13 is dat het een converteerbare laptop is met 360 graden Flip-ontwerp met meerdere modi. Hierdoor kan het apparaat vier ontwerpmodi gebruiken. Dit omvat Laptop-modus, Tablet-modus, Tent-modus en tot slot Stand-modus. De Lenovo IdeaPad Yoga 13 heeft een 13, 3 inch HD + IPS capacitief multitouch-scherm en weegt 1, 54 kg (3, 4 lbs)
  • verschil tussen: Verschil tussen ontharen en plukken

    Verschil tussen ontharen en plukken

    Belangrijk verschil: harsen en epileren zijn twee verschillende methoden voor het verwijderen van gezichts- en lichaamshaar. Waxen is een vorm van semi-permanente ontharing die wordt gebruikt om ongewenst haar te verwijderen en het resulteert in het verwijderen van grote stukken haar uit de wortel. Plukken is een meer tijdrovend proces, waarbij men een pincet gebruikt om haar één voor één te trekken. Wa
  • verschil tussen: Het verschil tussen hoe en wat

    Het verschil tussen hoe en wat

    Belangrijk verschil: 'Hoe' en 'Wat' zijn twee vragen, die voor verschillende doeleinden in de Engelse taal kunnen worden gebruikt. Het belangrijkste verschil tussen de twee is dat, hoe wordt gebruikt om de manier te weten waarop iets is gebeurd, terwijl wat wordt gebruikt om iets te weten te komen of de beschrijving van een ding of situatie
  • verschil tussen: Het verschil tussen Caramel en Butterscotch

    Het verschil tussen Caramel en Butterscotch

    Belangrijkste verschil: Caramel is een banketbakkersproduct dat wordt gemaakt door het verwarmen van een verscheidenheid aan suikers. Butterscotch is een banketbakkersproduct dat wordt gemaakt door het verwarmen van bruine suiker en boter. Caramel en butterscotch zijn twee zoete toppings, snoepjes of suikertraktaties die populair zijn over de hele wereld

Editor'S Choice

Verschil tussen SGML en HTML

Belangrijk verschil : SGML en HTML zijn beide programmeertalen. Beide zijn bekende markeringen voor het gebruik van webpagina's. Ze zijn geschreven in vooraf gedefinieerde tag-elementen. Het belangrijkste verschil zou zijn dat HTML een subset van SGML is. HTML staat voor Hyper Text Markup Language