För allmänt material (såsom laborationer) hänvisas till kursbunten och kursens websida (denna länk är ännu ej klar.
På halvklasslektionerna ska studenter, på frivilllig basis, visa förslag till uppgifter. Dessa diskuteras sedan i halvklassen. Läraren fungerar som diskussionsledare.
Notera att förberedda lektionsuppgifter ger bonus enbart på ordinarie tentamenstillfälle och de för att ge bonus ska lämnas in vid lektionstillfället.
1 | Introduktion till maskinnära programmering:
68000-processorn. Assemblerprogrammering: programstruktur, maskininstruktioner, speciellt minnesadressering, ovillkorliga och villkorliga hopp |
---|---|
2 | Fortsättning till maskinnära programmering. Introduktion till kursens utvecklingssystem. |
3 halvklass | Genomgång av utdelade programmeringsövningar. Förbered lektionsuppgifter till denna lektion |
4 | Programmeringsexempel. Programutveckling i assembler. |
5 halvklass | Genomgång av utdelade programmeringsövningar. Förbered lektionsuppgifter till denna lektion |
6 | Assemblerprogrammering: Stackar och subrutiner, makron. |
7 halvklass | Genomgång av utdelade programmeringsövningar. Förbered lektionsuppgifter till denna lektion |
8 | In- och utmatning på 68000 (avbrott mm) och kursens utvecklingssystem. Genomgång av projektuppgiften |
9 halvklass | Genomgång av utdelade programmeringsövningar. Förbered lektionsuppgifter till denna lektion |