CMD + K

Kapittel 2Begreper & formler · Syv store ideer i datamaskinarkitektur
Referanseside · Kapittel 2

Begreper & formler

Alle nøkkelbegrepene og formlene fra Syv store ideer i datamaskinarkitektur, samlet på én side. Bruk denne som oppslag når du leser, øver flashcards eller tar quiz.

Øv med flashcards9 kort fra dette kapittelet

Begreper

Sentrale begreper fra kapittelet med korte definisjoner.

01Abstraksjon

Å skjule detaljer for å håndtere kompleksitet. Et programmeringsspråk er for eksempel en abstraksjon over maskinkode.

02Gjør den vanlige tilfellet raskt

Optimaliser det som skjer ofte fremfor sjeldne unntak – dette gir størst samlet ytelsesgevinst.

03Parallellisme

Bruk av flere operasjoner samtidig for å øke ytelsen.

04Pipelining

Del en oppgave i overlappende steg slik at flere instruksjoner kan behandles samtidig i ulike stadier.

05Prediksjon

Å gjette på neste operasjon for å spare tid, med mulighet til å rulle tilbake hvis man gjetter feil.

06Minnehierarki

Kombinasjon av raske og små minner øverst og store, billige minner nederst for å balansere hastighet og kapasitet.

07Redundans for pålitelighet

Bruk flere komponenter for å håndtere feil uten å stoppe systemet.

Formler

Hver formel: hva den heter, hvordan den ser ut, og hva symbolene betyr.