From d4453b9454e78c95a3086c6d65be80841cbeeb61 Mon Sep 17 00:00:00 2001 From: adam Date: Fri, 10 Aug 2007 14:25:20 +0100 Subject: [PATCH] update architecture manual: include Ig bit --- doc/archman.tex | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) 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) { -- 1.7.10.4