Undervisningsmateriell - Side 2

Sist endret 26. okt. 2026 17:46 av Omid Mirmotahari
Sist endret 18. okt. 2026 19:27 av Omid Mirmotahari

For noen år siden slapp et forskerlag fra Japan og England en flokk soldatkrabber inn i en labyrint av smale ganger. For å få dem til å løpe, lot de en skygge gli over dem, formet som en rovfugl. Krabbene stormet av gårde.

Gangene var lagt slik at to flokker kunne møtes i et kryss. Når det skjedde, slo de seg sammen og fortsatte i en ny retning. Der gangene kom ut, satt forskerne og noterte én ting: kom det krabber ut her, eller gjorde det ikke det?

De hadde bygget en logisk port. Av krabber.

Velkommen til forelesningen om kapittel 5 i IN1020! Nå skal vi finne ut hva krabbene egentlig gjorde, og hvorfor prosessoren i mobilen din gjør akkurat det samme, bare noen milliarder ganger i sekundet.

Sist endret 11. okt. 2026 21:36 av Omid Mirmotahari
Sist endret 4. okt. 2026 14:42 av Omid Mirmotahari
Sist endret 4. okt. 2026 15:03 av Omid Mirmotahari
Sist endret 11. okt. 2026 21:31 av Omid Mirmotahari
Sist endret 26. okt. 2026 17:46 av Omid Mirmotahari
Sist endret 26. okt. 2026 17:46 av Omid Mirmotahari
Sist endret 26. okt. 2026 17:46 av Omid Mirmotahari
Sist endret 26. okt. 2026 17:46 av Omid Mirmotahari
Sist endret 26. okt. 2026 17:46 av Omid Mirmotahari
Sist endret 11. okt. 2026 21:27 av Omid Mirmotahari

I to forelesninger har du sittet i rommet med hundre postkasser. Du har sett på telleren, gått bort til riktig postkasse og gjort det lappen ba deg om. Kapittel 3 slutter med en påstand som er lett å lese forbi: kontoristen var aldri der.

Det sitter ingen i maskinen din. Stolen er tom, og likevel klikker telleren fram, milliarder av ganger i sekundet.

Velkommen til forelesningen om kapittel 4 i IN1020! På fredag åpner vi rommet og ser hva som står der du satt.

Sist endret 22. sep. 2026 10:40 av Kristin Skar
Sist endret 22. sep. 2026 10:40 av Kristin Skar
Sist endret 22. sep. 2026 10:40 av Kristin Skar
Sist endret 22. sep. 2026 10:41 av Kristin Skar
Sist endret 4. okt. 2026 16:07 av Omid Mirmotahari

Fredagen sluttet med seks tall på skjermen og én beskjed: se på dem før onsdag.

901 399 901 199 902 000

Kjenner du nå at du ikke aner hva de betyr, er alt som det skal være. Det har gått fem dager, og maskinkode er ikke laget for å huskes. Den er laget for å utføres. Jeg kan den ikke utenat jeg heller, og jeg har skrevet forelesningen.

Den glemselen er faktisk inngangen til onsdagen. For det finnes en måte å skrive akkurat det samme programmet på som du kan lese med en gang, uten å pugge et eneste tall. Den bruker vi de første minuttene på, og så blir alt som kommer etterpå mye lettere.

Sist endret 4. okt. 2026 15:54 av Omid Mirmotahari

Se for deg et lite rom. Langs den ene veggen henger hundre postkasser, pent nummerert fra 00 til 99. I hver av dem ligger det en lapp med et tresifret tall. På bordet står en kalkulator og en liten teller som viser to sifre. Ved døra er det én kurv der det kommer inn lapper, og én der du legger dem ut igjen. Det er alt som finnes i rommet, og det er alt du trenger.

Jobben din er rolig og helt forutsigbar. Du ser på telleren, går bort til postkassen med det nummeret, klikker telleren ett hakk fram, og gjør det tallet på lappen ber deg om. Så begynner du forfra.

Du aner ikke hva du regner på, og du kommer aldri til å få vite det heller. Det viser seg å være hele poenget.

Velkommen til tredje forelesning i maskinvaredelen av IN1020! På fredag skal vi tilbringe to timer i dette rommet, for rommet er en datamaskin — og du er prosessoren. 🦾