Repository navigation
Expand file tree
/
Copy pathmkdocs.yml
More file actions
51 lines (50 loc) · 2.82 KB
/
Copy pathmkdocs.yml
File metadata and controls
51 lines (50 loc) · 2.82 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
site_name: EduCPU Course
site_description: Learn how computers work with EduCPU
repo_url: https://github.com/Ploos-AS/EduCPU
docs_dir: course
site_dir: site
theme:
name: mkdocs
nav:
- Home:
- English: en/index.md
- Norsk: no/index.md
- English lessons:
- "01 — Bits, bytes, binary and hexadecimal": en/lessons/01-bits-bytes-hex.md
- "02 — Logic and storing information": en/lessons/02-logic-and-storage.md
- "03 — What is a CPU?": en/lessons/03-what-is-a-cpu.md
- "04 — Machine state": en/lessons/04-machine-state.md
- "05 — Instructions and machine code": en/lessons/05-instructions-machine-code.md
- "06 — EduASM and what an assembler does": en/lessons/06-eduasm.md
- "07 — Arithmetic, FLAGS and branches": en/lessons/07-arithmetic-flags-branches.md
- "08 — The stack": en/lessons/08-stack.md
- "09 — Functions, CALL/RET and the ABI": en/lessons/09-functions-call-ret-abi.md
- "10 — What is a compiler?": en/lessons/10-what-is-a-compiler.md
- "11 — EduC, AST and semantic analysis": en/lessons/11-educ-ast-semantics.md
- "12 — EduIR and code generation": en/lessons/12-eduir-codegen.md
- "13 — Object files, relocations and linking": en/lessons/13-objects-relocations-linking.md
- "14 — From EduC to execution": en/lessons/14-educ-to-execution.md
- "15 — How a CPU is built": en/lessons/15-how-a-cpu-is-built.md
- "Exercise solutions": en/solutions.md
- Norske leksjoner:
- "01 — Bits, bytes, binært og heksadesimalt": no/lessons/01-bits-bytes-hex.md
- "02 — Logikk og lagring av informasjon": no/lessons/02-logikk-og-lagring.md
- "03 — Hva er en CPU?": no/lessons/03-hva-er-en-cpu.md
- "04 — Maskintilstand": no/lessons/04-maskintilstand.md
- "05 — Instruksjoner og maskinkode": no/lessons/05-instruksjoner-maskinkode.md
- "06 — EduASM og hva en assembler gjør": no/lessons/06-eduasm.md
- "07 — Aritmetikk, FLAGS og hopp": no/lessons/07-aritmetikk-flags-hopp.md
- "08 — Stacken": no/lessons/08-stacken.md
- "09 — Funksjoner, CALL/RET og ABI": no/lessons/09-funksjoner-call-ret-abi.md
- "10 — Hva er en compiler?": no/lessons/10-hva-er-en-compiler.md
- "11 — EduC, AST og semantisk analyse": no/lessons/11-educ-ast-semantikk.md
- "12 — EduIR og kodegenerering": no/lessons/12-eduir-kodegenerering.md
- "13 — Objektfiler, relocations og linking": no/lessons/13-objektfiler-relocations-linking.md
- "14 — Fra EduC til kjøring": no/lessons/14-educ-til-kjoring.md
- "15 — Hvordan en CPU bygges": no/lessons/15-hvordan-en-cpu-bygges.md
- "Løsninger til oppgavene": no/losninger.md
markdown_extensions:
- fenced_code
- tables
- toc
copyright: "Copyright © 2026 Ploos AS · Course content licensed CC BY 4.0"