Kursöversikt
Kurs-PM
EDA217/DIT791 Grundläggande datorteknik lp3 VT20 (7,5hp)
Uppdaterad 10:e Januari 2020 (AW)
Kursen ges av Institutionen för data- och informationsteknik.
Kursens syfte
Kursen ska ge förståelse av datorns uppbyggnad och funktionssätt och därigenom en mycket god teoretisk och praktisk grund för fortsatta studier i såväl datortekniska som programmeringstekniska kurser.
Schema
Schema på TimeEdit.
Kontaktuppgifter
Examinator:
Johan Karlsson;
mail: johan at chalmers dot se
Kursteam:
Johan Karlsson: föreläsare
Albin Eldstål: övningsledare
mail: eldstal at chalmers dot se
Andreas Wieden : laborationsansvarig och kontaktperson för kursrelaterade frågor.
mail: andreas dot wieden at chalmers dot se
Elias Hällqvist Labchef.
mail: elias dot hallqvist at gmail dot com
Kurslitteratur
- Grundläggande datorteknik. Studentlitteratur, ISBN: 9789144076508; 2016
- Grundläggande datorteknik - Arbetsbok för DigiFlisp. Studentlitteratur, ISBN: 9789144115603; 2016
Övrig kurslitteratur delas ut via första föreläsningstillfälle och vid första Laborationstillfälle.
- Laborations-PM nr 1-4. Inst för datorteknik, CTH, 2018 (första föreläsningen)
- FLISP Handbok (Vid ett laborationstillfälle)
Kursens upplägg
Schemalagd undervisning består av föreläsningar, demonstrationer och handledda simulerings- och kodningsövningar. Dessutom utförs handledda obligatoriska laborationer där förkunskapskontroll genomförs inför varje laboration. Under kursen konstruerar studenten genomgående större och större digitala byggblock ingående i digitala system och datorsystem. Teorin inhämtas genom föreläsningar och demonstrationer. Studenten konstruerar sina byggblock och testar sin konstruktion med hjälp av simulatorer under simuleringsövningar. Därefter implementerar studenten sina byggblock i hårdvara under laboration. Konstruktionsarbetet avslutas med att sammankoppla byggblocken till en dator och programmera denna.
Förändringar sedan förra kurstillfället
Laborationstester utförs i Canvas.
Ny utrustning för laborationsmoment 2 används samt nytt tillhörande material i laborationsPM.
Examination
För att bli godkänd på kursen krävs godkänd skriftlig tentamen samt godkända laborationsmoment. Baserat på tentamensresultatet ges betygen U, 3, 4 eller 5.
Tid och plats för examination meddelas senare.
Tillåtna hjälpmedel vid examination
- FLISP Handbok / Instruktionslista. I denna får varken anteckningar eller understrykningar finnas.
Lärandemål och kursplan
Lärandemålen formuleras under tre rubriker:
1. Datorns uppbyggnad och funktion
Efter fullgjord kurs ska studenten kunna
- beskriva datorns uppbyggnad och funktion.
- beskriva och analysera/konstruera centralenhetens grundläggande delar.
- förklara hur instruktioner byggs upp av styrsekvenser.
- beskriva och analysera den automatiska styrenhetens funktion och uppbyggnad.
- förklara primärminnets grundläggande funktioner samt beskriva, analysera och konstruera primärminnets anslutning till centralenheten.
- beskriva elementär undantagshantering i datorsystem.
2. Digitalteknik
Efter fullgjord kurs ska studenten kunna
- beskriva och använda binära koder.
- beskriva och analysera datorns uppbyggnad som programmerbart digitalt system.
3. Assemblerprogrammering
Efter fullgjord kurs ska studenten kunna
- förklara det lagrade programmets princip.
- beskriva programmerarens bild av maskinen, dvs instruktionsuppsättning och adresseringssätt.
- beskriva, analysera och konstruera enkla assemblerprogram, organiserade i subrutiner.
Länk till kursplaner i Studieportalen.
Länk till kursplanen på GU.
Kurssammanfattning:
Datum | Information | Sista inlämningsdatum |
---|---|---|