Mercurial > lilug > zarch
diff slideshow.tex @ 9:a46f4dd102c3
more slide ideas, hvf lines graph
author | Josef 'Jeff' Sipek <jeffpc@josefsipek.net> |
---|---|
date | Tue, 15 Jan 2008 01:18:58 -0500 |
parents | 27bc0fad883c |
children | 20fb1ed7c6ac |
line wrap: on
line diff
--- a/slideshow.tex Mon Jan 14 23:37:37 2008 -0500 +++ b/slideshow.tex Tue Jan 15 01:18:58 2008 -0500 @@ -110,6 +110,7 @@ \item CPUs are meant to run user code \item Prepare an IO operation on a CPU \item Let co-processors execute it + \item CPU can continue executing user applications \item Similar to DMA, but \emph{way} more advanced \end{itemize} } @@ -118,6 +119,10 @@ \begin{tabular}{lc} \begin{minipage}{2.5in} \begin{itemize} + \item Devices are attached to ``channels'' + \begin{itemize} + \item Technically they are subchannels + \end{itemize} \item Save channel commands in storage \item Signal CU to execute stored commands \item CU generates an IO interrupt when... @@ -177,12 +182,12 @@ } \end{slide}} -% 3) -% 4) -% 5) -% 6) -% 7) -% 8) +% 3) lots of registers +% 4) 3 addressing modes +% 5) interrupts +% 6) instruction set (memory happy, instruction counts) +% 7) arch modes +% 8) specs % 9) % 10) % 11) @@ -190,7 +195,7 @@ %%% SIE \overlays{1}{ \begin{slide}{?. SIE} -% 12) SIE + FIXME: \begin{itemize} \item Virtualization the proper way \end{itemize} @@ -216,9 +221,21 @@ \end{itemstep} \end{slide}} -\overlays{1}{ +\overlays{3}{ \begin{slide}{HVF} - FIXME; what is it, LOC graph, what's there, what's not there + \onlySlide*{1}{ + FIXME; what is it + } + + \onlySlide*{2}{ + \begin{center} + \includegraphics[height=3in]{hvf_lines.eps} + \end{center} + } + + \onlySlide*{3}{ + what's there, what's not there + } \end{slide}} \overlays{1}{