changeset 18:a86843b2a221

finalized order of items
author Josef 'Jeff' Sipek <jeffpc@josefsipek.net>
date Thu, 17 Jan 2008 18:38:16 -0500
parents f4ce0a48f975
children a79981287850
files slideshow.tex
diffstat 1 files changed, 25 insertions(+), 22 deletions(-) [+]
line wrap: on
line diff
--- a/slideshow.tex	Thu Jan 17 18:28:10 2008 -0500
+++ b/slideshow.tex	Thu Jan 17 18:38:16 2008 -0500
@@ -194,9 +194,9 @@
 	\end{itemstep}
 \end{slide}}
 
-\overlays{1}{
-\begin{slide}{?. Registers}
-	\begin{itemize}
+\overlays{5}{
+\begin{slide}{7. Registers}
+	\begin{itemstep}
 		\item 16 General purpose registers (64/32-bit)
 		\item 16 Floating point registers (64-bit)
 		\item 16 Access registers (32-bit)
@@ -204,34 +204,37 @@
 		% floating point control register
 		% prefix register
 		\item Program-Status Word (PSW)
-	\end{itemize}
+		% FIXME: PSW diagram
+	\end{itemstep}
 \end{slide}}
 
-\overlays{1}{
-\begin{slide}{?. Instruction Set}
-	\begin{itemize}
+\overlays{8}{
+\begin{slide}{8. Instruction Set}
+	\begin{itemstep}
 		\item CISC architecture
-		\begin{itemize}
+		\begin{itemstep}
 			\item Complex Instruction Set Computer
 			\item System/360 (November 1970) had 143 instructions
 			\item z9 (September 2005) describes 689 instructions
-			\begin{itemize}
-				\item 41 variations of ADD
-			\end{itemize}
-		\end{itemize}
+		\end{itemstep}
 		\item Instructions are always...
-		\begin{itemize}
+		\begin{itemstep}
 			\item 2, 4, or 6 bytes long
 			\item Aligned on 2-byte boundary
-		\end{itemize}
+		\end{itemstep}
 		\item Many instructions reference storage
-	\end{itemize}
-	FIXME: mention encryption
+	\end{itemstep}
+\end{slide}}
+
+\overlays{1}{
+\begin{slide}{9. ADD \& CIPHER MESSAGE}
+FIXME: 41 variations of ADD
+FIXME: Cipher Message
 \end{slide}}
 
 %%% SIE
 \overlays{12}{
-\begin{slide}{?. Interpretive-Execution Facility}
+\begin{slide}{10. Interpretive-Execution Facility}
 	\begin{itemstep}
 		\item Virtualization the proper way
 		\item Instruction --- \texttt{\textbf{SIE}}
@@ -259,7 +262,7 @@
 
 %%% Interruptions
 \overlays{1}{
-\begin{slide}{?. Interruptions}
+\begin{slide}{11. Interruptions}
 	\begin{itemize}
 		\item 6 Classes of interruptions
 		\begin{itemize}
@@ -276,7 +279,7 @@
 
 %%% Channels
 \overlays{6}{
-\begin{slide}{?. Channels}
+\begin{slide}{12. Channels}
 % channel subsystem - don't load up the CPU with unnecessary cruft
 	\fromSlide*{1}{
 	\begin{itemstep}
@@ -291,7 +294,7 @@
 \end{slide}}
 
 \overlays{6}{
-\begin{slide}{?. Channels - Connections}
+\begin{slide}{12. Channels - Connections}
 	\begin{tabular}{ll}
 	\begin{minipage}{2.5in}
 		\begin{itemstep}
@@ -312,7 +315,7 @@
 \end{slide}}
 
 \overlays{5}{
-\begin{slide}{?. Channels - Issuing I/O}
+\begin{slide}{12. Channels - Issuing I/O}
 	\begin{tabular}{ll}
 	\begin{minipage}{2.5in}
 		\begin{itemstep}
@@ -332,7 +335,7 @@
 \end{slide}}
 
 \overlays{7}{
-\begin{slide}{?. Channels - CCWs}
+\begin{slide}{12. Channels - CCWs}
 	\begin{center}\includegraphics[height=1in]{ccw.eps}\end{center}
 
 	\fromSlide*{2}{