From ea793b23c98403cefb38670d02a778b843bdf997 Mon Sep 17 00:00:00 2001 From: John Ogness Date: Thu, 19 Apr 2018 11:03:45 +0200 Subject: replace *all* tabs with spaces There are times when tabs are allowed and times when they are not. Let's just simply never use tabs for anything. This makes it easy to find presentations where tabs were accidentally inserted. Signed-off-by: John Ogness --- basics/cpu-arch/pres_cpu-arch.tex | 30 +++++++++++++++--------------- basics/lx-trainer/pres_lx-trainer-vm.tex | 22 +++++++++++----------- 2 files changed, 26 insertions(+), 26 deletions(-) (limited to 'basics') diff --git a/basics/cpu-arch/pres_cpu-arch.tex b/basics/cpu-arch/pres_cpu-arch.tex index 141c194..b57f3f1 100644 --- a/basics/cpu-arch/pres_cpu-arch.tex +++ b/basics/cpu-arch/pres_cpu-arch.tex @@ -27,14 +27,14 @@ Register - Rechenwerk - Befehlsdekoder - Bus - Cache (optional) \begin{description} \item[Befehlsdekoder] - \begin{itemize} - \item FETCH - Befehl (OPCODE) aus RAM / ROM laden - (Prefetch - laden mehrere Befehle in ein Prefetch Register) - \item DECODE - OPCODE in ALU-Schaltinstruktionen wandeln - \item FETCH - Operanden (OPERANDS) aus RAM / ROM laden - \item EXECUTE - \item WRITE BACK - schreiben des Ergebnisses in RAM / ROM (OPCOUNTER++) - \end{itemize} +\begin{itemize} +\item FETCH - Befehl (OPCODE) aus RAM / ROM laden + (Prefetch - laden mehrere Befehle in ein Prefetch Register) +\item DECODE - OPCODE in ALU-Schaltinstruktionen wandeln +\item FETCH - Operanden (OPERANDS) aus RAM / ROM laden +\item EXECUTE +\item WRITE BACK - schreiben des Ergebnisses in RAM / ROM (OPCOUNTER++) +\end{itemize} \item[Bus] Adressbus (zentraler Adressdecoder -> Chip Select), Datenbus \end{description} \end{frame} @@ -45,11 +45,11 @@ Register - Rechenwerk - Befehlsdekoder - Bus - Cache (optional) \begin{description} \item[Cache] beinhaltet zuletzt verwendete Daten - \begin{itemize} - \item L1 im Kern / wenige KB gross / am Schnellsten abrufbar - \item L2 nicht im Kern / wenige MB gross - \item L3 von allen Kernen geteilt / einige MB gross - \end{itemize} +\begin{itemize} +\item L1 im Kern / wenige KB gross / am Schnellsten abrufbar +\item L2 nicht im Kern / wenige MB gross +\item L3 von allen Kernen geteilt / einige MB gross +\end{itemize} \end{description} \end{frame} @@ -86,7 +86,7 @@ SI (Sourceindexregister) wird um den Wert eins inkrementiert. simple.c: int main(int argc, char **argv) { - return argc++; + return argc++; } $ gcc -o simple.c @@ -152,7 +152,7 @@ Nachteil: Speicherbedarf Pointer \item Prozess sieht zusammenh\"angenden, konstanten, virtuellen Speicher \item Kernel programmiert den TLB (Translation Look-aside Buffer) der MMU \item Speicherzugriff auf virtuelle Adresse wird von der MMU in tats\"achliche, - physikalische Adresse \"ubersetzt + physikalische Adresse \"ubersetzt \end{itemize} \end{frame} diff --git a/basics/lx-trainer/pres_lx-trainer-vm.tex b/basics/lx-trainer/pres_lx-trainer-vm.tex index 59e2bc6..e7f09b0 100644 --- a/basics/lx-trainer/pres_lx-trainer-vm.tex +++ b/basics/lx-trainer/pres_lx-trainer-vm.tex @@ -24,7 +24,7 @@ \end{itemize} in case you are not allowed to change the boot order of your system: \begin{itemize} - \item ask me, we can also use sth. like vmWare to boot the image +\item ask me, we can also use sth. like vmWare to boot the image \end{itemize} \end{frame} @@ -32,16 +32,16 @@ in case you are not allowed to change the boot order of your system: \frametitle{Login} Login with the following credentials: \begin{description} - \item[User] devel - \item[Password] devel +\item[User] devel +\item[Password] devel \end{description} don't work as root always, but if needed, use the \begin{description} - \item[Password] root +\item[Password] root \end{description} it's better to use 'sudo' if root rights are required \begin{description} - \item[Password] devel +\item[Password] devel \end{description} \end{frame} @@ -50,12 +50,12 @@ it's better to use 'sudo' if root rights are required The Image is preconfigured with an English Keyboard Layout, if you want to modify this setting: \begin{itemize} - \item 'System', 'Preferences', 'Keyboard' - \item 'Layouts' - \item select '+ Add..', choose your prefered 'Country' and 'Variant' - \item if unsure, select 'Germany' and 'German German (eliminate dead keys)' - \item 'Add' - \item select 'English (US)' and click on '-Remove' +\item 'System', 'Preferences', 'Keyboard' +\item 'Layouts' +\item select '+ Add..', choose your prefered 'Country' and 'Variant' +\item if unsure, select 'Germany' and 'German German (eliminate dead keys)' +\item 'Add' +\item select 'English (US)' and click on '-Remove' \end{itemize} \end{frame} -- cgit v1.2.3