Computer Architecture, First Course
Distance Version, Fall 2006, 1DT720
Welcome to this course! On this page you can find general information in Swedish.
Datorarkitektur (DARK) Distans HT 2006
Kurskod: 1DT720
Allmänt
Vi som undervisar på kursen är:
Handledning av inlämningsuppgifter:
Kursbok
- Computer Organization and design: The hardware/software interface, 3rd edition, David Patterson and John Hennessy, Morgan-Kaufman, 2005
Läsanvisningar
Avsnitten
2.1 - 2.7, Appendix A, 3.1 - 3.4, 3.6, 5.1 - 5.7,
6.1 - 6.6, 7.1 - 7.3, 8.1 - 8.5 och 9.1 - 9.4
kan komma på tentan
lästips: Introduktion till MIPS-assembler och SPIM och Subrutiner i MIPS-assembler
Föreläsningar
datum | tid | rum | kommentar |
---|---|---|---|
29/9 | 9-12 | P1211 | Introduktion (MD) |
29/9 | 13-16 | P1113 | Assemblerprogrammering (HF) |
29/9 | 16-17 | P1549D | Laborationsintroduktion (NBH) |
30/9 | 10-12 | P1113 | Assemblerprogrammering (HF) |
30/9 | 12-15 | P1549D | Labbtid (NBH) |
20/10 | 9-12 | P1245 | I/O (HF) |
20/10 | 13-16 | P1245 | Minnen (MD) |
20/10 | 16-17 | P1549D | Laborationsintroduktion (NBH) |
21/10 | 10-12 | P1245 | Aritmetik (MD) |
21/10 | 12-15 | P1549D | Labbtid (NBH) |
17/11 | 10-12 | P1245 | Pipeline (HF) |
17/11 | 13-15 | P1245 | Styrenheten, mikroprogrammering (MD) |
17/11 | 15-17 | P1245 | Mikroprogrammering (MD) |
18/11 | 10-12 | P1245 | Summering (HF) |
18/11 | 12-15 | P1549D | Labbtid (NBH) |
15/12 | 15-20 | PB | Tenta |
Inlämningsuppgifer
- Uppgift 1: Subrutiner och stacken
- Uppgift 2: Strängar och rekursion
I uppgift 1 och uppgift 2 har vi lärt oss skriva olika typer av loopar samt att hantera arrayer och strängar. Nu är det dags för en något större och roligare uppgift.
- Uppgift 3: Evaluering av postfixuttryck
Avslutningsvis är det dags att släppa taget om snuttefilten syscall och skriva rutiner för input och output själva.
- Uppgift 4: Minnesmappad I/O
Samtliga uppgifter skall lämnas in via Course Manager.
Deadlines
- Uppgift 1 och 2: 2006-11-18 (kompletteras senast 2007-08-31)
- Uppgift 2 och 4: 2006-12-13 (kompletteras senast 2007-08-31)
Old exams