Kas yra RISC procesorius?

Kas yra RISC procesorius?

RISC yra "Reduced Instruction Set Computer" akronimas, kuris ispanų kalba yra sumažintas kompiuterinių instrukcijų rinkinys. RISC procesorius suprantamas kaip tas, kuris turi tam tikrų charakteristikų nurodymų rinkinį.

Instrukcija yra tik nurodymas, ką mikro turėtų daryti su duomenimis. Dėka instrukcijoms sukurtos programos. Tarp jų yra daug tipų, nors išsiskiria aritmetinis, loginis ir srauto valdymas.

Terminas "sumažinta" gali sukelti apgaulę, kai mes kalbame apie RISC. Tai nėra tas, kad nėra kelių instrukcijų, nes nė vienas dabartinis procesorius turi mažai, o ne, kad jie yra paprasti. Pripažinta, kad procesorius yra RISC, kai tas pats nurodymas, kuriame yra atmintinės duomenys, nevykdo operacijų. Būtina palaukti dar vieno, kad atliktų šių duomenų apdorojimą.

Todėl instrukcijos yra paprastesnės įdiegti pačiame procesoriuje, užimkite mažiau vietos loginiams blokams, kuriuos jie turi išversti, kad sistema galėtų turėti aukštesnius veikimo dažnius.

Dėl to valdymo blokas, atsakingas už funkcinių blokų, pvz., Aritmetinio loginio įrenginio arba plūduriuojančio elemento funkcijų valdymą, atlieka jų funkcijas, gali būti paprastesnis nei naudojant kitas architektūras. Tai leidžia gauti daugiau vietos lustas kitiems elementams.

Paprastai jie prideda daugiau įrašų, leidžiančių daugiau duomenų centralizuoti procesoriuje, o tai tam tikrais atvejais leidžia efektyviau dirbti.

RISC dizaino trūkumai

Mes jau aptarėme pranašumus, valdymo blokas yra paprastesnis, o mes galime veikti didesniais dažniais.

Tačiau apibūdinkime kai kuriuos trūkumus:

  • Mažiau energijos, nei kiti procesoriai- Yra operacijų, kurios yra labai pagreitintos sudėtingomis instrukcijomis. Ypač matematinis pobūdis, susijęs su modeliavimu, signalų apdorojimu, vaizdo įrašais, nuotraukomis.
    Tokiais atvejais geriau turėti instrukcijas, kurios gali apimti šimtus duomenų ir vienu metu įrašyti atmintyje.
  • Didesni programos dydžiai- Šiuo metu nesvarbu, nes standžiųjų diskų talpa išaugo eksponentiškai, o jo kaina sumažėjo, bet tai buvo svarbu prieš metus.

Dabartiniai procesoriai, RISC arba CISC?

Karas tarp CISC architektūrų, priešingai nei RISC, yra senas. Tačiau dėl planšetinių kompiuterių ir išmaniųjų telefonų vėl tapo aktuali. ARM bendrovė, kuri už šių mikroįrenginių už daugumos micros, visada naudojosi RISC architektūra.

Bet koks "Intel" ar "AMD micro" yra CISC ir RISC derinys. Jie turi tikrai sudėtingus CISC nurodymus, kurie yra suskirstyti į dalis ir apdorojami tinkamiausiu būdu, tuo pačiu metu naudojant visus išteklius. Taigi dabar turite RISC ir CISC procesorių.

CISC arba RISC?

Didžiausias RISC procesoriaus privalumas, palyginti su CISC, yra jo energijos vartojimo efektyvumas.

Štai kodėl "Intel" iki šiol negalėjo įvesti norimų nešiojamų prietaisų rinkoje. Mažai suvartojamos energijos poreikis yra labai mažas, galintis atlikti savo užduotis, neišvalydamas vieno vato.

Nors dabartiniai mikrofonai, kuriuos galite turėti bet kuriame kompiuteryje, yra labai panašūs į RISC, tiesa, kad jose yra daugybė skaičiavimo galios viduje, kuriam reikalinga galia dirbti.

Taigi mes sakytume, kad atsakymas yra tas, kad mums priklauso mūsų naudojimasis mūsų įrenginiu. Jei norime, kad mažas mikrovaldiklis valdytų skalbimo mašiną, mums nereikia sudėtingos instrukcijų, jei mes manome sukurti vaizdo kodavimo įrenginį, apie kurį jau kalbėtume apie kitus dalykus.