Tidligere kursus: C4337 |
Udbydes af:
Institut for Informationsteknologi
(IT) |
Pointspærring: C4337 |
Faglige forudsætninger: 49116 |
Ønskelige forudsætninger: 49275 |
Vejledende semester:
Midt i studiet. |
Undervisningsform: Forelæsninger og opgaveregning: 2 moduler pr. uge. Øvelser: 1 eftermiddag pr. uge. |
Evalueringsform:
Bedømmelse af skriftlig eks. forudsætter godkendelse af obl. øvelse/opg. Skriftlig eksamen
(13-skala
) |
Bemærkninger: Kurset er en forudsætning for kursus 49281, hvor der arbejdes videre med konstruktionsopgaven. |
Kontaktperson: |
Jens Sparsø, IT, bygn. 343, tlf. 4525 3747 |
|
Kursusmål: Kurset har til formål at give deltagerne en dyberegående viden om datamaskiners funktion og strukturelle opbygning, samt praktisk erfaring i at håndtere design af større digitale systemer v.hj.a. designsproget VHDL. |
Kursusindhold: Forelæsningsdelen - Introduktion af maskinstruktur og instruktionssæt. Talrepræsentation og aritmetik for heltal og flydende tal. Struktur af centralenheden i en moderne RISC-processor (kontrolenhed, beregningsenhed og pipelining). Samspil mellem maskinstruktur og instruktionssæt. Bussystemer og ydre enheder. Lagerhierarkier og lageradministration ("cache" og "memory management" teknikker). Introduktion til VHDL. Datamatmaskinarkitektur og -design. Orientering om nye arkitekturer. Kursusarbejdedelen - Sideløbende med forelæsningerne konstrueres en mindre datamaskine (centralenhed). Formålet er dels at give en dybere indsigt i forelæsningsstoffet, og dels at gøre deltagerne fortrolige med designsproget VHDL og de dertil hørende CAD værktøjer til design af digitale systemer. |