Laborationer
Regler för laborationer
För att göra laborationer måste du följa följande regler:
- Laborationsuppgifter ska lösas självständigt av varje laborationsgrupp
- Det är inte tillåtet att ge laborationsresultat eller laborationsrapport till en annan grupp
- Det är inte tillåtet att ta, kopiera eller på något annat sätt efterlikna en annan grupps resultat eller rapport
- Alla gruppmedlemmar måste ta aktiv del i alla delar av laborationen, det inkluderar att skriva programkod, testa och felsöka, genomföra experiment, skriva laborationsrapport och demonstrera (examination). Examinationen är alltid baserad på individuella resultat.
Om du bryter mot någon av reglerna ovan, kan du komma att rapporteras till Disciplinnämnden vid Lunds Universitet (Läs mer om disciplinnämnden).
En laborationsrapport ska lämnas in för varje laboration. Alla medlemmar i gruppen måste signera försättsbladet på laborationsrapporten. Genom att signera bekräftar du att rapporten är ditt eget arbete och att du har följt reglerna ovan.
Laborationsuppgifter
Kursen består av följande obligatoriska laborationer. För att få laborera, ska en elektronisk dugga genomföras före varje laboration (se elektroniska frågor).
Laborationsmiljö:
- Laborationsmiljö: MIPSIt (zip)
- Beskrivning av MIPS laborationsmiljö
- Instruktionsuppsättning: MIPS instruction set och MIPS instructions reference
Laboration 1: Assemblyprogrammering (schema)
PowerPointbilder (PDF) från laborationsförberedande lektion (se föreläsningssida)
Laboration 2: Cacheminne (schema)
- Se litteraturlista för artikel om "Blocked algorithms".
Laboration 3: Pipeline (schema)
Uppsamlingslaboration (schema)
Laborationsredovisning
Demonstrera lösningen för laborationsassistenten. Lämna in laborationsrapport. OBS, använd försättsbladet (där du signerar att du följt reglerna ovan).
Laborationsrapport ska lämnas in senast den 121215.