ch 2 Flashcards

1
Q

Beskriv skillnaden mellan RISC- och CISC-processorer

A

Båda är CPU arkitetkture

RISC har minimal uppsättning maskininstruktioner, uppsättningen är enkel, snabb och effectiv

CISC har en komplex uppsättning maskininstruktioner, sägs vara mer komplex, kraftfull och kan utföra mer avancerad software

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 (machine instruction categories)?

A

Data transfer Intructions

Arithmetic/Logic Instruction

Control Intructions

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

Data transfer Intructions

A

Intruktioner att “flytta” data från ett ställe till ett annat
t.ex; op-koderna 1, 2, 3 & 4

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

Arithmetic/Logic Instructions

A

Intruktioner säger till control att begära en aktivitet inom arthmic/logic
t.ex; op-koderna 5, 6, 7, 8, 9 & A

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

Control Intructions

A

Instruktioner som styr beräkningen av programet än manipulering av data
t.ex; op-koderna B & C

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

Vad är ett maskinspråk (machine language)?

A

Maskinspråk är uppsättningen av alla maskininstruktioner som känns igen av CPU:n

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

Vilka olika steg ingår i en maskincykel (machine cycle)? Ange stegen i den ordning de utförs

A

Fetch - hämta nästa instruktion från minnet och öka programräknaren

Decode - avkoda bitmönstret i instruktion-registret

Exicute - utföra den åtgärd som institutionen kräver i instruktions.-registret

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

Vad lagras i programräknaren (program counter)?

A

Adressen till nästa instruktion (som ska utföras lagras i program counter)

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

Vad lagras i instruktionsregistret (instruction register)?

A

Instruktionen som ska utföras (lagras i intruction register)

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 (CPU – central processing unit) består av?

A

Arithmeic/Logic - Logiska/Matematiska (AND, OR etc)

Control Unit - Styr och håller reda på utförandet på processorns arbete

Registers - Arbets minnet för CPU

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