Sök kurs- och utbildningsplaner | miun.se

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.


Versioner:

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

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