\subsection{\index{halt}halt}

\index{halt the cpu}
HALT the CPU


\begin{tabular}{l}
  {\bf halt}

\end{tabular}

~~~~~~
Goes idle until an exception occurs.

~~~~~~
If in user mode, the application gives up his current time slice
and the SRB mechanism is triggered to switch to the next task.

\begin{center}

\begin{tabular}{|l|l|l|}
 \hline
\multicolumn{1}{|r| }{size :
} & \multicolumn{1}{c| }{8
} & \multicolumn{1}{c| }{24
 } \\
 \hline
\multicolumn{1}{|r| }{bits :
} & {31 ~ ~ ~ ~ ~ ~ ~ ~ 24
} & {23 ~ ~ ~ ~ ~ ~ ~ ~
~ ~ ~ ~ ~ ~ ~ ~ ~
~ ~ ~ ~ ~ ~ ~ ~ ~ 0
 } \\
 \hline
\multicolumn{1}{|r| }{function :
} & \multicolumn{1}{c| }{OP\_HALT
} & \multicolumn{1}{c| }{0
}
\\ \hline

\end{tabular}

\end{center}

~

\pagebreak


