Ch 2 Flashcards

(11 cards)

1
Q

Vad är skillnaden mellan RISC- och CISC-processorer?

A

RISC-processorer har få, enkla och snabba maskininstruktioner, medan CISC-processorer har många och kraftfulla maskininstruktioner.

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

Vilka är de tre olika kategorierna av maskininstruktioner?

A
  • Dataöverföringsinstruktioner
  • Aritmetiska/logiska instruktioner
  • Styrinstruktioner
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Ge ett exempel på en dataöverföringsinstruktion.

A

Op-kod 1, 2, 3 eller 4

Load Store Move

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

Ge ett exempel på en aritmetisk/logisk instruktion.

A

Op-kod 5, 6, 7, 8, 9 eller A

ADD OR AND XOR Rotate

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

Ge ett exempel på en styrinstruktion.

A

Op-kod B eller C

Jump Halt

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

Vad är ett maskinspråk?

A

Det är mängden av alla maskininstruktioner som känns igen av en viss CPU.

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

Vilka steg ingår i en maskincykel?

A
  • Fetch
  • Decode
  • Execute
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Vad lagras i programräknaren?

A

Minnesadressen till nästa instruktion.

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

Vad lagras i instruktionsregistret?

A

Den maskinkodsinstruktion som skall utföras.

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

Vilka är de tre huvudsakliga delar som en processor består av?

A
  • Aritmetisk/logisk enhet
  • Styrenhet
  • Register
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Vad krävs för att man ska kunna tolka ett bitmönster som ett tecken?

A

Att man känner till teckenkodningen.

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