X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=doc%2Farchman.tex;fp=doc%2Farchman.tex;h=6938fc6a826bd1b02947c59ce97231d4c57fa275;hb=d4453b9454e78c95a3086c6d65be80841cbeeb61;hp=3873c6797b96d30172d68d5d1dee4ddcb2504ba4;hpb=d05564437eebae73b18f7bfd71486bea654d5067;p=fleet.git diff --git a/doc/archman.tex b/doc/archman.tex index 3873c67..6938fc6 100644 --- a/doc/archman.tex +++ b/doc/archman.tex @@ -202,8 +202,8 @@ Normal \bitbox{1}{Dc} \bitbox{1}{Do} \bitbox{1}{To} - \bitbox{1}{Rq} \bitbox{1}{Ig} + \bitbox{1}{Rq} \bitbox{11}{Dest} \bitbox{7}{Count} \end{bytefield}} @@ -222,8 +222,8 @@ Normal \bitbox{1}{Dc} \bitbox{1}{Do} \bitbox{1}{To} - \bitbox{1}{Rq} \bitbox{1}{Ig} + \bitbox{1}{Rq} \bitbox{11}{Dest} \bitbox{7}{Count} \end{bytefield} @@ -247,16 +247,16 @@ Normal \item [\tt To] ({\bf Token Output}) emit a token.\footnote{ {\tt To}=1,{\tt Do}=1 is invalid on outbox.} + \item [\tt Ig] ({\bf Ignore {\tt To} Until Last Iteration}) ignore + the {\tt To} bit unless {\tt Count=0} \footnote{{\tt + To}=0,{\tt Ig}=1 is invalid, {\tt Rq}=0,{\tt Ig}=1 is invalid} + \item [\tt Rq] ({\bf ReQueue}) if set, instructions having nonzero count are ``Re-Queued'' rather than RePeated. See {\tt Count} for more detail. \footnote{ An instruction {\it in memory} may not have {\tt Rq=1,Count=0} (use {\tt Rq=0,Count=0})} - \item [\tt Ig] ({\bf Ignore Until Last Iteration}) ignore this - instruction until its {\tt Count=0} \footnote{{\tt - Rq}=0,{\tt Ig}=1 is invalid} - \item [\tt Count] ({\bf Count}) {\it After} executing: \begin{verbatim} if (Count==0) {