Datamanipulation (data manipulation) Flashcards
Vad är ett Primärminne?
Primärminne är minne direkt åtkomligt för processorn
En processor(CPU) består av tre delar, vilka?
Registers, Control unit och arithmetic/logic unit
Vilka är de tre olika kategorierna av maskininstruktioner?
- Dataöverföringsinstruktioner(data transfer instructions)
- Aritmetiska/logiska instruktioner
- Styrinstruktioner
Vad är ett Maskinspråk?
Mängden av alla maskininstruktioner som en viss processor kan hantera
(the set of all machine
instructions recognized by a CPU).
Vilket bitmönster erhåller vi om vi utför operationen ADD på följande:
(Two’s Complement)
00100110
00101010
01010000
Vad är skillnaden mellan en RISC och CISC processor?
RISC(Reduced instruction set computing)-processorer har få, enkla och snabba maskininstruktioner
CISC(Complex instruction set computing)-processorer har många och kraftfulla maskininstruktioner.
Vilket bitmönster erhåller vi om vi utför operationen OR på följande:
(Two’s Complement)
00100110
00101010
00101110
Ge ett exempel för varje kategori från maskininstruktioner
Dataöverföringsinstruktioner:
LOAD, STORE, MOVE
aritmetiska/logiska instruktioner: ADD, OR, AND, EXLUSIVE OR, ROTATE
styrinstruktioner: JUMP, HALT
Vilka tre faser består en maskincykel av?
Fetch, Decode och Execute
Vad är Program Counter?
Ett register innehållande adressen till nästa maskinstruktion som skall utföras
Vad används generella purpose registers till?
Temporär lagring av data som processorn jobbar med
Vad lagras i instruction register(instruktionsregistret)?
Den maskinkodsinstruktion som skall utföras.
XOR bitmönstret nedan:
1010 0011
0010 0101
1000 0110