diff --git a/main.md b/main.md
index b9ea5a6..95c0f2f 100644
--- a/main.md
+++ b/main.md
@@ -19,6 +19,10 @@ selv-introduksjon
Angående forelesningen
+Planen min er å gå over alle temaene nevnt i pensum.
+Kommer til å nevne en del biter som ikke nødvendigvis er viktig for pensum,
+men som er viktig for å forstå innholdet
+
---
## Generelt
@@ -29,18 +33,20 @@ Kort Historie
---
-Folk som er viktige
+### Folk som er viktige
-Von Neumann
+
+
+- Von Neumann
---
-### Begreper:
+### Et par begreper:
-
+
- PC
- Operativsystem
@@ -49,7 +55,7 @@ Von Neumann
- IC
@@ -123,7 +138,9 @@ Objekter
---
-Tallsystemer
+### Tallsystemer
+
+Note:
Forventet å kunne octal, binær, heksadesimal
@@ -135,7 +152,6 @@ hexadesimal i 4 binær chunks om gangen
octal i 3 binær chunks om gangen
revers
-Note:
lurt å trene på
brukt ca. 20 min
@@ -146,7 +162,7 @@ brukt ca. 20 min
---
-Negative tall
+### Negative tall
Signed magnitude
@@ -170,7 +186,18 @@ Algoritme:
---
-Flyttall
+### Flyttall
+
+```
+>>> 0.1 + 0.2
+0.30000000000000004
+```
+
+
+
+\\[ (+,\ \ 4,\ \ 1949284) = +1.949284 \cdot 10^4 = 19492.84 \\]
+
+Note:
Matematisk tilnærming
@@ -178,12 +205,24 @@ Signed bit, exponent - 2^?, signifikant?
består av 3 biter, kan gi rare utregninger iblant
+Opphøyd i 10, men i virkeligheten opphøyd i 2
+
+Ikke veldig viktig, men kan være oppklarende.
+
---
# Hardware
+
+
+- Datamaskin
+
+---
+
# Datamaskin
+Note:
+
Består av mange forskjellige biter.
datamaskin er bare et begrep vi bruker.
Kan gå galt på veldig mange lag i prosessen.
@@ -192,26 +231,35 @@ Moores law, antall transistorer i en IC dobles hver 2. år.
---
## Hovedkort (Motherboard)
-Limet som fester alle de andre bitene sammen.
-Inneholder litt logikk for konfigurasjon av alle bitene, men lite ellers.
-https://toppng.com/show_download/226517/motherboard-png-photos-intel-server-board-s7200a/large
+Note:
+
+Limet som fester alle de andre bitene sammen.
+Inneholder litt logikk for konfigurasjon av alle bitene, men lite ellers.
---
## CPU
+
+
+
+
+Note:
+
Viktigste biten. Gjør alle beregningene.
Består av 3 biter, kontrollenhet, minneenhet, ALU
Kjører raskt, gHz
Har et visst sett med ting den kan gjøre, kalt et instruksjonssett.
Setter du disse på rad, så har du et program.
----
+----
-# Fetch Decode Execute Cycle (De 5 stegene)
+### Fetch Decode Execute Cycle (De 5 stegene)
+
+Note:
*5 steg* hver gang den skal kjøre en instruksjon
PC - program counter
@@ -222,7 +270,28 @@ Kjører en instruksjon for hver klokkesykel, men gjør flere steg samtidig. Verd
## Minne
-Primær, sekundær-minne
+
+
+
Primary
+
+- Volatile
+- Random Access
+
+
+
+
+
+
Secondary
+
+- Nonvolatile
+- Sequential Access?
+
+
+
+
+
+
+Note:
Primær - RAM
tilfeldig access - kan nå hvor som helst øyeblikkelig
@@ -235,31 +304,50 @@ ikke volatilt - holder på data uten strøm
SSD - Nesten random access, ligner på ram, men er ikke volatil
CD, DVD, Ekstern harddisk, USB, osv.
-> https://www.pngall.com/ram-png/download/48267
-
-> https://pixabay.com/vectors/hdd-hard-disk-drive-disk-hard-disk-154463/
-> https://pixabay.com/vectors/dvd-cd-rom-compact-disc-cd-digital-152917/
-> https://pixabay.com/vectors/usb-disk-disc-storage-technology-47552/
-
---
# Digital Representasjon
-Analog vs Digital
+---
+
+## Analog/Digital
+
+
+
+
+
+
+
+
+
+
+
+- ADC - inn på computeren
+- DAC - ut fra computeren
+
+
+
+
+Note:
Analog kan du måle bortimot så nøyaktig du vil
Digital har et visst sett med 0 og 1
-(bilde av lydbølge)
-
-ADC - inn på computeren
-DAC - ut fra computeren
-
-Note: Skal gå inn på diverse måter å representere ting digitalt på
---
-# Piksler
+## Piksler
+
+
+
+
+
+
+
+
+
+
+Note:
Piksler er en måte å representere bilder
En piksel er en liten bit av bildet, med en farge.
@@ -269,24 +357,30 @@ Pleier ofte å være RGB
----
-## RGB
-
-Hver verdi er mellom 0 og 255
-
-Kan derfor representeres som et hexadecimal med 6 tegn
-
-
-
+
+ R
G
B
+
+
+
-| Farge | Rød | Grønn | Blå |
+Hver verdi er mellom 0 og 255
+
+Kan derfor representeres som et hexadecimal med 6 tegn
+
+
+
+
+| Farge | Rød | Grønn | Blå |
|--------------------------------------|---------------|---------------|---------------|
| #283681 | 28\\(_{16}\\) | 36\\(_{16}\\) | 81\\(_{16}\\) |
| #FF0000 | FF\\(_{16}\\) | 00\\(_{16}\\) | 00\\(_{16}\\) |
@@ -296,15 +390,15 @@ Kan derfor representeres som et hexadecimal med 6 tegn