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

  • populaire vergelijkingen: Verschil tussen Outlook en Outlook Express

    Verschil tussen Outlook en Outlook Express

    Belangrijk verschil : Outlook Express en Outlook zijn e-mailclients van Microsoft die onder berichtenproducten vallen. Outlook Express is een client van Microsoft die is meegeleverd met Windows XP en Windows 2000, terwijl Outlook een vooraanstaande berichten- en samenwerkingsclient is. Microsoft Outlook Express en de robuustere versie van Microsoft Outlook delen dezelfde basisfunctionaliteit: e-mail verzenden en ontvangen en nieuwsgroepen bekijken
  • populaire vergelijkingen: Verschil tussen Swift-code en ABA-nummer

    Verschil tussen Swift-code en ABA-nummer

    Belangrijkste verschil: SWIFT staat voor Society for Worldwide Inter-bank Financial Telecommunication. SWIFT-code wordt gebruikt als een bankidentificatiecode in geval van internationale transacties. SWIFT-code is een code die is toegewezen aan een instelling die optreedt als de identiteit van de instelling op de buitenlandse markt
  • populaire vergelijkingen: Verschil tussen Shall en May

    Verschil tussen Shall en May

    Belangrijkste verschil: wordt over het algemeen gebruikt om een ​​beoogde bepaling in de vorm van aanbiedingen of suggesties tot uitdrukking te brengen. Aan de andere kant wordt may over het algemeen gebruikt om de mogelijkheid of toestemming uit te drukken. Het wordt ook gebruikt om een ​​wens of hoop aan te duiden. Zal al
  • populaire vergelijkingen: Verschil tussen Encyclopedia en Woordenboek

    Verschil tussen Encyclopedia en Woordenboek

    Belangrijk verschil: encyclopedie en woordenboek verschillen in hun gebruik. De encyclopedie bevat gedetailleerde informatie over relevante onderwerpen, terwijl een woordenboek de betekenis van woordsoorten heeft, in een juist alfabetisch formaat en in overeenstemming met de uitspraak, vormen en andere factoren
  • populaire vergelijkingen: Verschil tussen Cappuccino en Latte

    Verschil tussen Cappuccino en Latte

    Belangrijk verschil : Cappuccino en Latte zijn twee soorten populaire koffiedranken die worden gebruikt door mensen over de hele wereld. Het belangrijkste verschil tussen cappuccino en latte is gebaseerd op hun individuele componenten en de bereiding. Cappuccino en latte zijn de twee populairste Italiaanse koffiedranken
  • populaire vergelijkingen: Verschil tussen Mozzarella-kaas en Cheddar-kaas

    Verschil tussen Mozzarella-kaas en Cheddar-kaas

    Belangrijk verschil : hoewel er veel verschillen zijn tussen Mozzarella en Cheddar, is het opmerkelijk dat de eerste afkomstig is uit Italië, terwijl de laatstgenoemde afkomstig is uit Engeland. Kaas is tegenwoordig een belangrijk ingrediënt dat in veel lekkernijen wordt gebruikt. Als een zuivelproduct wordt kaas over de hele wereld op grote schaal vervaardigd, verkocht en geconsumeerd.
  • populaire vergelijkingen: Het verschil tussen Flower en Bud

    Het verschil tussen Flower en Bud

    Belangrijkste verschil: bloem verwijst naar een deel van de plant dat de voortplantingsorganen bevat. Het wordt vaak omringd door kleurrijke bloembladen en kelkblaadjes. Bud verwijst naar een elementaire fase van een blad en een bloem. Het komt voor als een klein uitsteeksel van een plant of een hulpstuk (stengel) op een plant
  • populaire vergelijkingen: Verschil tussen verplaatsen en kopiëren

    Verschil tussen verplaatsen en kopiëren

    Belangrijkste verschil: kopiëren is om een ​​kopie van het geselecteerde bestand of de geselecteerde map te maken en het duplicaat in een ander station of een andere map te plaatsen, terwijl de oorspronkelijke bestanden verplaatst moeten worden van de ene naar de andere locatie. Met de opdracht verplaatsing worden de originele bestanden verwijderd, terwijl de kopie deze behoudt. Sne
  • populaire vergelijkingen: Verschil tussen Forwards en Futures Derivaten

    Verschil tussen Forwards en Futures Derivaten

    Belangrijkste verschil: Forwards en futures zijn beide vormen van derivaten die geprijsd zijn per onderliggende waarde. Termijncontracten zijn echter doorgaans privétransacties, maar futures niet. Een derivaat betekent een formele overeenkomst tussen twee of meer partijen om een ​​bepaald activum te kopen of verkopen. De

Editor'S Choice

Verschil tussen CEO en President

Belangrijk verschil: een Chief Executive Officer (CEO) is in feite de hoogste bestuurder in het bedrijf. Hij heeft het grootste deel van de kracht. Hij rapporteert rechtstreeks aan de raad van bestuur. Een president staat daarentegen lager dan een CEO in de bedrijfshiërarchie. Hij rapporteert aan de CEO.