Kurs-PM | (Denna sida ändrad 2011-01-28) |
Kurs: | LEU500 Maskinorienterad programmering för DAI1, EI1 och MeI1 (6+1,5)hp |
Läsår: |
2010/2011, LP 3 |
Förkunskaper: | Programmeringsteknik
motsvarande kursen
LEU480 Programutveckling A eller likvärdig kurs. Ellära och
elektronik
motsvarande kursen LEU470 Elektriska kretsar. Digital- och datorteknik
motsvarande kursen LEU430/431 Digital- och datorteknik. |
Organisation: | Kursen omfattar
föreläsningar, övningar,
simulatorövningar och laborationer. |
Syfte och mål: | Datorer används idag som en central komponent i de
flesta tekniska
system och utgör en viktig beståndsdel i många
konstruktionsuppgifter
som en data-, elektro- eller mekatronikingenjör arbetar med.
Exempel på
sådana
tillämpningar är styrsystem i industriella processer,
elektroniksystem
i fordon samt i system inom medicinska tillämpningar.
Kursen i maskinorienterad programmering syftar till att ge studenten lämpliga kunskaper och färdigheter för att kunna verka i utvecklingsprojekt inom nämnda tillämpningsområden. Kursen ska ge kunskaper om ett modernt mikrodatorsystems ingående delsystem och systemets uppbyggnad och funktion. Kursen skall även ge fördjupade kunskaper i strukturerad assembler- och C-programmering på maskinnära nivå. Efter avklarad kurs ska studenten ha förvärvat följande kunskaper och kompetenser.
|
Information om kursen: |
Kurshemsidan nås enklast från kurskatalogen i
studentportalen. www-sida: http://www.cse.chalmers.se/edu/year/2011/course/LEU500/ |
Föreläsare och examinator: Labchef: |
Lars-Eric Arebrink, rum 431, Jupiter, plan 4, telefon 772 5718, e-post: lea@chalmers.se Sakib Sistek, e-post: sistek@chalmers.se |
Handledare: |
SS:Sakib Sistek |
Studenternas kursrepresentanter: |
Michael Edevåg D
(edevagm@student.chalmers.se) |
Föreläsningar: | Under föreläsningarna gås nytt material
igenom och
lösning av vissa uppgifter demonstreras. |
Övningar: | Under övningarna (i storgrupp) demonstreras
lösning av vissa
uppgifter. |
Simulatorövningar: |
Under
simulatorövningarna kan få svar på frågor och
hjälp med
förberedelsearbetet
till kursens laborationer. |
Laborationer: | Under kursen skall fyra obligatoriska laborationer
utföras. De
utförs gruppvis med två personer i varje grupp.
Laborationerna startar under läsvecka 2 och pågår tom
lv 6 med lv 7 som reserv. Mera
information
om laborationerna kommer att finnas här via länk. |
Examination: | Examinering sker i form av
skriftlig tentamen
samt godkända laborationer. Betyg U, 3-5 ges baserad på
tentamensresultat. Det enda tillåtna hjälpmedlet vid
tentamen är en av
institutionen utgiven lista (INS2) med instruktioner för
CPU12. |
Tentamen: Omtentamen: |
Måndag 14 mars 2011 em L, Måndag 22 augusti 2011 em L och januari 2012. |
Kurslitteratur:
(KMP) | Utdrag ur "Grundläggande digital- och datorteknik, del 2 - Datorteknik" kapitel 13-15. Larsson & Arebrink. 2008. | |
(ARB1) | Utdrag ur "Arbetsbok för MC12" kapitel 1 och 5. | |
(HFT) | Häften med kopierat material. | |
(INS2) | Av institutionen utgiven "Instruktionslista för CPU12-processorn". | |
(MAN) |
Utdrag ur referensmanual
för CPU12 kap 3 och 7. |
|
(ARB2) | Arbetshäfte och laborations-PM. Inst för D & IT, avd för datorteknik, Chalmers 2009-2011. | |
(SIM) | Windowsbaserat utvecklingsverktyg för bl a CPU12- processorn. | |
Distribution av
kursmaterial (Kopierat
material säljs
till självkostnadspris
genom DC*)
DC kommer att sälja
kursmaterial (ARB1)+(INS2)+(MAN)+(ARB2) i samband med första
föreläsningen.
(KMP) | Kommer att finnas på
DC* senare. (? kr) |
|
(ARB1) |
Finns
på DC*. (50 kr) |
|
(INS2) | Finns på DC*. (40 kr) | |
(MAN) | Finns på DC*. (20 kr) | |
(ARB2) | Arbetshäfte för laboration 1-3 finns
på DC*. (30 kr) (Finns även som pdf-fil via hemsidan.) Arbetshäfte för laboration 4 delas ut senare. |
|
(SIM) | Kommer att kunna laddas från nätet. (0 kr) |