\begin{slide}{Register-Files}

SPARC-Architektur: 

\begin{itemize}\itemsep 2pt
\item 
Register-File besteht aus Blöcken von je 8 Registern
\item
Register-Window zeigt je drei benachbarte Blöcke
\item
bei UP-Aufruf/Rückkehr 
wandert Window um zwei (!) Blöcke nach rechts/links
(d. h. die Fenster überlappen)
\end{itemize}

Registersatz besteht aus
\begin{itemize}\itemsep -2pt
\item global $G_0,\ldots, G_7$
\item in $I_0,\ldots, I_7$ (links im Fenster)
\item lokal $L_0,\ldots, L_7$ (mitte)
\item out $O_1,\ldots, O_7$ (rechts)
\end{itemize}

\end{slide}
