THE 80286 INSTRUCTION SET

HLT-Halt

OpcodeInstruction ClocksDescription

F4

HLT

2

Halt

FLAGS MODIFIED

None

FLAGS UNDEFINED

None

OPERATION

Successful execution of HLT causes the 80286 to cease executing instructions and to enter a HALT state. Execution resumes only upon receipt of an enabled interrupt or a reset. If an interrupt is used to resume program execution after HLT, the saved CS:IP value will point to the instruction that follows

HLT.

PROTECTED MODE EXCEPTIONS

HLT is a privileged instruction. #GP(O) if the current privilege level is not O.

REAL ADDRESS MODE EXCEPTIONS

None

8-42

Page 252
Image 252
Intel 80287, 80286 manual HLT-Halt