A fetch-decode-execute (basic) 5 marker Flashcards

1
Q

Fetch

A

The fetch operation is responsible for getting an instruction or data from main memory into the CPU. The program counter is incremented by one location so that it is ready to begin the next fetch cycle.

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

Decode

A

In the ‘decode’ stage, the control unit reads the Instruction Register and makes sure that it is an instruction that the CPU can carry out such as if it is in its instruction set. If it is, then various parts of the CPU are prepared for the next stage, which is the ‘Execute’ stage.

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

Execute

A

The final stage of the cycle is called ‘execute’ which means carrying out the instruction that has been decoded. For example, the Accumulator could contains an answer and the Program Counter will also be ready with the location of the next instruction.

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

+ functions of an operating system (why not)

A

User interface, file management, user management, peripheral management, memory management, multitasking, device drivers

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

+ functions of an operating system (why not)

A

User interface, file management, user management, peripheral management, memory management, multitasking, device drivers

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