Keskeinen ero: SAP 1 tarkoittaa Simple As Possible 1: tä, ja samoin SAP 2 tarkoittaa Simple As Possible 2. SAP 1 määrittää mikroprosessorin perusmallin. SAP 2 on SAP 1: n parannettu versio, joka tarjoaa paremman laskentakyvyn.
Siinä määritellään myös perusmuistimekanismi muistin ja muiden osien kanssa. Se koostuu yksinkertaisista ja rajoitetuista ohjeista. Siinä käytetään 16 tavun muistia (RAM) ja yhtä 8-bittistä väylää datan ja osoitteen siirtämiseen. Rajoitettujen ominaisuuksiensa vuoksi sitä käytetään yleensä vain akateemisiin tarkoituksiin.
RAM 2: n tapauksessa on 64k. SAP 2: n väylä on 16 bittiä. Lisärekistereiden lisäämisen vuoksi ohjaussekvensointilaite on myös suurempi verrattuna SAP: een 1. SAP 2: n muistitietorekisteri auttaa säilyttämään muistin käytön tuloksen. B-rekisteriä kutsutaan myös nimellä TMP SAP 2: ssa. Adder / Subtractor -yksikkö tunnetaan myös nimellä aritmeettinen / looginen yksikkö, koska se suorittaa myös loogisia tehtäviä eikä vain vähennystä ja lisäystä. Yksikkö suorittaa myös logiikkaoperaatioita. SAP 2: ssa ohje voi tapahtua vaihtelevassa pituudessa.
SAP 2 on parannettu malli verrattuna SAP 1: een, koska se sisältää moderneja toimintoja. Esimerkiksi - se sisältää myös hyppyohjeet, joiden avulla tiettyjä ohjelmien osia voidaan toistaa tai ohittaa. Tämä ominaisuus laajentaa tietokoneen laskentamahdollisuuksia.
Sap 1: n ja Sap 2: n vertailu:
SAP 1 | SAP 2 | |
Täysi muoto | Yksinkertainen kuin mahdollista 1 | Yksinkertainen kuin mahdollista 2 |
Loogiset toiminnot | Ei voida käsitellä | Voidaan käsitellä |
osoitteet | 8 bittiä | 16 bittiä |
toimintakoodeja | 4 bittiä | 8 bittiä |
Ohjeet | Kiinteä pituus | Muuttuva pituus. |
Adder / substactor -yksikkö | Suorittaa yksinkertaisia toimintoja, kuten lisäystä ja vähennystä | Toteuttaa myös loogisia operaatioita ja siten myös nimellä ARITHMETIC / LOGIC UNIT |
Ohjaussekvensoijan koko | pienemmät | Suurempi lisärekistereiden vuoksi |
Ohjeiden lukumäärä | Verrattain pienempi | Verrattain suurempi |
Rekisteröi pitääkseen tiedot, jotka lisätään tai vähennetään akusta | B | TMP |
Hyppyohjeet | Ei saatavilla | JM, JZ ja JNZ - ehdolliset hypyt JMP - ehdoton hyppy |
Ohjeet | Sisältää ohjeen - LDA, ADD, SUB, OUT ja HLT | Sisältää ohjeet, kuten ADD, SUB, INR, JMP, DCR, ANA, ORA, XRA, ANI, ORI, XRI jne. |
Näyttö näyttää LED: ien lähdöt | Binääri | heksadesimaalinen |