Datamanipulation (data manipulation) Flashcards

1
Q

Vad är ett Primärminne?

A

Primärminne är minne direkt åtkomligt för processorn

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

En processor(CPU) består av tre delar, vilka?

A

Registers, Control unit och arithmetic/logic unit

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

Vilka är de tre olika kategorierna av maskininstruktioner?

A
  1. Dataöverföringsinstruktioner(data transfer instructions)
  2. Aritmetiska/logiska instruktioner
  3. Styrinstruktioner
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Vad är ett Maskinspråk?

A

Mängden av alla maskininstruktioner som en viss processor kan hantera
(the set of all machine
instructions recognized by a CPU).

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

Vilket bitmönster erhåller vi om vi utför operationen ADD på följande:

(Two’s Complement)

00100110
00101010

A

01010000

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

Vad är skillnaden mellan en RISC och CISC processor?

A

RISC(Reduced instruction set computing)-processorer har få, enkla och snabba maskininstruktioner

CISC(Complex instruction set computing)-processorer har många och kraftfulla maskininstruktioner.

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

Vilket bitmönster erhåller vi om vi utför operationen OR på följande:

(Two’s Complement)

00100110
00101010

A

00101110

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

Ge ett exempel för varje kategori från maskininstruktioner

A

Dataöverföringsinstruktioner:
LOAD, STORE, MOVE
aritmetiska/logiska instruktioner: ADD, OR, AND, EXLUSIVE OR, ROTATE
styrinstruktioner: JUMP, HALT

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

Vilka tre faser består en maskincykel av?

A

Fetch, Decode och Execute

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

Vad är Program Counter?

A

Ett register innehållande adressen till nästa maskinstruktion som skall utföras

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

Vad används generella purpose registers till?

A

Temporär lagring av data som processorn jobbar med

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

Vad lagras i instruction register(instruktionsregistret)?

A

Den maskinkodsinstruktion som skall utföras.

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

XOR bitmönstret nedan:

1010 0011
0010 0101

A

1000 0110

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