Chapter 2 - Datamanipulation Flashcards
Beskriv skillnaden mellan RISC- och CISC-processorer.
RISC = man har få maskininstruktioner men de är snabba och effektiva (ex. Smartphones)
CISC = man har många enkla att använda och kraftfulla instruktioner (ex. Laptops)
Vilka är de tre olika kategorierna av maskininstruktioner (machine instruction categories)?
Data transfer
Arithmetic
Control
Ge ett exempel för varje kategori från maskininstruktionerna ovan (The Machine’s Language)!
Data transfer(LOAD & STORE), arithmetic(ADD & AND), control(JUMP)
Vad är ett maskinspråk (machine language)?
Är ett set av alla maskin instruktioner som registrerats av CPU:n.
Vilka olika steg ingår i en maskincykel (machine cycle)? Ange stegen i den ordning de utförs.
- Fetch (hämtning av instruktion)
- Decode (avkodning av instruktion)
- Execute (utför instruktionen)
Vad lagras i programräknaren (program counter)?
Innehåller adressen på nästa instruktion som ska utföras
Vad lagras i instruktionsregistret (instruction register)?
Innehåller instruktionen som ska köras
Vilka är de tre huvudsakliga delar som en processor (CPU – central processing unit) består av?
Arithmetic/Logic Unit
Control Unit
Registers
Vad krävs för att man ska kunna tolka ett bitmönster som ett tecken?
Att man känner till teckenkodningen