Gå til innhold

De to var pionerer med designen som 99 prosent av dagens prosessorer er basert på


Anbefalte innlegg

Videoannonse
Annonse

Jaja, gratulerer til Hennessy og Patterson.
 

Og før noen nå begynner protestere, så er kjernen i x86/AMD64 nå til dags en RISC maskin. Som er massivt mikrokodet eksternt til å tygge x86 sitt instruksjonssett, som på sin side er riktig så CISC av natur. 

 

 

Påpeker samtidig at til tross for navnet, så har faktisk ikke RISC arkitekturer færre instruksjoner som CISC. Heller motsatt. Det de derimot har færre av, er addresseringsmodus for hver enkelt instruksjon. I sin reneste form kan RISC instruksjoner bare operere register-til-register internt i CPU.  Noe som naturlig nok fordrer at RISC maskiner har mange arbeidsregister internt i prosessoren. Typisk 16 og oppover. 

 

I hine hårde dager var det imidlertid ikke uvanlig at CISC arkitekturer ga forskjellig adresseringsmodus av essensielt samme instruksjon forskjellige navn. Så i den sammenheng har RISC (tilsynelatende) færre instruksjoner. 

 

Til gjengjeld har RISC arkitekturer dedikerte 'Load/Store' instruksjoner, som på sin side har all verdens med adresseringsmodus tilgjengelig for datatransport mellom minnet og CPU register. Vi kan følgelig i stedet godt kalle RISC arkitekturer for Load/Store arkitektur. Konseptet separerer minnehåndteringen fra selve ALU operasjonen, noe som kommer pipeliningen til gode. Og for at sistnevnte skal få en ennå lettere jobb så pleier RISC arkitekturer å kreve aligned memory accesses

Endret av 1P4XZQB7
  • Liker 3
Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...