changeset 17:f4ce0a48f975

up to #6 done
author Josef 'Jeff' Sipek <jeffpc@josefsipek.net>
date Thu, 17 Jan 2008 18:28:10 -0500
parents b1fdb7162f8b
children a86843b2a221
files slideshow.tex
diffstat 1 files changed, 55 insertions(+), 53 deletions(-) [+]
line wrap: on
line diff
--- a/slideshow.tex	Thu Jan 17 18:14:16 2008 -0500
+++ b/slideshow.tex	Thu Jan 17 18:28:10 2008 -0500
@@ -130,66 +130,68 @@
 	\end{itemstep}
 \end{slide}}
 
-\overlays{1}{
+\overlays{10}{
 \begin{slide}{4. Architecture Modes}
-	\begin{itemize}
+	\begin{itemstep}
 		\item 2 supported modes
 		\item ESA/390
-		\begin{itemize}
+		\begin{itemstep}
 			\item 31-bit addressing
 			\item 32-bit arithmetic
-		\end{itemize}
+		\end{itemstep}
 		\item z/Architecture
-		\begin{itemize}
+		\begin{itemstep}
 			\item Superset of ESA/390
 			\item 64-bit addressing
 			\item 64-bit arithmetic
-		\end{itemize}
+			\item 32-bit arithmetic instructions still available
+		\end{itemstep}
 		\item Switch between modes at run time
-	\end{itemize}
+	\end{itemstep}
 \end{slide}}
 
-\overlays{2}{
-\begin{slide}{?. Storage}
-	\untilSlide*{1}{
-	\begin{itemize}
+\overlays{8}{
+\begin{slide}{5. Storage}
+	\untilSlide*{7}{
+	\begin{itemstep}
+		\item ``Storage-reference-happy architecture''
 		\item Dynamic Address Translation (with a TLB)
-		\begin{itemize}
+		\begin{itemstep}
 			\item 3 translation modes
 			\item Up to 15 address spaces can be used at any time
-		\end{itemize}
+		\end{itemstep}
 		\item Page protection
+		\item Storage keys
 		\item Low-address protection
-		\item Storage keys
-	\end{itemize}
+	\end{itemstep}
 	}
 
-	\fromSlide*{2}{
+	\fromSlide*{8}{
 		\begin{center}\includegraphics[height=2.5in]{storage.eps}\end{center}
 	}
 \end{slide}}
 
-\overlays{1}{
-\begin{slide}{?. Addressing Modes}
-	\begin{itemize}
+\overlays{9}{
+\begin{slide}{6. Addressing Modes}
+	\begin{itemstep}
 		\item \emph{Addressing} and \emph{architecture} modes are independently set
 		\item When in ESA/390 \emph{arch} mode
-		\begin{itemize}
+		\begin{itemstep}
 			\item 24-bit, or 31-bit addressing
-			\begin{itemize}
+			\begin{itemstep}
 				\item 16MB or 2GB of addressable storage
-			\end{itemize}
+			\end{itemstep}
 			\item Bit 32 (Basic Addressing -- BA) in PSW
-		\end{itemize}
+		\end{itemstep}
 		\item When in z/Architecture \emph{arch} mode
-		\begin{itemize}
+		\begin{itemstep}
 			\item 24-bit, 31-bit, or 64-bit addressing
 			\item Bits 31 (Extended Addressing -- EA) \& 32 (BA) in PSW must be 1
-			\begin{itemize}
+			\begin{itemstep}
 				\item 16MB, 2GB, or 16EB of addressable storage
-			\end{itemize}
-		\end{itemize}
-	\end{itemize}
+			\end{itemstep}
+		\end{itemstep}
+	\end{itemstep}
 \end{slide}}
 
 \overlays{1}{
@@ -227,6 +229,31 @@
 	FIXME: mention encryption
 \end{slide}}
 
+%%% SIE
+\overlays{12}{
+\begin{slide}{?. Interpretive-Execution Facility}
+	\begin{itemstep}
+		\item Virtualization the proper way
+		\item Instruction --- \texttt{\textbf{SIE}}
+		\begin{itemstep}
+			\item Runs virtually all instructions natively
+			\item Hardware-speed most of the time
+			\item Some instructions are intercepted, host must...
+			\begin{itemstep}
+				\item Emulate the instruction
+				\item Reissue \texttt{\textbf{SIE}}
+			\end{itemstep}
+		\end{itemstep}
+		\item \texttt{\textbf{SIE}} uses a State Descriptor
+		\begin{itemstep}
+			\item Guest PSW
+			\item Guest control registers
+			\item Defines guest storage
+			\item Interception controls
+		\end{itemstep}
+	\end{itemstep}
+\end{slide}}
+
 % 10)
 % 11)
 
@@ -340,31 +367,6 @@
 	}
 \end{slide}}
 
-%%% SIE
-\overlays{12}{
-\begin{slide}{?. Interpretive-Execution Facility}
-	\begin{itemstep}
-		\item Virtualization the proper way
-		\item Instruction --- \texttt{\textbf{SIE}}
-		\begin{itemstep}
-			\item Runs virtually all instructions natively
-			\item Hardware-speed most of the time
-			\item Some instructions are intercepted, host must...
-			\begin{itemstep}
-				\item Emulate the instruction
-				\item Reissue \texttt{\textbf{SIE}}
-			\end{itemstep}
-		\end{itemstep}
-		\item \texttt{\textbf{SIE}} uses a State Descriptor
-		\begin{itemstep}
-			\item Guest PSW
-			\item Guest control registers
-			\item Defines guest storage
-			\item Interception controls
-		\end{itemstep}
-	\end{itemstep}
-\end{slide}}
-
 %%% My thoughts...
 \overlays{7}{
 \begin{slide}{My thoughts exactly...}