Différence entre SAP 1 et SAP 2

Différence de clé: SAP 1 signifie Simple As Possible 1 et pareillement SAP 2 signifie Simple As Possible 2. SAP 1 définit la conception de modèle de base d'un microprocesseur. SAP 2 est la version améliorée de SAP 1 qui offre de meilleures capacités informatiques.

SAP dans SAP 1 et SAP 2 signifie Simple As Possible. Les deux font référence aux modèles de microprocesseurs; SAP 2 est un successeur de SAP 1. La conception SAP 1 est l'une des conceptions de modèle de base qui répondent aux exigences de base d'un microprocesseur fonctionnel. Il est capable de décrire le fonctionnement de base d'un microprocesseur.

Il définit également le mécanisme d'interaction de base avec la mémoire et d'autres parties. Il consiste en un jeu d'instructions simple et confiné. Il utilise une mémoire (RAM) de 16 octets et un seul bus de 8 bits pour le transfert des données et des adresses. En raison de ses capacités limitées, il est généralement utilisé à des fins académiques uniquement.

SAP 1 est suivi de SAP 2, qui est un modèle supérieur à SAP 1, car de nombreuses nouvelles fonctionnalités sont ajoutées à ce modèle. Les fonctionnalités sont implémentées via le matériel. Bien que les opérations soient plus ou moins identiques, le chemin de données est plus volumineux par rapport à SAP 1.

Dans le cas de SAP 2, la RAM est de 64 Ko. Le bus pour SAP 2 est 16 bits. En raison de l'ajout de registres supplémentaires, le séquenceur de contrôle est également plus grand que SAP 1. Le registre de données en mémoire dans SAP 2 permet de conserver le résultat d'un accès à la mémoire. Le registre B est également appelé TMP dans SAP 2. L’unité d’Adder / Subtractor est également appelée unité d’arithmétique / logique, dans la mesure où elle effectue également des tâches logiques au lieu de la soustraction et de l’addition. L'unité effectue également des opérations logiques. Dans SAP 2, l'instruction peut avoir une longueur variable.

SAP 2 est le modèle amélioré par rapport à SAP 1 car il inclut des fonctions modernes. Par exemple, il inclut également des instructions de saut permettant de répéter ou d’omettre certaines sections des programmes. Cette fonctionnalité étend les capacités informatiques de l'ordinateur.

Comparaison entre Sap 1 et Sap 2:

SAP 1

SAP 2

Formulaire complet

Simple comme possible 1

Simple comme possible 2

Opérations logiques

Ne peut être manipulé

Peut être manipulé

Adresses

8 bits

16 bits

Opcodes

4 bits

8 bits

Instructions

Longueur fixe

Longueur variable.

Unité d'addition / sous-traitant

Effectue des opérations simples comme l'addition et la soustraction

Effectue également des opérations logiques et est donc également connu sous le nom d'ARITHMETIC / LOGIC UNIT.

Taille du séquenceur de contrôle

Plus petite

Plus gros en raison des registres supplémentaires

Nombre d'instructions

Comparativement moindre

Comparativement plus grand

Inscrivez-vous pour conserver les données ajoutées ou soustraites de l'accumulateur

B

TMP

Instructions de saut

Indisponible

JM, JZ et JNZ - sauts conditionnels

JMP - sauts inconditionnels

Instructions

Comprend des instructions - LDA, ADD, SUB, OUT et HLT

Inclut des instructions telles que ADD, SUB, INR, JMP, DCR, ANA, ORA, XRA, ANI, ORI, XRI, etc.

Affichage pour afficher les sorties dans les LED

Binaire

Hexadécimal

Recommandé

