The fetch/execute
cycle is the process of fetching an instruction from memory, decoding it
and then executing it.
The program counter in the cpu contains the address of the next instruction to be fetched. The instruction is represented by a binary number, called an opcode. Data (called
the operand), for the instruction to work on, is at the address following
that at which the instruction is stored.
The following actions are taken during a fetch/execute cycle to fetch the opcode and operand. Fetch opcode
(read memory).
|