Diferența dintre SAP 1 și SAP 2

Diferența cheie: SAP 1 este simplu ca posibil 1 și în mod similar SAP 2 este simplu ca posibil 2. SAP 1 definește modelul de bază al unui microprocesor. SAP 2 este versiunea îmbunătățită a SAP 1 care oferă capacități de calcul mai bune.

SAP în SAP 1 și SAP 2 înseamnă Simple As Possible. Ambele se referă la modelele de microprocesoare; SAP 2 este un succesor al SAP 1. Designul SAP 1 este unul dintre modelele de bază care îndeplinesc cerințele de bază ale unui microprocesor funcțional. Este capabil să descrie funcționarea de bază a unui microprocesor.

De asemenea, definește mecanismul de interacțiune de bază cu memoria și alte părți. Se compune din seturi de instrucțiuni simple și limitate. Utilizează o memorie de 16 octeți (RAM) și o singură magistrală de 8 biți pentru transferul datelor și adresei. Datorită capacităților sale limitate, este de obicei folosită numai în scopuri academice.

SAP 1 este urmat de SAP 2, care este un model superior pentru SAP 1, deoarece multe caracteristici noi sunt adăugate în acest model. Caracteristicile sunt implementate prin hardware. Cu toate că operațiunile sunt mai mult sau mai puțin identice, datapa este mai mare în comparație cu SAP 1.

RAM în cazul SAP 2 este 64k. Autobuzul pentru SAP 2 este de 16 biți. Datorită adăugării de registre suplimentare, secvența de control este, de asemenea, mai mare în comparație cu SAP 1. Registrul de date de memorie din SAP 2 ajută la păstrarea rezultatului accesului la memorie. Registrul B este, de asemenea, acum cunoscut sub numele de TMP în SAP 2. Unitatea de Adder / Subtractor este, de asemenea, cunoscută sub denumirea de unitate aritmetică / logică deoarece îndeplinește sarcini logice, mai degrabă decât doar scăderea și adăugarea. Unitatea efectuează, de asemenea, operații logice. În SAP 2, instrucțiunea poate avea loc în lungime variabilă.

SAP 2 este modelul îmbunătățit comparativ cu SAP 1, deoarece include funcții moderne. De exemplu - include, de asemenea, instrucțiuni de salt prin care anumite secțiuni ale programelor pot fi repetate sau ignorate. Această caracteristică extinde capacitățile de calcul ale calculatorului.

Comparație între Sap 1 și Sap 2:

SAP 1

SAP 2

Formular complet

Simplu posibil 1

Simplu posibil 2

Operații logice

Nu pot fi manipulate

Poate fi manipulat

adrese

8 biți

16 biți

Opcodes

4 biți

8 biți

Instrucțiuni

Lungime fixă

Lungimea variabilă.

Unitate adder / substactor

Efectuează operații simple cum ar fi adăugarea și scăderea

Efectuează și operații logice și, prin urmare, cunoscută și sub denumirea de ARITMETIC / LOGIC UNIT

Mărimea secvenței de control

Mai mici

Mai mare datorită registrului suplimentar

Număr de instrucțiuni

Comparativ mai mică

Comparativ mai mare

Înregistrați-vă pentru a ține datele adăugate sau scăzute din acumulator

B

TMP

Instructiuni de salt

Nu e disponibil

JM, JZ și JNZ - sari condiționate

JMP - salturi necondiționate

Instrucțiuni

Include instrucțiuni - LDA, ADD, SUB, OUT și HLT

Include instrucțiuni precum ADD, SUB, INR, JMP, DCR, ANA, ORA, XRA, ANI, ORI, XRI etc.

Afișaj pentru afișarea ieșirilor în LED-uri

Binar

hexazecimal

Recomandat

