Which phase of the fetch-decode-execute cycle might use a circuit in the arithmetic-logic unit?

Which phase of the fetch-decode-execute cycle might use a circuit in the arithmetic-logic unit?

a) fetch
b) decode
c) execute
d) during fetch or execute, but not decode
e) could be used in fetch, decode or execute phase


Answer:  c.

The fetch phase retrieves (fetches) the next program instruction from memory.  The decode phase determines which circuit(s) needs to be used to execute the instruction.  The instruction is executed during the execute phase.  If the instruction is either an arithmetic operation (like add or multiply) or a logical operation (like comparing two values), then it is carried out by the ALU.


Java

Learn More Multiple Choice Question :