Files
eth-summaries/semester3/spca/spca-summary.tex

73 lines
2.6 KiB
TeX

\documentclass{article}
\input{~/projects/latex/dist/full.tex}
\setup{Systems Programming and Computer Architecture}
\begin{document}
\startDocument
\usetcolorboxes
\vspace{2cm}
\begin{Huge}
\begin{center}
TITLE PAGE COMING SOON
\end{center}
\end{Huge}
\vspace{4cm}
\begin{center}
\begin{Large}
``\textit{If you are using CMake to solve the exercises... First off, sorry that you like CMake}``
\end{Large}
\hspace{3cm} - Timothy Roscoe, 2025
\end{center}
\vspace{3cm}
\begin{center}
HS2025, ETHZ\\[0.2cm]
\begin{Large}
Summary of the Lectures and Lecture Slides
\end{Large}\\[0.2cm]
\end{center}
% ╭────────────────────────────────────────────────╮
% │ Quotes │
% ╰────────────────────────────────────────────────╯
\input{parts/quotes.tex}
% ╭────────────────────────────────────────────────╮
% │ Table of contents │
% ╰────────────────────────────────────────────────╯
\newpage
\printtoc{magenta}
% ╭────────────────────────────────────────────────╮
% │ Content │
% ╰────────────────────────────────────────────────╯
% ── Intro to C ──────────────────────────────────────────────────────
\newsection
\section{The C Programming Language}
\input{parts/00_c/00_intro.tex}
\input{parts/00_c/01_syntax.tex}
% ── Intro to x86 asm ────────────────────────────────────────────────
\newsection
\section{x86 Assembly}
\input{parts/01_asm/00_intro.tex}
% ── Hardware recap ──────────────────────────────────────────────────
\newsection
\section{Hardware}
\input{parts/02_hw/00_intro.tex}
\end{document}