Elektroteknik GR (A), Mikrodatorteknik, 6 hp
Observera att kurslitteraturen kan ändras/revideras fram till:
• 1 juni för en kurs som startar på höstterminen
• 15 november för en kurs som startar på vårterminen
• 1 april för en kurs som startar på sommaren
Skriv ut eller spara kursplanen som PDF
Du kan enkelt skriva ut en kursplan direkt från webbsidan. Använd kortkommandot ctrl+p (Windows) eller command+p (Mac). I nästa steg väljer du om du vill skriva ut eller spara kursplanen som PDF.
För en nedlagd kurs kan eventuell information om avvecklingsperiod hittas under rubriken "Övergångsregel" i senaste versionen av kursplanen.
Kursplanen är nedlagd
Kursplan för:
Elektroteknik GR (A), Mikrodatorteknik, 6 hp
Electrical Engeering BA (A), Microprocessor Systems Design, 6 higher education credits
Allmänna data om kursen
- Kurskod: ET032G
- Ämne huvudområde: Elektroteknik
- Nivå: Grundnivå
- Progression: (A)
- Högskolepoäng: 6
- Fördjupning vs. Examen: - - Ingen angiven
- Utbildningsområde: Teknik 100%
- Ansvarig fakultet: Huvudområdet för naturvetenskap, teknik och medier
- Ansvarig institution: Institutionen för informationsteknologi och medier
- Fastställd: 2007-05-22
- Senast ändrad: 2007-10-12
- Giltig fr.o.m: 2002-01-20
Syfte
Den studerande skall förvärva
- grundläggande kunskap om mikrodatorers konstruktion och funktion.
- färdighet i maskinnära programmering och användning av mikroprocessorn som elektroniskt konstruktionselement.
Lärandemål
Efter avslutad kurs ska studenten kunna:
1. Bryta ned Von Neumann arkitekturen i dess fundamentala delar och förklara
delarnas roll under exekvering.
2. Förklara prestandahöjande processorarkitekturer såsom cacheminne, pipeline,
superskalär, RISC och VLIW i relation till von Neumann arkitekturen.
3. Utifrån en specifikation implementera en funktion i assembler för 68000-processorns arkitektur.
4. Förklara och använda kontrollsatser och adresseringsmetoder i 68000-assembler.
5. Översätta högnivåprogramsatser såsom villkorssatser, loopar och
parameteröverföring till assembler.
6. Förklara och använda hur stacken fungerar i en mikroprocessor för
subrutinanrop och parameteröverföring.
7. Beskriva och tillämpa synkronisering mellan mjukvara och periferienheter med
hjälp av polling.
8. Beskriva och konstruera I/O-hantering (för 68000).
9. Redogöra för användningsområdena för perferikretsar. T.ex. AD/DA
omvandlare, kommunikationskretsar och interfacekretsar.
10. Beskriva och tillämpa synkronisering mellan mjukvara och periferienheter med
hjälp av interrupt och implementera denna som en undantagsrutin.
11. Återge exekveringen av en undantagsrutin.
12. Skissa på hur en interrupthanterare konstrueras för 68000.
13. Använda och förklara funktionen hos olika typer av minnen.
14. Utifrån en bestämd minneskapsel sätta samman och konstruera en större minnesbank.
15. Utifrån en minneskarta konstruera en adressavkodare samt att analysera fram en minneskarta från en adressavkodare.
Innehåll
Kursen omfattar:
- Mikrodatorns arkitektur och funktion, bussar, i/o-portar, minnen, adressplan, avbrottsrutiner.
- Instruktioner, kommandon, adresseringsmoder och grundläggande processorarkitektur.
- Assemblerprogrammering. Koppling till högnivåprogrammering.
- Konstruktionsövningar med mikrodatorn som konstruktionselement.
- Orientering om olika processorfamiljer, historik och utveckling.
Behörighet
Elektroteknik GR (A), Digitalteknik, 4,5 hp.
Urvalsregler
Urval sker i enlighet med Högskoleförordningen och den lokala antagningsordningen
Undervisning
Undervisningen bedrivs i form av föreläsningar, laborationer, samt övningar.
Examination
4,5 hp Tentamen
Examination sker genom skriftlig tentamen samt obligatoriska inlämningsuppgifter
På kursen ges något av betygen A, B, C, D, E och Fx och F. A-E är godkänt, Fx och F är underkänt.
1,5 hp Laborationer
Underkänd (U) eller Godkänd (G)
Betygskriterier för ämnet finns på www.miun.se/betygskriterier
Betygsskala
På kursen ges något av betygen A, B, C, D, E, Fx och F. A - E är Godkänt, Fx och F är underkänt.
Litteratur
Obligatorisk litteratur
- Författare/red: Rune Körnefors
- Titel: Mikrodatorer bit för bit
- Upplaga: 1996
- Förlag: Studentlitteratur