diff options
Diffstat (limited to 'basics')
| -rw-r--r-- | basics/cpu-arch/pres_cpu-arch.tex | 30 | ||||
| -rw-r--r-- | basics/lx-trainer/pres_lx-trainer-vm.tex | 22 |
2 files changed, 26 insertions, 26 deletions
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} |
