Lærebøker
BS Chalk, AT Carter og RW Hind: Computer organization and architecture, 2004. Palgrave. ISBN: 1-4039-0164-3. Følgende er pensum: kapittel 3-6, 8.1-8.4, 9.9.
Randal E Bryant og David R O'Hallaron: Computer Systems -- a programmer's perspective, 2003. Prentice Hall. ISBN: 0-13-034074-X. Kapitler 1-1.3, 2 (unntatt 2.3.1-2.3.5), 3 og 10.9 er pensum. Bokens hjemmeside.
Dessuten er alt forelest stoff og alle gruppeoppgaver pensum.
Programvare
Til kretstegning brukes programmet Digital Works. Det finnes en egen informasjonsside om hvorledes man får tilgang til det.
Til kompilering og assemblering av C- og x86-assemblerkode brukes gcc. Det finnes en egen bruksanvisning for hvorldes man får den til å virke på hjemmemaskinen.
Annet nyttig stoff
2 siders oversikt over de viktigste x86-instruksjonene.
Floating point arithmetic gir en god oversikt over flyt-tall på Intel-prosessoren.
Kort oversikt over registrene og bruken av dem.
En kort innføring i inline assembly for gcc på x86-maskiner
Brian W Kernighan og Dennis M Ritchie: The C programming language, 1988. Prentice Hall. ISBN: 0-13-110362-8.
Kort innføring i C av Steve Summit.
Svar på mange vanlige spørsmål om C
Historien om hvorledes C ble til.
Dette programmet vant en konkurranse om å lage det rareste C-programmet.