Which of the following is not correct about HLT instruction?

A)
It is a machine control instruction
B)
It is used to start the execution of the program
C)
PC is disconnected from the address bus
D)
A reset interrupt is required to come out of halt state

Correct Answer : Option (B) :   It is used to start the execution of the program


Explanation : HLT is a machine control statement. Internally, the PC is disconnected from the address bus so, the next fetch is not possible. It is used mainly to stop the execution of the program.