Elektroteknik GR (A), Mikrodatorteknik, 7,5 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.


Versioner:

Kursplanen är nedlagd

Kursplan för:
Elektroteknik GR (A), Mikrodatorteknik, 7,5 hp
Electrical Engineering BA (A), Microprocessor Systems Design, 7,5 higher education credits

Allmänna data om kursen

  • Kurskod: ET011G
  • Ämne huvudområde: Elektroteknik
  • Nivå: Grundnivå
  • Progression: (A)
  • Högskolepoäng: 7,5
  • Fördjupning vs. Examen: - - Ingen angiven
  • Utbildningsområde: Teknik 100%
  • Ansvarig fakultet: Fakulteten 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: 2007-09-01

Syfte

Kursen syftar till att ge
- 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

Efteravslutad 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

Mikrodatorns arkitektur och funktion, bussar, i/o-portar, minnen, adressplan, avbrottsrutiner.
Mikroprogram, instruktioner och kommandon, adresseringsmoder.
Utvecklingssystem, assemblerprogrammering. Koppling till högnivåprogrammering.
Konstruktionsövningar med mikrodatorn som konstruktionselement.
Orientering om andra 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 ges i form av föreläsningar och programmeringsövningar.

Examination

1,5 hp, Laborationer
Underkänd (U) eller Godkänd (G)

6 hp, Tentamen
Examinationen sker genom skriftlig tentamen samt obligatoriska inlämningsuppgifter.
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.

Betygskriterierna 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

Välj litteraturlista:

Obligatorisk litteratur

  • Författare/red: Rune Körnefors
  • Titel: Mikrodatorer bit för bit
  • Upplaga: 1996
  • Förlag: Studentlitteratur

Kolla om litteraturen finns på biblioteket

Sidan uppdaterades 2024-08-15