Kursinformation TSEA28
Datorteknik Y
Välkomna till Y-kursen i Datorteknik.
Kursen avser att ge kunskap om hur datorer fungerar och programmeras på lägsta
nivå. Den täcker luckan mellan digitalteknik och vanlig programmering (datalogi).
I VT1 kommer vi att behandla datorns uppbyggnad och binär aritmetik.
I VT2 blir det applikationsexempel och en hel del om processorarkitekturer.
För mer information, se kursplanen i studiehandboken .
Målsättning
Efter kursen ska du kunna:
- Förklara hur en enkel dator är uppbyggd, alltså vilka komponenter
som ingår och varför de ingår. Den enkla datorn ska ha stöd
för flera adresseringsmoder, hoppinstruktioner och subrutiner.
- Förklara datorn från ett hårdvaruperspektiv, alltså
hur man bygger en fungerande dator med hjälp av digitala komponenter.
- Göra beräkningar med binär aritmetik, så att du kan implementera
beräkningsinstruktioner i en dator.
- Implementera instruktionsuppsättningen hos en dator genom att använda
mikroprogrammering.
- Förklara arkitekturvariationer som t.ex. pipelining, cacheminne, RISC
och DMA.
- Assemblerprogrammera en dator, använda avbrott, samt kunna använda
A/D och D/A-omvandling tillsammans med en dator.
- Välja en lämplig dator beroende på användningsområde.
För mer information om kursens innehåll och organisation, se under rubrikerna
till vänster.
Nyheter
Om du vill kan du prenumerera på ett
RSS-flöde för uppdateringar på hemsidan.
2013-05-16: Nu kan du boka in dig på studiebesöket
För den som är intresserade av att boka in sig på studiebesöket så görs detta på
http://www.commsys.isy.liu.se/sv/student/kurser/labbar?action=getCourse&kursKod=TSEA28-studiebesok. Deadline är nu på måndag klockan 17.00 så att vi ska ha tid att ordna fram extrapass om intresset är stort. Se
http://www.nsc.liu.se/~nican/education/tsea28_2013 för mer information.
2013-05-13: Uppdaterat labhäfte
Lite buggar har fixats i labhhäftet till lab5.
2013-05-06: Uppdaterat labhäfte samt föreläsning
En bug i de slides jag använde på fö13 har fixats till. En ny version
av labhäftet för lab 5 har också lagts upp.
2013-04-26: Uppdaterat labhäfte för lab5
Nu finns version 1.2 av labhäfte samt labskelett uppe som innehåller
några smärre modifikationer sedan v1.1.
2013-04-19: Tävlingsinformation samt föreläsnings-slides
Nu
har jag lagt upp en sida med mer information
om
tävlingen, inklusive visualiseringar av
förra årets vinnare så att ni vet på ett ungefär vad man faktiskt kan
åstadkomma. Det finns också slides för alla föreläsningar till och med
fö12 uppe på hemsidan nu.
2013-04-03: Fö8 och 9 uppe
Nu är slides till föreläsning 8 och 9 uppe på hemsidan.
2013-02-20: Fö7 uppe
Nu är slides till föreläsning 7 uppe på hemsidan.
2013-02-02: Information om Easy68K
Sidan med laborationsinformation har uppdaterats med information om hur man kan använda programmet Easy68K för att göra den invididuella förberedelseuppgiften.
2013-02-01: Information om förberedelseuppgifter
Nu finns information om den obligatoriska förberedelseuppgiften uppe på hemsidan under sidan om laborationer.
2013-01-29: Fö5 uppe samt bilaga till lab 3
Nu är slides för föreläsning 5 uppladdade på hemsidan. Bilagan till lab 3 finns nu länkad ifrån sidan med laborationer också.
2013-01-25: Labanmälan öppen
Nu har labmanualerna för lab 1-4 kommit upp på hemsidan.
2013-01-23: Labanmälan öppen
Nu har labanmälan för laborationer i VT1 öppnat.