Permalink
Browse files

doc: Update documentation for multiplication registers.

  • Loading branch information...
1 parent d5882c5 commit e0e983726acd9089cb25d6da57a937a174aea3ed @jeuneS2 committed Mar 12, 2012
Showing with 6 additions and 5 deletions.
  1. BIN doc/isa.pdf
  2. +6 −5 doc/isa.tex
View
Binary file not shown.
View
@@ -313,13 +313,13 @@ \subsection{Special Registers}
7 & \$membu & Memory load result as 4 $\times$ uint8\_t, read only, global \\
8 & \$membs & Memory load result as 4 $\times$ int8\_t, read only, global \\
\cmidrule{1-3}
- 9 & \$mul & Multiplication result, per-cluster \\
+ 9 & \$mul0 & Multiplication result 0, per-cluster \\
+ 10 & \$mul1 & Multiplication result 1, per-cluster \\
\cmidrule{1-3}
- 10 & \$rb & Return base, global \\
- 11 & \$ro & Return offset, global \\
- 12 & \$ba & Base address, read only, global \\
+ 11 & \$rb & Return base, global \\
+ 12 & \$ro & Return offset, global \\
+ 13 & \$ba & Base address, read only, global \\
\cmidrule{1-3}
- 13 & ? & \\
14 & ? & \\
15 & ? & \\
\cmidrule{1-3}
@@ -573,6 +573,7 @@ \section{Notes}
write-through. Stores do not pull data into the caches (no write allocation).
\item Support for floating-point operations is optional.
\item Branches use a delay-slot if bit \texttt{d} is set, and do not use a delay slot if it is cleared
+\item Loading from \texttt{\$mul} registers adds \texttt{src2} to the value.
\end{itemize}
\end{document}

0 comments on commit e0e9837

Please sign in to comment.