Mercurial > lilug > zarch
changeset 7:a5465e120033
Random trivia slide, description of CCWs, HVF slide - no content yet
author | Josef 'Jeff' Sipek <jeffpc@josefsipek.net> |
---|---|
date | Mon, 14 Jan 2008 23:28:11 -0500 |
parents | 18ea9d336a5b |
children | 27bc0fad883c |
files | channels.svg slideshow.tex |
diffstat | 2 files changed, 85 insertions(+), 26 deletions(-) [+] |
line wrap: on
line diff
--- a/channels.svg Mon Jan 14 22:30:04 2008 -0500 +++ b/channels.svg Mon Jan 14 23:28:11 2008 -0500 @@ -129,16 +129,11 @@ xml:space="preserve" style="font-size:24px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans" x="97.98481" - y="45.36702" + y="61.36702" id="text8148"><tspan sodipodi:role="line" - id="tspan8150" x="97.98481" - y="45.36702" - style="text-align:center;text-anchor:middle;fill:#000000;fill-opacity:1">3420</tspan><tspan - sodipodi:role="line" - x="97.98481" - y="75.36702" + y="61.36702" id="tspan8152" style="text-align:center;text-anchor:middle;fill:#000000;fill-opacity:1">tape</tspan></text> <rect
--- a/slideshow.tex Mon Jan 14 22:30:04 2008 -0500 +++ b/slideshow.tex Mon Jan 14 23:28:11 2008 -0500 @@ -3,7 +3,7 @@ %\usepackage{macros-cp} \title{A Dozen Things about the\\ zArchitecture} -\subtitle{} +\subtitle{\vspace*{2cm}} \author{Josef ``Jeff'' Sipek\\ $<$jeffpc@josefsipek.net$>$} \institution{} \slideCaption{Dozen Things about zArch} @@ -71,10 +71,20 @@ } \end{slide}} +\overlays{4}{ +\begin{slide}{1. Random Trivia} + \begin{itemstep} + \item ``Storage'' is RAM, \emph{not} disk + \item Big endian machine + \item MSB is bit 0 + \item This presentation is too short to summarize >1200 + pages of documentation + \end{itemstep} +\end{slide}} + %%% Backwards compatibility \overlays{8}{ -\begin{slide}{1. Backwards Compatibility} -% 1) +\begin{slide}{?. Backwards Compatibility} \begin{itemstep} \item Full \emph{application} backwards compatibility \begin{itemstep} @@ -92,9 +102,9 @@ \end{slide}} %%% Channels -\overlays{3}{ -\begin{slide}{2. Channels} -% 2) channel subsystem - don't load up the CPU with unnecessary cruft +\overlays{4}{ +\begin{slide}{?. Channels} +% channel subsystem - don't load up the CPU with unnecessary cruft \onlySlide*{1}{ \begin{itemize} \item CPUs are meant to run user code @@ -105,7 +115,7 @@ } \onlySlide*{2}{ - \begin{tabular}{cc} + \begin{tabular}{lc} \begin{minipage}{2.5in} \begin{itemize} \item Save channel commands in storage @@ -118,7 +128,7 @@ \end{itemize} \end{minipage} & \begin{minipage}{1.7in} - \begin{center}\includegraphics[height=2.5in]{channels.eps}\end{center} + \begin{center}\includegraphics[height=2.5in]{channels.eps}\end{center} \end{minipage}\\ \end{tabular} } @@ -126,16 +136,43 @@ \fromSlide*{3}{ \begin{center}\includegraphics[height=1in]{ccw.eps}\end{center} - \onlySlide*{3}{ - \begin{itemize} - \item Write - \item Read - \item Read Backward - \item Control - \item Sense - \item Sense ID - \end{itemize} - } + \begin{tabular}{ll} + \begin{minipage}{2.2in} + \begin{itemize} + \item Command + \item Flags + \item Byte count + \item Buffer address + \end{itemize} + \vspace*{1.1cm} + \end{minipage} & + \begin{minipage}{2in} + \onlySlide*{3}{ + \begin{itemize} + \item Commands + \begin{itemize} + \item Write + \item Read + \item Read Backward + \item Control + \item Sense + \item Sense ID + \end{itemize} + \end{itemize} + } + \onlySlide*{4}{ + \begin{itemize} + \item Flags + \begin{itemize} + \item CCWs chaining + \item Skip (do not read) + \item Indirect addressing + \item Suspend execution + \end{itemize} + \end{itemize} + } + \end{minipage}\\ + \end{tabular} } \end{slide}} @@ -158,11 +195,36 @@ \end{itemize} \end{slide}} +%%% My thoughts... +\overlays{7}{ +\begin{slide}{My thoughts exactly...} + \begin{itemstep} + \item ``This architecture is awesome!'' + \item ``I wish I could play with one.'' + \begin{itemstep} + \item Hercules: open source emulator + \end{itemstep} + \item ``I wish I could run Linux on it.'' + \begin{itemstep} + \item You can! + \end{itemstep} + \item ``I wish I could write an OS for it.'' + \begin{itemstep} + \item Funny you should ask... + \end{itemstep} + \end{itemstep} +\end{slide}} + +\overlays{1}{ +\begin{slide}{HVF} + FIXME; what is it, LOC graph, what's there, what's not there +\end{slide}} + \overlays{1}{ \begin{slide}{Q\&A} \vspace{1in} \begin{center} - Questions? + \Huge Questions?\normalsize \end{center} \end{slide}} @@ -171,6 +233,8 @@ \begin{itemize} \item z/Architecture Principles of Operation (SA22-7832-05) \item System z Architecture Course + \item Hercules Emulator\\ \url{www.hercules-390.org} + \item Installing Debian under Hercules \url{www.josefsipek.net/docs/s390-linux/} \end{itemize} \end{slide}}