T4.1/T4.3/T5.1 Enkeltsykelprosessor Flashcards

1
Q
  • Prosessor
A

En maskin som utfører instruksjoner

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q
  • Hvordan kan prosessoren utføre instruksjonene som er i programmet mer effektivt?
A

Bruke færre klokkesykler per instruksjon og færre sekunder per klokeksykel

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q
  • Signal
A

Verdien på en / flere ledninger

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q
  • Multiplekser
A
  • Hvis valg er 0 / 1, legges verdien på inngang 0 / 1 på utgangen
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q
  • Hva inneholder en multiplekser?
A
  • En dekoder som genererer n signaler, som hver indikerer en forskjellig input verdi
  • Et array av n AND porter, som hver kombinerer en av inputene med et signal fra dekoderen
  • En enkelt stor OR port som inkorporerer outputene fra AND portene
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q
  • Hvilke inputs har en multiplekser?
A

Tre inputs:
- To dataverdier
- En selector / kontroll verdi som bestemmer hvilke av inputene som blir output

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Datasti

A

Stien som data følger gjennom ulike komponenter i en datamaskin, som registre, ALU (aritmetisk-logisk enhet), og minne, for å utføre beregninger og prosessere instruksjoner

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Hva gjør en datasti?

A

Utfører alle instruksjonene

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Hvordan bestemmer man hvilke enheter som skal være aktive på datastien?

A

Med kontrollsignaler

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Kontrollenheten

A

Den delen av en datamaskin som styrer og koordinerer utførelsen av instruksjoner ved å sende signaler til andre komponenter, som datastien, for å sikre riktig operasjonsrekkefølge.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Hva gjør kontrollenheten?

A

Setter kontrollsignalene basert på operasjonskoden(e) i instruksjonen

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Enkeltsykelprosessor

A

En prosessor som utfører alle instruksjoner på en klokkesykel

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Hva er den komplette datastien til en enkeltsykelprosessor?

A
  • Instruksjonsminne, programteller, adderer
  • R-type og I-type instruksjoner, og det de trenger for å fungere
  • Register fil
  • Forgreiningsinstruksjoner
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q
  • Register fil
A

Et sekvensielt element som består av ett sett med registre som kan bli lest og skrevet til ved å tilføre et register tall som skal aksesseres

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Kontrollord

A

Signalene som går ut fra kontrollenheten for en spesifikk instruksjon

How well did you know this?
1
Not at all
2
3
4
5
Perfectly