Emneside for ING1507 Datamaskinarkitektur
Hva lærer du
Emnet vil gi studenten grunnlagskunnskaper for å kunne forstå hvordan sikkerhetssårbarheter oppstår i datamaskinarkitekturen og hvilke faktorer som er avgjørende for ytelsen.Emnet bygger på ING1503 Programmering og digitalteknikk.
Dette emnet undervises av representant fra NTNU/Gjøvik. Denne representanten er ansvarlig for gjennomføring av emnet etter denne emnebeskrivelsen.
Emnets temaerSoftware:• ProgrammeringsspråkHardware: • Systembusser og internminne• Interrupt• Timer• LCD• Parallelle og serielle inn- og utkretser• AD- og DA-omformere• Direct Memory Access• Numeriske prosessorer• Trådløs kommunikasjon• Ultralyd- og avstandsmålinger
-
KunnskapEtter å ha
fullført emne kan kadetten:• beskrive enkel kommunikasjon med periferiutstyr som input, LCD og minne• forklare virkemåten til programmerbare digitale kretser• beskrive mikrokontrolleres arkitektur• forklare virkemåte og tekniske prinsipper for en moderne mikrokontroller
Ferdigheter
Etter å ha fullført emne kan kadetten:• finne ut hvilke muligheter og begrensninger en mikrokontroller har gjennom lesing av datablad• programmere en moderne mikrokontroller• programmere på lavnivå, ved bruk av C-programmering eller assemblerkodeprogrammering• gjennomføre laboratoriearbeid og skrive prosjektrapport
Generell kompetanse
Etter å ha fullført emne kan kadetten:• fortelle med egne ord sammenhengen mellom hardware og software• fortelle med egne ord om sammenhengen mellom lavnivå- og C-programmering• fortelle med egne ord om sammenhengen mellom lavnivå- og høynivå
-
Forelesninger, obligatorisk prosjektarbeid og obligatorisk øving.
Grunnet Covid19 pandemien våren 2020 ble alle emner ved FHS lagt om til distribuert/digitalisert undervisning. Denne tilstanden varte i større og mindre grad frem til 7. mai hvor enkelte emner og studentgrupper fikk noe mer tilgang til fysisk/ordinær undervisning.
-
Williams. (2014). Make: AVR programming (1. utg.). Sebastopol: O'Reilly Media.
Øvrig pensumlitteratur oppgis ved semesterstart
-
Vurderingsform: Muntlig eksamen, individuell
Varighet: 30 minutter
Karakterskala: A-F
Endring grunnet Covid-19, godkjent i programråd av programansvarlig
Hvis stryk på totalkarakteren, vil kontinuasjon være i den del man har strøket i. Hvis dette gjelder prosjektet, så vil det bli opplyst om hvilken form kontinuasjonen skal være på.
Sensur- og sensorordning gjennomføres i henhold til Forskrift om opptak, studie og eksamen ved Forsvarets høgskole.