Articles Connexes

  • comparaisons populaires: Différence entre chat et chien

    Différence entre chat et chien

    Différence clé: les chats et les chiens sont les animaux de compagnie les plus admirés sur Terre. Ils diffèrent grandement par leur apparence, leur comportement, leur nature, leur taille, etc. Les chats sont de petits mammifères à fourrure, domestiqués et carnivores. Ils sont plus patients et nécessitent moins d'attention. D'
  • comparaisons populaires: Différence entre Bitcoin et Namecoin

    Différence entre Bitcoin et Namecoin

    Différence clé: Bitcoin a été lancé le 3 janvier 2009 par Satoshi Nakamoto. Il s'agit du premier protocole de crypto-monnaie peer-to-peer entièrement implémenté. Namecoin a été créé à partir d'un logiciel Bitcoin modifié et lui ressemble donc beaucoup. Cependant, il constitue également une alternative, un DNS décentralisé. Les monnaies nu
  • comparaisons populaires: Différence entre escargot et limace

    Différence entre escargot et limace

    Différence clé: les escargots et les limaces, tous deux sont des animaux invertébrés appartenant au phylum mollusque. Les escargots et les limaces sont étroitement liés. Cependant, la principale différence entre les deux est que les escargots portent une coquille protectrice sur le dos et que les limaces n'ont pas de coquille protectrice. Cepen
  • comparaisons populaires: Différence entre le Kung Fu et les arts martiaux

    Différence entre le Kung Fu et les arts martiaux

    Principale différence: le terme «Kung Fu» englobe uniquement les formes d'art martial chinois, alors que le terme «arts martiaux» englobe les sports d'autodéfense chinois, japonais et coréens. Le kung-fu reflète les formes d'art martial chinois traditionnel, qui comprennent plusieurs autres formes d'art martial. Leurs
  • comparaisons populaires: Différence entre gestion et administration

    Différence entre gestion et administration

    Principale différence: l’ administration définit les objectifs et les politiques d’une organisation. La direction met en œuvre ces politiques et objectifs. La gestion et l’administration sont parfois utilisées de manière interchangeable; Cependant, ils sont deux niveaux différents de l'organisation. L'admi
  • comparaisons populaires: Différence entre Pâque et Pâques

    Différence entre Pâque et Pâques

    Différence clé: La Pâque est un festival juif majeur commémorant la libération des enfants d'Israël, par Moïse, de l'esclavage abject et de la domination des Pharaons. La fête de Pâques est la fête la plus importante du calendrier chrétien, célébrant la résurrection de Jésus d'entre les morts, après sa crucifixion publique. La Pâque est u
  • comparaisons populaires: Différence entre le sel de table et le sel casher

    Différence entre le sel de table et le sel casher

    Différence clé: le sel de table est un sel raffiné qui contient de fins grains de sel. Il a une texture lisse et de petits granules, semblables au sable. Le sel de table est extrait et récolté sous terre à partir des gisements de sel. Le sel casher (également appelé sel de mer dans certains endroits) est directement récolté dans les mers. L'ea
  • comparaisons populaires: Différence entre Jalebi et Imarti

    Différence entre Jalebi et Imarti

    Différence clé: le jalebi est un plat sucré à base de farine tout usage ou de maida. Imarti est fabriqué à partir de farine de lentille noire. Les deux pâtes sont alors bien amies en ghee ou en huile et trempées dans du sirop de sucre. Jalebi est plus croustillant et collant, tandis qu'Imarti est doux et caoutchouteux. Les bo
  • comparaisons populaires: Différence entre Celsius et Celsius

    Différence entre Celsius et Celsius

    Différence clé: Celsius et centigrade sont des termes différents se référant à la même échelle de température. Centigrade a été éliminé et remplacé à Celsius par la CGPM (Conférence générale des poids et mesures) en 1948. Avez-vous remarqué que certaines personnes lisent 35 ° C comme 35 ° C, tandis que d'autres pourraient lire la même mesure que 35 ° C? Bien, Celsius et cent

Choix De L'Éditeur

Différence entre la chair de poule et les boutons d'oie

Différence clé: la chair de poule et le bouton d'oie font tous deux référence au phénomène naturel où les poils se dressent sur le corps, ce qui a pour effet que leurs racines ressemblent à des bosses sur tout le corps. La chair de poule et la chair de poule sont aussi appelées chair d'oie. Le term