root/doc_inner/doxygen/latex/exec_8h.tex

/* [<][>][^][v][top][bottom][index][help] */
\doxysection{include/exec.h File Reference}
\label{exec_8h}\index{include/exec.h@{include/exec.h}}
{\ttfamily \#include $<$stdbool.\+h$>$}\newline
{\ttfamily \#include $<$stdio.\+h$>$}\newline
{\ttfamily \#include $<$assert.\+h$>$}\newline
{\ttfamily \#include $<$time.\+h$>$}\newline
{\ttfamily \#include \char`\"{}struct.\+h\char`\"{}}\newline
{\ttfamily \#include \char`\"{}word.\+h\char`\"{}}\newline
{\ttfamily \#include \char`\"{}cmem.\+h\char`\"{}}\newline
{\ttfamily \#include \char`\"{}cerr.\+h\char`\"{}}\newline
{\ttfamily \#include \char`\"{}monitor.\+h\char`\"{}}\newline
{\ttfamily \#include \char`\"{}disassemble.\+h\char`\"{}}\newline
Include dependency graph for exec.\+h\+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{exec_8h__incl}
\end{center}
\end{figure}
This graph shows which files directly or indirectly include this file\+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{exec_8h__dep__incl}
\end{center}
\end{figure}
\doxysubsection*{Enumerations}
\begin{DoxyCompactItemize}
\item 
enum \{ \textbf{ INSIZE} = 256
 \}
\end{DoxyCompactItemize}
\doxysubsection*{Functions}
\begin{DoxyCompactItemize}
\item 
void \textbf{ addcerrlist\+\_\+exec} ()
\begin{DoxyCompactList}\small\item\em 実行エラーをエラーリストに追加する \end{DoxyCompactList}\item 
void \textbf{ exec} ()
\begin{DoxyCompactList}\small\item\em COMET II仮想マシンを実行する \end{DoxyCompactList}\item 
void \textbf{ nop} ()
\begin{DoxyCompactList}\small\item\em NOP命令。語長1(\+OPのみ) \end{DoxyCompactList}\item 
void \textbf{ ld\+\_\+r\+\_\+adr\+\_\+x} ()
\begin{DoxyCompactList}\small\item\em LD命令 -\/ オペランドr,adr,x。語長2. \end{DoxyCompactList}\item 
void \textbf{ ld\+\_\+r1\+\_\+r2} ()
\begin{DoxyCompactList}\small\item\em LD命令 -\/ オペランドr1,r2。語長1. \end{DoxyCompactList}\item 
void \textbf{ st} ()
\begin{DoxyCompactList}\small\item\em ST命令。語長2. \end{DoxyCompactList}\item 
void \textbf{ lad} ()
\begin{DoxyCompactList}\small\item\em LAD命令。語長2. \end{DoxyCompactList}\item 
void \textbf{ adda\+\_\+r\+\_\+adr\+\_\+x} ()
\begin{DoxyCompactList}\small\item\em ADDA命令 -\/ オペランドr,adr,x。語長2. \end{DoxyCompactList}\item 
void \textbf{ adda\+\_\+r1\+\_\+r2} ()
\begin{DoxyCompactList}\small\item\em ADDA命令 -\/ オペランドr1,r2。語長1. \end{DoxyCompactList}\item 
void \textbf{ suba\+\_\+r\+\_\+adr\+\_\+x} ()
\begin{DoxyCompactList}\small\item\em SUBA命令 -\/ オペランドr,adr,x。語長2. \end{DoxyCompactList}\item 
void \textbf{ suba\+\_\+r1\+\_\+r2} ()
\begin{DoxyCompactList}\small\item\em SUBA命令 -\/ オペランドr1,r2。語長1. \end{DoxyCompactList}\item 
void \textbf{ addl\+\_\+r\+\_\+adr\+\_\+x} ()
\begin{DoxyCompactList}\small\item\em ADDL命令 -\/ オペランドr,adr,x。語長2. \end{DoxyCompactList}\item 
void \textbf{ addl\+\_\+r1\+\_\+r2} ()
\begin{DoxyCompactList}\small\item\em ADDL命令 -\/ オペランドr1,r2。語長1. \end{DoxyCompactList}\item 
void \textbf{ subl\+\_\+r\+\_\+adr\+\_\+x} ()
\begin{DoxyCompactList}\small\item\em SUBL命令 -\/ オペランドr,adr,x。語長2. \end{DoxyCompactList}\item 
void \textbf{ subl\+\_\+r1\+\_\+r2} ()
\begin{DoxyCompactList}\small\item\em SUBL命令 -\/ オペランドr1,r2。語長1. \end{DoxyCompactList}\item 
void \textbf{ and\+\_\+r\+\_\+adr\+\_\+x} ()
\begin{DoxyCompactList}\small\item\em AND命令 -\/ オペランドr,adr,x。語長2. \end{DoxyCompactList}\item 
void \textbf{ and\+\_\+r1\+\_\+r2} ()
\begin{DoxyCompactList}\small\item\em AND命令 -\/ オペランドr1,r2。語長1. \end{DoxyCompactList}\item 
void \textbf{ or\+\_\+r\+\_\+adr\+\_\+x} ()
\begin{DoxyCompactList}\small\item\em OR命令 -\/ オペランドr,adr,x。語長2. \end{DoxyCompactList}\item 
void \textbf{ or\+\_\+r1\+\_\+r2} ()
\begin{DoxyCompactList}\small\item\em OR命令 -\/ オペランドr1,r2。語長1. \end{DoxyCompactList}\item 
void \textbf{ xor\+\_\+r\+\_\+adr\+\_\+x} ()
\begin{DoxyCompactList}\small\item\em XOR命令 -\/ オペランドr,adr,x。語長2. \end{DoxyCompactList}\item 
void \textbf{ xor\+\_\+r1\+\_\+r2} ()
\begin{DoxyCompactList}\small\item\em XOR命令 -\/ オペランドr1,r2。語長1. \end{DoxyCompactList}\item 
void \textbf{ cpa\+\_\+r\+\_\+adr\+\_\+x} ()
\begin{DoxyCompactList}\small\item\em CPA命令 -\/ オペランドr,adr,x。語長2. \end{DoxyCompactList}\item 
void \textbf{ cpa\+\_\+r1\+\_\+r2} ()
\begin{DoxyCompactList}\small\item\em CPA命令 -\/ オペランドr1,r2。語長1. \end{DoxyCompactList}\item 
void \textbf{ cpl\+\_\+r\+\_\+adr\+\_\+x} ()
\begin{DoxyCompactList}\small\item\em CPL命令 -\/ オペランドr,adr,x。語長2. \end{DoxyCompactList}\item 
void \textbf{ cpl\+\_\+r1\+\_\+r2} ()
\begin{DoxyCompactList}\small\item\em CPL命令 -\/ オペランドr1,r2。語長1. \end{DoxyCompactList}\item 
void \textbf{ sla} ()
\begin{DoxyCompactList}\small\item\em SLA命令 -\/ オペランドr,adr,x。語長2. \end{DoxyCompactList}\item 
void \textbf{ sra} ()
\begin{DoxyCompactList}\small\item\em SRA命令 -\/ オペランドr,adr,x。語長2. \end{DoxyCompactList}\item 
void \textbf{ sll} ()
\begin{DoxyCompactList}\small\item\em SLL命令 -\/ オペランドr,adr,x。語長2. \end{DoxyCompactList}\item 
void \textbf{ srl} ()
\begin{DoxyCompactList}\small\item\em SRL命令 -\/ オペランドr,adr,x。語長2. \end{DoxyCompactList}\item 
void \textbf{ jpl} ()
\begin{DoxyCompactList}\small\item\em JPL命令。語長2. \end{DoxyCompactList}\item 
void \textbf{ jmi} ()
\begin{DoxyCompactList}\small\item\em JMI命令。語長2. \end{DoxyCompactList}\item 
void \textbf{ jnz} ()
\begin{DoxyCompactList}\small\item\em JNZ命令。語長2. \end{DoxyCompactList}\item 
void \textbf{ jze} ()
\begin{DoxyCompactList}\small\item\em JZE命令。語長2. \end{DoxyCompactList}\item 
void \textbf{ jov} ()
\begin{DoxyCompactList}\small\item\em JOV命令。語長2. \end{DoxyCompactList}\item 
void \textbf{ jump} ()
\begin{DoxyCompactList}\small\item\em JUMP命令。語長2. \end{DoxyCompactList}\item 
void \textbf{ push} ()
\begin{DoxyCompactList}\small\item\em PUSH命令。語長2. \end{DoxyCompactList}\item 
void \textbf{ pop} ()
\begin{DoxyCompactList}\small\item\em POP命令。語長1. \end{DoxyCompactList}\item 
void \textbf{ call} ()
\begin{DoxyCompactList}\small\item\em CALL命令。語長2. \end{DoxyCompactList}\item 
void \textbf{ ret} ()
\begin{DoxyCompactList}\small\item\em RET命令。語長1(\+OPのみ) \end{DoxyCompactList}\item 
void \textbf{ svc} ()
\begin{DoxyCompactList}\small\item\em SVC命令。語長2. \end{DoxyCompactList}\item 
void \textbf{ dumpmemory} (\textbf{ WORD} start, \textbf{ WORD} end)
\begin{DoxyCompactList}\small\item\em COMET IIのメモリを表示する \end{DoxyCompactList}\item 
void \textbf{ dspregister} ()
\begin{DoxyCompactList}\small\item\em COMET IIのレジスタを表示する \end{DoxyCompactList}\end{DoxyCompactItemize}


\doxysubsection{Enumeration Type Documentation}
\mbox{\label{exec_8h_a99fb83031ce9923c84392b4e92f956b5}} 
\doxysubsubsection{anonymous enum}
{\footnotesize\ttfamily anonymous enum}

\begin{DoxyEnumFields}{Enumerator}
\raisebox{\heightof{T}}[0pt][0pt]{\index{INSIZE@{INSIZE}!exec.h@{exec.h}}\index{exec.h@{exec.h}!INSIZE@{INSIZE}}}\mbox{\label{exec_8h_a99fb83031ce9923c84392b4e92f956b5a56190d5ca1ea4a8db3741d97f33c9d9c}} 
INSIZE&IN命令の、入力領域 \\
\hline

\end{DoxyEnumFields}


Definition at line 15 of file exec.\+h.



\doxysubsection{Function Documentation}
\mbox{\label{exec_8h_a45e600d2faad863defabbf2ed8e2e32e}} 
\index{exec.h@{exec.h}!adda\_r1\_r2@{adda\_r1\_r2}}
\index{adda\_r1\_r2@{adda\_r1\_r2}!exec.h@{exec.h}}
\doxysubsubsection{adda\_r1\_r2()}
{\footnotesize\ttfamily void adda\+\_\+r1\+\_\+r2 (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}



ADDA命令 -\/ オペランドr1,r2。語長1. 

\begin{DoxyReturn}{Returns}
なし 
\end{DoxyReturn}


Definition at line 277 of file exec.\+c.

Here is the call graph for this function\+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{exec_8h_a45e600d2faad863defabbf2ed8e2e32e_cgraph}
\end{center}
\end{figure}
\mbox{\label{exec_8h_a842893508b5fafe459eb48127187259d}} 
\index{exec.h@{exec.h}!adda\_r\_adr\_x@{adda\_r\_adr\_x}}
\index{adda\_r\_adr\_x@{adda\_r\_adr\_x}!exec.h@{exec.h}}
\doxysubsubsection{adda\_r\_adr\_x()}
{\footnotesize\ttfamily void adda\+\_\+r\+\_\+adr\+\_\+x (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}



ADDA命令 -\/ オペランドr,adr,x。語長2. 

\begin{DoxyReturn}{Returns}
なし 
\end{DoxyReturn}


Definition at line 270 of file exec.\+c.

Here is the call graph for this function\+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{exec_8h_a842893508b5fafe459eb48127187259d_cgraph}
\end{center}
\end{figure}
\mbox{\label{exec_8h_aa9ea43a7831385fcd73e33e0675b2441}} 
\index{exec.h@{exec.h}!addcerrlist\_exec@{addcerrlist\_exec}}
\index{addcerrlist\_exec@{addcerrlist\_exec}!exec.h@{exec.h}}
\doxysubsubsection{addcerrlist\_exec()}
{\footnotesize\ttfamily void addcerrlist\+\_\+exec (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}



実行エラーをエラーリストに追加する 



Definition at line 213 of file exec.\+c.

Here is the call graph for this function\+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=335pt]{exec_8h_aa9ea43a7831385fcd73e33e0675b2441_cgraph}
\end{center}
\end{figure}
Here is the caller graph for this function\+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=207pt]{exec_8h_aa9ea43a7831385fcd73e33e0675b2441_icgraph}
\end{center}
\end{figure}
\mbox{\label{exec_8h_a87aedf3673723c6a6f2f98bd7b1110b2}} 
\index{exec.h@{exec.h}!addl\_r1\_r2@{addl\_r1\_r2}}
\index{addl\_r1\_r2@{addl\_r1\_r2}!exec.h@{exec.h}}
\doxysubsubsection{addl\_r1\_r2()}
{\footnotesize\ttfamily void addl\+\_\+r1\+\_\+r2 (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}



ADDL命令 -\/ オペランドr1,r2。語長1. 

\begin{DoxyReturn}{Returns}
なし 
\end{DoxyReturn}


Definition at line 337 of file exec.\+c.

Here is the call graph for this function\+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{exec_8h_a87aedf3673723c6a6f2f98bd7b1110b2_cgraph}
\end{center}
\end{figure}
\mbox{\label{exec_8h_ab2628c311f9978fc4dd77f5fa14719ca}} 
\index{exec.h@{exec.h}!addl\_r\_adr\_x@{addl\_r\_adr\_x}}
\index{addl\_r\_adr\_x@{addl\_r\_adr\_x}!exec.h@{exec.h}}
\doxysubsubsection{addl\_r\_adr\_x()}
{\footnotesize\ttfamily void addl\+\_\+r\+\_\+adr\+\_\+x (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}



ADDL命令 -\/ オペランドr,adr,x。語長2. 

\begin{DoxyReturn}{Returns}
なし 
\end{DoxyReturn}


Definition at line 330 of file exec.\+c.

Here is the call graph for this function\+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{exec_8h_ab2628c311f9978fc4dd77f5fa14719ca_cgraph}
\end{center}
\end{figure}
\mbox{\label{exec_8h_aa900f72574e89c5e97f9571a1f2ef999}} 
\index{exec.h@{exec.h}!and\_r1\_r2@{and\_r1\_r2}}
\index{and\_r1\_r2@{and\_r1\_r2}!exec.h@{exec.h}}
\doxysubsubsection{and\_r1\_r2()}
{\footnotesize\ttfamily void and\+\_\+r1\+\_\+r2 (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}



AND命令 -\/ オペランドr1,r2。語長1. 

\begin{DoxyReturn}{Returns}
なし 
\end{DoxyReturn}


Definition at line 365 of file exec.\+c.

Here is the call graph for this function\+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{exec_8h_aa900f72574e89c5e97f9571a1f2ef999_cgraph}
\end{center}
\end{figure}
\mbox{\label{exec_8h_a11f68b1d3b4a23cf5b977986001e8790}} 
\index{exec.h@{exec.h}!and\_r\_adr\_x@{and\_r\_adr\_x}}
\index{and\_r\_adr\_x@{and\_r\_adr\_x}!exec.h@{exec.h}}
\doxysubsubsection{and\_r\_adr\_x()}
{\footnotesize\ttfamily void and\+\_\+r\+\_\+adr\+\_\+x (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}



AND命令 -\/ オペランドr,adr,x。語長2. 

\begin{DoxyReturn}{Returns}
なし 
\end{DoxyReturn}


Definition at line 358 of file exec.\+c.

Here is the call graph for this function\+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{exec_8h_a11f68b1d3b4a23cf5b977986001e8790_cgraph}
\end{center}
\end{figure}
\mbox{\label{exec_8h_aba7af6b502e464074d3c31ff9236a22c}} 
\index{exec.h@{exec.h}!call@{call}}
\index{call@{call}!exec.h@{exec.h}}
\doxysubsubsection{call()}
{\footnotesize\ttfamily void call (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}



CALL命令。語長2. 

\begin{DoxyReturn}{Returns}
なし 
\end{DoxyReturn}


Definition at line 640 of file exec.\+c.

Here is the call graph for this function\+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{exec_8h_aba7af6b502e464074d3c31ff9236a22c_cgraph}
\end{center}
\end{figure}
\mbox{\label{exec_8h_a95534aefaeb46d9f0549468c2bd9cc7d}} 
\index{exec.h@{exec.h}!cpa\_r1\_r2@{cpa\_r1\_r2}}
\index{cpa\_r1\_r2@{cpa\_r1\_r2}!exec.h@{exec.h}}
\doxysubsubsection{cpa\_r1\_r2()}
{\footnotesize\ttfamily void cpa\+\_\+r1\+\_\+r2 (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}



CPA命令 -\/ オペランドr1,r2。語長1. 

\begin{DoxyReturn}{Returns}
なし 
\end{DoxyReturn}


Definition at line 417 of file exec.\+c.

Here is the call graph for this function\+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{exec_8h_a95534aefaeb46d9f0549468c2bd9cc7d_cgraph}
\end{center}
\end{figure}
\mbox{\label{exec_8h_aa8a4de731fba67bb2a76f74f029cfe1d}} 
\index{exec.h@{exec.h}!cpa\_r\_adr\_x@{cpa\_r\_adr\_x}}
\index{cpa\_r\_adr\_x@{cpa\_r\_adr\_x}!exec.h@{exec.h}}
\doxysubsubsection{cpa\_r\_adr\_x()}
{\footnotesize\ttfamily void cpa\+\_\+r\+\_\+adr\+\_\+x (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}



CPA命令 -\/ オペランドr,adr,x。語長2. 

\begin{DoxyReturn}{Returns}
なし 
\end{DoxyReturn}


Definition at line 410 of file exec.\+c.

Here is the call graph for this function\+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{exec_8h_aa8a4de731fba67bb2a76f74f029cfe1d_cgraph}
\end{center}
\end{figure}
\mbox{\label{exec_8h_a87b13998ec6e7483f951c45b63a1e06e}} 
\index{exec.h@{exec.h}!cpl\_r1\_r2@{cpl\_r1\_r2}}
\index{cpl\_r1\_r2@{cpl\_r1\_r2}!exec.h@{exec.h}}
\doxysubsubsection{cpl\_r1\_r2()}
{\footnotesize\ttfamily void cpl\+\_\+r1\+\_\+r2 (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}



CPL命令 -\/ オペランドr1,r2。語長1. 

\begin{DoxyReturn}{Returns}
なし 
\end{DoxyReturn}


Definition at line 441 of file exec.\+c.

Here is the call graph for this function\+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{exec_8h_a87b13998ec6e7483f951c45b63a1e06e_cgraph}
\end{center}
\end{figure}
\mbox{\label{exec_8h_a2b836cc590ced28ba18cca2c230ba905}} 
\index{exec.h@{exec.h}!cpl\_r\_adr\_x@{cpl\_r\_adr\_x}}
\index{cpl\_r\_adr\_x@{cpl\_r\_adr\_x}!exec.h@{exec.h}}
\doxysubsubsection{cpl\_r\_adr\_x()}
{\footnotesize\ttfamily void cpl\+\_\+r\+\_\+adr\+\_\+x (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}



CPL命令 -\/ オペランドr,adr,x。語長2. 

\begin{DoxyReturn}{Returns}
なし 
\end{DoxyReturn}


Definition at line 434 of file exec.\+c.

Here is the call graph for this function\+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{exec_8h_a2b836cc590ced28ba18cca2c230ba905_cgraph}
\end{center}
\end{figure}
\mbox{\label{exec_8h_ab1e7ed58690805ba43dbbc52d4bc51f6}} 
\index{exec.h@{exec.h}!dspregister@{dspregister}}
\index{dspregister@{dspregister}!exec.h@{exec.h}}
\doxysubsubsection{dspregister()}
{\footnotesize\ttfamily void dspregister (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}



COMET IIのレジスタを表示する 

\begin{DoxyReturn}{Returns}
なし 
\end{DoxyReturn}


Definition at line 38 of file dump.\+c.

Here is the call graph for this function\+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{exec_8h_ab1e7ed58690805ba43dbbc52d4bc51f6_cgraph}
\end{center}
\end{figure}
Here is the caller graph for this function\+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{exec_8h_ab1e7ed58690805ba43dbbc52d4bc51f6_icgraph}
\end{center}
\end{figure}
\mbox{\label{exec_8h_a87f7cdaf17aec92662d8c4149d63feb6}} 
\index{exec.h@{exec.h}!dumpmemory@{dumpmemory}}
\index{dumpmemory@{dumpmemory}!exec.h@{exec.h}}
\doxysubsubsection{dumpmemory()}
{\footnotesize\ttfamily void dumpmemory (\begin{DoxyParamCaption}\item[{\textbf{ WORD}}]{start,  }\item[{\textbf{ WORD}}]{end }\end{DoxyParamCaption})}



COMET IIのメモリを表示する 

\begin{DoxyReturn}{Returns}
なし
\end{DoxyReturn}

\begin{DoxyParams}{Parameters}
{\em start} & 表示の開始アドレス \\
\hline
{\em end} & 表示の終了アドレス \\
\hline
\end{DoxyParams}


Definition at line 4 of file dump.\+c.

Here is the caller graph for this function\+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{exec_8h_a87f7cdaf17aec92662d8c4149d63feb6_icgraph}
\end{center}
\end{figure}
\mbox{\label{exec_8h_a05e951388bd6364f0a83e02b1daef957}} 
\index{exec.h@{exec.h}!exec@{exec}}
\index{exec@{exec}!exec.h@{exec.h}}
\doxysubsubsection{exec()}
{\footnotesize\ttfamily void exec (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}



COMET II仮想マシンを実行する 

\begin{DoxyReturn}{Returns}
なし 
\end{DoxyReturn}


Definition at line 676 of file exec.\+c.

Here is the call graph for this function\+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{exec_8h_a05e951388bd6364f0a83e02b1daef957_cgraph}
\end{center}
\end{figure}
\mbox{\label{exec_8h_a1efabca6b8fda702ce74ae81fccad453}} 
\index{exec.h@{exec.h}!jmi@{jmi}}
\index{jmi@{jmi}!exec.h@{exec.h}}
\doxysubsubsection{jmi()}
{\footnotesize\ttfamily void jmi (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}



JMI命令。語長2. 

\begin{DoxyReturn}{Returns}
なし 
\end{DoxyReturn}


Definition at line 571 of file exec.\+c.

Here is the call graph for this function\+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{exec_8h_a1efabca6b8fda702ce74ae81fccad453_cgraph}
\end{center}
\end{figure}
\mbox{\label{exec_8h_a7111e5918a8b56adc99b8d78e6da0328}} 
\index{exec.h@{exec.h}!jnz@{jnz}}
\index{jnz@{jnz}!exec.h@{exec.h}}
\doxysubsubsection{jnz()}
{\footnotesize\ttfamily void jnz (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}



JNZ命令。語長2. 

\begin{DoxyReturn}{Returns}
なし 
\end{DoxyReturn}


Definition at line 581 of file exec.\+c.

Here is the call graph for this function\+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{exec_8h_a7111e5918a8b56adc99b8d78e6da0328_cgraph}
\end{center}
\end{figure}
\mbox{\label{exec_8h_af04e0be53df8f7d26eff99fffe40be44}} 
\index{exec.h@{exec.h}!jov@{jov}}
\index{jov@{jov}!exec.h@{exec.h}}
\doxysubsubsection{jov()}
{\footnotesize\ttfamily void jov (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}



JOV命令。語長2. 

\begin{DoxyReturn}{Returns}
なし 
\end{DoxyReturn}


Definition at line 601 of file exec.\+c.

Here is the call graph for this function\+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{exec_8h_af04e0be53df8f7d26eff99fffe40be44_cgraph}
\end{center}
\end{figure}
\mbox{\label{exec_8h_ac62172031d98b2f91a99626737e32749}} 
\index{exec.h@{exec.h}!jpl@{jpl}}
\index{jpl@{jpl}!exec.h@{exec.h}}
\doxysubsubsection{jpl()}
{\footnotesize\ttfamily void jpl (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}



JPL命令。語長2. 

\begin{DoxyReturn}{Returns}
なし 
\end{DoxyReturn}


Definition at line 561 of file exec.\+c.

Here is the call graph for this function\+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{exec_8h_ac62172031d98b2f91a99626737e32749_cgraph}
\end{center}
\end{figure}
\mbox{\label{exec_8h_a8f0cb78e5e4bad1c3018c4523996f35b}} 
\index{exec.h@{exec.h}!jump@{jump}}
\index{jump@{jump}!exec.h@{exec.h}}
\doxysubsubsection{jump()}
{\footnotesize\ttfamily void jump (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}



JUMP命令。語長2. 

\begin{DoxyReturn}{Returns}
なし 
\end{DoxyReturn}


Definition at line 611 of file exec.\+c.

Here is the call graph for this function\+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{exec_8h_a8f0cb78e5e4bad1c3018c4523996f35b_cgraph}
\end{center}
\end{figure}
\mbox{\label{exec_8h_aeb71f7ef3e066e626309776c975e5cb5}} 
\index{exec.h@{exec.h}!jze@{jze}}
\index{jze@{jze}!exec.h@{exec.h}}
\doxysubsubsection{jze()}
{\footnotesize\ttfamily void jze (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}



JZE命令。語長2. 

\begin{DoxyReturn}{Returns}
なし 
\end{DoxyReturn}


Definition at line 591 of file exec.\+c.

Here is the call graph for this function\+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{exec_8h_aeb71f7ef3e066e626309776c975e5cb5_cgraph}
\end{center}
\end{figure}
\mbox{\label{exec_8h_ad363b2008859f55495d91f77bb4b91d5}} 
\index{exec.h@{exec.h}!lad@{lad}}
\index{lad@{lad}!exec.h@{exec.h}}
\doxysubsubsection{lad()}
{\footnotesize\ttfamily void lad (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}



LAD命令。語長2. 

\begin{DoxyReturn}{Returns}
なし 
\end{DoxyReturn}


Definition at line 244 of file exec.\+c.

Here is the call graph for this function\+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{exec_8h_ad363b2008859f55495d91f77bb4b91d5_cgraph}
\end{center}
\end{figure}
\mbox{\label{exec_8h_af855901d936e8f58a9e2454a33911e25}} 
\index{exec.h@{exec.h}!ld\_r1\_r2@{ld\_r1\_r2}}
\index{ld\_r1\_r2@{ld\_r1\_r2}!exec.h@{exec.h}}
\doxysubsubsection{ld\_r1\_r2()}
{\footnotesize\ttfamily void ld\+\_\+r1\+\_\+r2 (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}



LD命令 -\/ オペランドr1,r2。語長1. 

\begin{DoxyReturn}{Returns}
なし 
\end{DoxyReturn}


Definition at line 230 of file exec.\+c.

Here is the call graph for this function\+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{exec_8h_af855901d936e8f58a9e2454a33911e25_cgraph}
\end{center}
\end{figure}
\mbox{\label{exec_8h_a6d5cc82de56424225abccace3db62ec0}} 
\index{exec.h@{exec.h}!ld\_r\_adr\_x@{ld\_r\_adr\_x}}
\index{ld\_r\_adr\_x@{ld\_r\_adr\_x}!exec.h@{exec.h}}
\doxysubsubsection{ld\_r\_adr\_x()}
{\footnotesize\ttfamily void ld\+\_\+r\+\_\+adr\+\_\+x (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}



LD命令 -\/ オペランドr,adr,x。語長2. 

\begin{DoxyReturn}{Returns}
なし 
\end{DoxyReturn}


Definition at line 223 of file exec.\+c.

Here is the call graph for this function\+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{exec_8h_a6d5cc82de56424225abccace3db62ec0_cgraph}
\end{center}
\end{figure}
\mbox{\label{exec_8h_a9feb7476507383309c8e3ff2648016f3}} 
\index{exec.h@{exec.h}!nop@{nop}}
\index{nop@{nop}!exec.h@{exec.h}}
\doxysubsubsection{nop()}
{\footnotesize\ttfamily void nop (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}



NOP命令。語長1(\+OPのみ) 

\begin{DoxyReturn}{Returns}
なし 
\end{DoxyReturn}


Definition at line 218 of file exec.\+c.

\mbox{\label{exec_8h_aedd10f3b4f5a43d804bfa3a2c950599a}} 
\index{exec.h@{exec.h}!or\_r1\_r2@{or\_r1\_r2}}
\index{or\_r1\_r2@{or\_r1\_r2}!exec.h@{exec.h}}
\doxysubsubsection{or\_r1\_r2()}
{\footnotesize\ttfamily void or\+\_\+r1\+\_\+r2 (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}



OR命令 -\/ オペランドr1,r2。語長1. 

\begin{DoxyReturn}{Returns}
なし 
\end{DoxyReturn}


Definition at line 379 of file exec.\+c.

Here is the call graph for this function\+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{exec_8h_aedd10f3b4f5a43d804bfa3a2c950599a_cgraph}
\end{center}
\end{figure}
\mbox{\label{exec_8h_aaf94d17e5d9c08f17d065478c494cb2a}} 
\index{exec.h@{exec.h}!or\_r\_adr\_x@{or\_r\_adr\_x}}
\index{or\_r\_adr\_x@{or\_r\_adr\_x}!exec.h@{exec.h}}
\doxysubsubsection{or\_r\_adr\_x()}
{\footnotesize\ttfamily void or\+\_\+r\+\_\+adr\+\_\+x (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}



OR命令 -\/ オペランドr,adr,x。語長2. 

\begin{DoxyReturn}{Returns}
なし 
\end{DoxyReturn}


Definition at line 372 of file exec.\+c.

Here is the call graph for this function\+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{exec_8h_aaf94d17e5d9c08f17d065478c494cb2a_cgraph}
\end{center}
\end{figure}
\mbox{\label{exec_8h_a312e7f6c761a199c1369fbe651e084f0}} 
\index{exec.h@{exec.h}!pop@{pop}}
\index{pop@{pop}!exec.h@{exec.h}}
\doxysubsubsection{pop()}
{\footnotesize\ttfamily void pop (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}



POP命令。語長1. 

\begin{DoxyReturn}{Returns}
なし 
\end{DoxyReturn}


Definition at line 625 of file exec.\+c.

Here is the call graph for this function\+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{exec_8h_a312e7f6c761a199c1369fbe651e084f0_cgraph}
\end{center}
\end{figure}
\mbox{\label{exec_8h_a98b45e0a7ed122b6710df00209b67827}} 
\index{exec.h@{exec.h}!push@{push}}
\index{push@{push}!exec.h@{exec.h}}
\doxysubsubsection{push()}
{\footnotesize\ttfamily void push (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}



PUSH命令。語長2. 

\begin{DoxyReturn}{Returns}
なし 
\end{DoxyReturn}


Definition at line 617 of file exec.\+c.

Here is the call graph for this function\+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{exec_8h_a98b45e0a7ed122b6710df00209b67827_cgraph}
\end{center}
\end{figure}
\mbox{\label{exec_8h_aadd5fc114c0604b21457e1dca7c8fb87}} 
\index{exec.h@{exec.h}!ret@{ret}}
\index{ret@{ret}!exec.h@{exec.h}}
\doxysubsubsection{ret()}
{\footnotesize\ttfamily void ret (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}



RET命令。語長1(\+OPのみ) 

\begin{DoxyReturn}{Returns}
なし 
\end{DoxyReturn}


Definition at line 648 of file exec.\+c.

\mbox{\label{exec_8h_a50fbe64e68dc9ba1b228ae5f6280e978}} 
\index{exec.h@{exec.h}!sla@{sla}}
\index{sla@{sla}!exec.h@{exec.h}}
\doxysubsubsection{sla()}
{\footnotesize\ttfamily void sla (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}



SLA命令 -\/ オペランドr,adr,x。語長2. 

算術演算なので、第15ビットは送り出されない

\begin{DoxyReturn}{Returns}
なし 
\end{DoxyReturn}


Definition at line 448 of file exec.\+c.

Here is the call graph for this function\+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{exec_8h_a50fbe64e68dc9ba1b228ae5f6280e978_cgraph}
\end{center}
\end{figure}
\mbox{\label{exec_8h_ab99930605184cfa5303cc01126a56e1e}} 
\index{exec.h@{exec.h}!sll@{sll}}
\index{sll@{sll}!exec.h@{exec.h}}
\doxysubsubsection{sll()}
{\footnotesize\ttfamily void sll (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}



SLL命令 -\/ オペランドr,adr,x。語長2. 

\begin{DoxyReturn}{Returns}
なし 
\end{DoxyReturn}


Definition at line 509 of file exec.\+c.

Here is the call graph for this function\+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{exec_8h_ab99930605184cfa5303cc01126a56e1e_cgraph}
\end{center}
\end{figure}
\mbox{\label{exec_8h_a2caae245775260efa873a69864ca27ec}} 
\index{exec.h@{exec.h}!sra@{sra}}
\index{sra@{sra}!exec.h@{exec.h}}
\doxysubsubsection{sra()}
{\footnotesize\ttfamily void sra (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}



SRA命令 -\/ オペランドr,adr,x。語長2. 

算術演算なので、第15ビットは送り出されない 空いたビット位置には符号と同じものが入る

\begin{DoxyReturn}{Returns}
なし 
\end{DoxyReturn}


Definition at line 477 of file exec.\+c.

Here is the call graph for this function\+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{exec_8h_a2caae245775260efa873a69864ca27ec_cgraph}
\end{center}
\end{figure}
\mbox{\label{exec_8h_a5bcad970d4680db5812f151837317d5d}} 
\index{exec.h@{exec.h}!srl@{srl}}
\index{srl@{srl}!exec.h@{exec.h}}
\doxysubsubsection{srl()}
{\footnotesize\ttfamily void srl (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}



SRL命令 -\/ オペランドr,adr,x。語長2. 

\begin{DoxyReturn}{Returns}
なし 
\end{DoxyReturn}


Definition at line 535 of file exec.\+c.

Here is the call graph for this function\+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{exec_8h_a5bcad970d4680db5812f151837317d5d_cgraph}
\end{center}
\end{figure}
\mbox{\label{exec_8h_a1bf1cd600d07bee6db29b0bdfd56aa1d}} 
\index{exec.h@{exec.h}!st@{st}}
\index{st@{st}!exec.h@{exec.h}}
\doxysubsubsection{st()}
{\footnotesize\ttfamily void st (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}



ST命令。語長2. 

\begin{DoxyReturn}{Returns}
なし 
\end{DoxyReturn}


Definition at line 237 of file exec.\+c.

Here is the call graph for this function\+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{exec_8h_a1bf1cd600d07bee6db29b0bdfd56aa1d_cgraph}
\end{center}
\end{figure}
\mbox{\label{exec_8h_a22994d21dc29edf6a3d9967472f90c3e}} 
\index{exec.h@{exec.h}!suba\_r1\_r2@{suba\_r1\_r2}}
\index{suba\_r1\_r2@{suba\_r1\_r2}!exec.h@{exec.h}}
\doxysubsubsection{suba\_r1\_r2()}
{\footnotesize\ttfamily void suba\+\_\+r1\+\_\+r2 (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}



SUBA命令 -\/ オペランドr1,r2。語長1. 

\begin{DoxyReturn}{Returns}
なし 
\end{DoxyReturn}


Definition at line 291 of file exec.\+c.

Here is the call graph for this function\+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{exec_8h_a22994d21dc29edf6a3d9967472f90c3e_cgraph}
\end{center}
\end{figure}
\mbox{\label{exec_8h_aafb6990b0fc60cf0904bc39db338e45f}} 
\index{exec.h@{exec.h}!suba\_r\_adr\_x@{suba\_r\_adr\_x}}
\index{suba\_r\_adr\_x@{suba\_r\_adr\_x}!exec.h@{exec.h}}
\doxysubsubsection{suba\_r\_adr\_x()}
{\footnotesize\ttfamily void suba\+\_\+r\+\_\+adr\+\_\+x (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}



SUBA命令 -\/ オペランドr,adr,x。語長2. 

\begin{DoxyReturn}{Returns}
なし 
\end{DoxyReturn}


Definition at line 284 of file exec.\+c.

Here is the call graph for this function\+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{exec_8h_aafb6990b0fc60cf0904bc39db338e45f_cgraph}
\end{center}
\end{figure}
\mbox{\label{exec_8h_a942a112cf0f379e9f4a9c65401207208}} 
\index{exec.h@{exec.h}!subl\_r1\_r2@{subl\_r1\_r2}}
\index{subl\_r1\_r2@{subl\_r1\_r2}!exec.h@{exec.h}}
\doxysubsubsection{subl\_r1\_r2()}
{\footnotesize\ttfamily void subl\+\_\+r1\+\_\+r2 (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}



SUBL命令 -\/ オペランドr1,r2。語長1. 

\begin{DoxyReturn}{Returns}
なし 
\end{DoxyReturn}


Definition at line 351 of file exec.\+c.

Here is the call graph for this function\+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{exec_8h_a942a112cf0f379e9f4a9c65401207208_cgraph}
\end{center}
\end{figure}
\mbox{\label{exec_8h_a49245ab507ecf7f59a9dc5339fde754d}} 
\index{exec.h@{exec.h}!subl\_r\_adr\_x@{subl\_r\_adr\_x}}
\index{subl\_r\_adr\_x@{subl\_r\_adr\_x}!exec.h@{exec.h}}
\doxysubsubsection{subl\_r\_adr\_x()}
{\footnotesize\ttfamily void subl\+\_\+r\+\_\+adr\+\_\+x (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}



SUBL命令 -\/ オペランドr,adr,x。語長2. 

\begin{DoxyReturn}{Returns}
なし 
\end{DoxyReturn}


Definition at line 344 of file exec.\+c.

Here is the call graph for this function\+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{exec_8h_a49245ab507ecf7f59a9dc5339fde754d_cgraph}
\end{center}
\end{figure}
\mbox{\label{exec_8h_a22552ea23b6304b678a7384324677782}} 
\index{exec.h@{exec.h}!svc@{svc}}
\index{svc@{svc}!exec.h@{exec.h}}
\doxysubsubsection{svc()}
{\footnotesize\ttfamily void svc (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}



SVC命令。語長2. 

\begin{DoxyReturn}{Returns}
なし 
\end{DoxyReturn}


Definition at line 658 of file exec.\+c.

Here is the call graph for this function\+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{exec_8h_a22552ea23b6304b678a7384324677782_cgraph}
\end{center}
\end{figure}
\mbox{\label{exec_8h_a47c70d8d0495bc3170382bfb482c3e09}} 
\index{exec.h@{exec.h}!xor\_r1\_r2@{xor\_r1\_r2}}
\index{xor\_r1\_r2@{xor\_r1\_r2}!exec.h@{exec.h}}
\doxysubsubsection{xor\_r1\_r2()}
{\footnotesize\ttfamily void xor\+\_\+r1\+\_\+r2 (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}



XOR命令 -\/ オペランドr1,r2。語長1. 

\begin{DoxyReturn}{Returns}
なし 
\end{DoxyReturn}


Definition at line 393 of file exec.\+c.

Here is the call graph for this function\+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{exec_8h_a47c70d8d0495bc3170382bfb482c3e09_cgraph}
\end{center}
\end{figure}
\mbox{\label{exec_8h_ae0ddc2d504b2bab98fc63e3f098436f6}} 
\index{exec.h@{exec.h}!xor\_r\_adr\_x@{xor\_r\_adr\_x}}
\index{xor\_r\_adr\_x@{xor\_r\_adr\_x}!exec.h@{exec.h}}
\doxysubsubsection{xor\_r\_adr\_x()}
{\footnotesize\ttfamily void xor\+\_\+r\+\_\+adr\+\_\+x (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}



XOR命令 -\/ オペランドr,adr,x。語長2. 

\begin{DoxyReturn}{Returns}
なし 
\end{DoxyReturn}


Definition at line 386 of file exec.\+c.

Here is the call graph for this function\+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{exec_8h_ae0ddc2d504b2bab98fc63e3f098436f6_cgraph}
\end{center}
\end{figure}

/* [<][>][^][v][top][bottom][index][help] */