Articole Similare

  • diferență între: Diferența dintre Bazar și Piața Flea

    Diferența dintre Bazar și Piața Flea

    Diferența cheie: Termenul "bazar" poate însemna multe lucruri diferite în funcție de țara în care a fost folosit. Atunci când este utilizat în Orientul Mijlociu sau în țările asiatice, cuvântul se referă la o piață deschisă care vinde o varietate de bunuri diferite, inclusiv alimente, condimente, obiecte de uz casnic etc. În țările occi
  • diferență între: Diferența dintre uleiul de muștar și uleiul rafinat

    Diferența dintre uleiul de muștar și uleiul rafinat

    Diferența principală: În general, uleiul de muștar este obținut din semințe de muștar, în timp ce uleiurile rafinate sunt uleiuri de gătit generale obținute prin rafinarea uleiurilor brute. Uleiurile și formele lor sunt aplicabile în diferite sectoare industriale și de gătit. La nivel global, petrolul și industriile joacă un rol important în sectoarele economice mondiale. Uleiurile utili
  • diferență între: Diferența dintre Mini USB și Micro USB

    Diferența dintre Mini USB și Micro USB

    Diferența principală: Mini USB precede micro USB și ambele au cinci pini. Cu toate acestea, mini USB are un ciclu de viață de 5.000 de conectori și deconectați, în timp ce micro USB are un ciclu de viață de cel puțin 10.000 de legături și deconectări. De asemenea, micro USB este mai mic decât mini USB. În 1994, un g
  • diferență între: Diferența dintre blugi de bumbac și jeans denim

    Diferența dintre blugi de bumbac și jeans denim

    Diferența principală: Jeansurile sunt pantaloni care sunt fabricați din material textil denim sau dungaree. Jeansul a fost făcut popular de către pantalonii denim albastru inventat de Levi Strauss în 1873. Denimul este un material textil de bumbac robust, ceea ce înseamnă că este fabricat din fibră de bumbac care este țesută într-o manieră specifică. În zilele noa
  • diferență între: Diferența dintre locație și locație

    Diferența dintre locație și locație

    Diferența principală: locația unei zone oferă o referință pentru localizarea unui loc. Locația poate fi absolută sau relativă. Locația absolută oferă o referință clară pentru localizarea zonei, cum ar fi latitudinea și longitudinea, numele orașului sau al orașului sau o adresă stradală. Locația relativă d
  • diferență între: Diferența dintre obiectiv și ambiție

    Diferența dintre obiectiv și ambiție

    Diferența cheie: Un scop este un rezultat dorit pe care o persoană dorește să-l atingă. Este o țintă pe care o persoană dorește să o atingă. Ambitia este de fapt dorinta sau ceea ce conduce o persoana. Este o voință pe care o are o persoană care îi permite să continue și să continue să obțină lucruri mai bune și mai mari în viață. Obiectivul și ambiția s
  • diferență între: Diferența dintre ambasador și Înaltul Comisar

    Diferența dintre ambasador și Înaltul Comisar

    Diferența cheie: Ambasadorii și înalții comisari sunt ambii diplomați, care sunt responsabili pentru reprezentarea țării lor de origine într-o țară străină. Termenul "Înaltul Comisar" se referă la un ambasador într-o țară a Commonwealth-ului. Termenii "ambasador" și "Înaltul Comisar" sunt adesea confuze din cauza contextului similar în care sunt folosite. Motivul pentru ace
  • diferență între: Diferența dintre Ziua Memorialului și Ziua Veteranilor

    Diferența dintre Ziua Memorialului și Ziua Veteranilor

    Diferența cheie: Ziua Memorialului și Ziua Veteranilor sunt sărbătorile, în special cele petrecute în SUA. Sunt atât sarbatori nationale care onoreaza si isi amintesc pe cei care au servit in SUA. Cu toate acestea, Memorial Day isi aminteste oamenii care au murit in timp ce servesc in fortele armate, in timp ce Ziua Veteranilor onoreaza toti oamenii, traiesti si morti care au servit in fortele armate . Atât
  • diferență între: Diferența dintre Declarația Declarație și Comutare

    Diferența dintre Declarația Declarație și Comutare

    Diferența cheie: Instrucțiunea if utilizează o expresie booleană pentru a executa funcția și poate fi adesea folosită pentru a verifica mai multe condiții simultan. Instrucțiunea switch utilizează o expresie int pentru a verifica fiecare cauză pentru a vedea dacă aceasta îndeplinește condițiile, dacă aceasta face instrucțiunea va executa codul. Mulți ingineri

Alegerea Editorului

Diferența dintre Samsung Galaxy S4 Mini și HTC One X

Diferența cheie: Samsung a anunțat oficial fratele mai mic al noului său brand-pilot: Samsung Galaxy S4 Mini. Telefonul este dotat cu un ecran tactil de 4, 3 inch qHD Super AMOLED, care oferă o densitate de ~ 256 pixeli pixeli. Greutatea telefonului a fost de asemenea redusă la 107 grame pentru modelul 3G și 108 grame pentru modelul LTE. HTC