Pensum/l?ringskrav

Pensum

Andrew Tanenbaum: Modern Operating Systems, 2nd Edition, 2001. Prentice-Hall. ISBN:?0-13-031358-0. Hele boken er pensum til kombinasjonen INF[34]151, detaljerte kapitelutvalg i undervisningsplanen.

Alle foiler fra forelesningene.

Alle prosjektoppgavene.

Tilleggslitteratur

Informasjonen i disse b?kene finnes ogs? tilgjengelig p? Internet.

  • Protected Mode Software Architecture, by Tom Shanley, MindShare, Inc. 1996.
  • The Undocumented PC, Frank van Gilluwe, Addison Wesley.

Praktisk informasjon

Norsk: Studentenes erkl?ring om bruk av kursmaterialet

English: Statement on the use of course material

Manualer

Paul A. Carter: PC Assembly Language, 12. Dec. 2002, publisert p? web. lokal kopi, original side.Boken baserer p? GNU assembleren nasm. Alle eksempler fra boken kan finnes p? den originale siden.

Kai Li, A Guide to Programming Pentium/Pentium Pro Processors, publisert p? web. lokal kopi. Et lite tilleggsdokument som har en tabell i avsnitt 2.2 som sammenligner syntaksen av gas og nasm assemblerne.

IA-32 Intel Architecture Optimization. lokal kopi

IA-32 Intel Architecture vol. 1 Basic Architecture. lokal kopi

IA-32 Intel Architecture vol. 2A Instruction Set Reference, A-M. lokal kopi

IA-32 Intel Architecture vol. 2B Instruction Set Reference, N-Z. lokal kopi

IA-32 Intel Architecture vol. 3 System Programming Guide.lokal kopi

Tool Interface Standard (TLS), Executable and Linkable Format (ELF) Specification. lokal kopi (Dette dokumentet er for de interesserte - kursorisk)

Using cross-referencing tags in the Emacs editor. lokal kopi

Assembler Tutorial (1996). lokal kopi

Manpage for createimage. lokal kopi

Using inline assembly with gcc. lokal kopi (This helps you to read the existing code that makes use of gcc's special feature called inline assembly. Inline assembly allows to mix C and assembler code, but the result of mixing is compiler and compiler-flag specific and therefore dangerous.)

TA's - Tips & tricks

Publisert 22. aug. 2006 13:53 - Sist endret 20. aug. 2007 14:28