Which of the following is not a program control instruction?
2017
Which of the following is not a program control instruction?
- A.
CMP
- B.
MOV
- C.
JMP
- D.
CALL
Attempted by 565 students.
Show answer & explanation
Correct answer: B
Answer: MOV is not a program control instruction.
Program control instructions change the flow of execution. Examples include JMP and CALL.
CMP compares operands and sets CPU flags. CMP itself does not transfer control but is commonly used before conditional jumps to influence branching.
MOV only transfers data between registers/memory and does not affect the program counter or control flow. Therefore MOV is not a program control instruction and is the correct answer.