Undervisningsplan

DatoUndervises avStedTemaKommentarer / ressurser
17.01.2011Begge  Simula (i Ole Johan Dahls hus = Ifi2)  Introduksjon; parallellforelesning: Programmeringsspråket C / Digitale kretser  Obligatorisk fremmøte

Ingen gruppeøvelser denne uken

Plansjer om introduksjon, digital representasjon og C-programmering 

24.01.2011Begge  Simula / Perl  Kombinatoriske kretser og forenkling av boolske funksjoner (i Simula) / Programmering i C (i Perl)  Plansjer om Boolske funksjoner og kombinatorisk logikk kretser og C-programmering

Ukeoppgaver om logiske kretser med fasit og C-programmering med fasit 

31.01.2011Begge  Simula / Perl  Sekvensielle logiske kretser / C-programmering  Plansjer om sekvensiell logikk kretser og C-programmering

Ukeoppgaver om sekvensiell logikk med fasit og C-programmering med fasit 

07.02.2011Dag  Simula  Hvilken datamaskin var den første (litt datahistorie)? Programmering i assemblerspråk  Plansjer om datahistorie og assemblerprogrammering

Ukeoppgaver nok en gang om sekvensiell logikk og om programmering med fasit 

14.02.2011Begge  Simula / Perl  «Signed Binaries and Arithmetic» og C-programmering; presentasjon av Diglog  Plansjer om C-programmering og om binærtall med fortegn og aritmetikk

Ukeoppgaver om programmering med fasit og om diglog og binærtall med fasit 

21.02.2011Philipp  Simula  Von Neumann Arkitektur  Plansjer

Ukeoppgaver om programmering med fasit og Diglog og kombinatorisk logikk og fasit med simulasjonsfiler solutionL5a.lgf som skal lastes inn på side én i Diglog (trykk på tasten '1') og bitcmp.lgf som lastes inn på side to (trykk på '2'). 

28.02.2011Dag  Simula  Mer assemblerprogrammering: bit-operasjoner, flagg, hopp, funksjonskall  Plansjer

Ukeoppgaver om assemblerprogrammering med fasit og Digital elektronikk (hjelper til obligen!) og fasit lgf-fil 

07.03.2011Philipp  Simula  Minnehierarki  Plansjer

Ukeoppgaver fra programmering med fasit og digital elektronikk (hjelper til obligen!) og fasit lgf-fil 

14.03.2011Dag  Simula  Funksjoner; minnet; verktøy for feilsøking [boka 2.1, 3.7, 3.5.1, 3.8-3.9.3, 3.11]  Plansjer

Ingen ukeoppgaver denne uken, men orakel til vanlige tider. 

21.03.2011Philipp  Simula  Pipelining og I/O  Plansjer

Ukeoppgaver i programmering med fasit og i vurdering av ytelsestap pga `cache misses' og `pipelining hazards' med fasit 

28.03.2011Dag  Simula  Koding av instruksjoner[3.1-2, 7]; flyt-tall[2.4]  Plansjer

Oppgaver om programmering med fasit og om pipelining speed-up og nok en sekvensiell krets med fasit 

04.04.2011Philipp  Simula  Superskalar CPU  Plansjene (små oppdateringer før forelesningen kan forekomme)

Oppgaver om programmering med fasit og en repetisjonsoppgave om Boolske uttrykk og Kombinatorisk logikk 

11.04.2011Dag  Simula  Rask kode [kap 5]; inline-kode  Plansjer

Ukeoppgave om repetisjon i sekvensiell logikk og oppgave 3 og 4 fra eksamen 2009 

18.04.2011      Påskeferie 
25.04.2011      Ingen forelesning

Ingen ukeoppgaver denne uken, men orakel til vanlige tider. 

02.05.2011Philipp  Simula  Kort om Multi Core CPU og Graphics Peocessing Units  Kort forelesning på ca. 45 minutter

Plansjer

Ingen ukeoppgaver denne uken, men orakel til vanlige tider. 

09.05.2011Begge  Simula  Oppsummering  Plansjer med oppsummering av hardware-delen og programmeringsdelen

Siste uke med gruppeøvelser. Eksamen 2010 blir gjennomgått. 

Publisert 20. des. 2010 11:53 - Sist endret 9. mai 2011 17:40