diff options
| author | Gustav Sörnäs <gustav@sornas.net> | 2021-03-31 23:23:41 +0200 |
|---|---|---|
| committer | Gustav Sörnäs <gustav@sornas.net> | 2021-03-31 23:23:47 +0200 |
| commit | e5aa9d5a17d52eb61243a9c45dd2e65f27084c9c (patch) | |
| tree | 984e768e668c7427fc426cec1c10cf7056bb94e9 /TSEA82.md | |
| parent | f78c31be48d67f7891d38fae5fd59b640211f962 (diff) | |
| download | notes-e5aa9d5a17d52eb61243a9c45dd2e65f27084c9c.tar.gz | |
initial import
Diffstat (limited to 'TSEA82.md')
| -rw-r--r-- | TSEA82.md | 46 |
1 files changed, 46 insertions, 0 deletions
diff --git a/TSEA82.md b/TSEA82.md new file mode 100644 index 0000000..5737dfe --- /dev/null +++ b/TSEA82.md @@ -0,0 +1,46 @@ +# Kursinformation + +## Informationskanaler + +- Zoom: föreläsningar +- Teams: labbhandledning +- Lisam: anmälan och inlämning +- Mail + Teams: kommunikation +- Kurshemsidan: kursmaterial + +## Föreläsingar + +1. Introduktion + 1. [[Datormodellen]] + 2. [[Programmerarmodellen]] + 3. [[Assemblyinstruktioner|Instruktioner]] +2. [[Assemblyinstruktioner|Instruktioner]] +3. [[Binär aritmetik]] +4. [[Strukturerad programmering]] +5. [[Programflöde och I/O]] +6. [[Stacken]] +7. [[Avbrott]] +8. [[Pre-processor]] +9. [[A/D-omvandling]] + +## Examination + +Labbserie under terminen, ungefär en labb i veckan. Inga redovisningar utan +labbtillfällena är resurstillfällen. Redovisning sker via inlämning av film och +kod. Samarbete OK men individuell inlämning. + +Labbexamination i slutet. Uppgift där återanvändning av labbkod är tillåten och +förutsätts. 90 minuter. + +# Kursintroduktion + +Datateknik är ett väldigt brett ämne. I den här kursen begränsar vi till +processorer, närmare bestämt assemblerprogrammering. + +Vi programmerar ett ATmega328-chip med [[AVR]] på en Arduino Uno. + +Digitaltekniken är användbar. Inga kombinatoriska nät eller så. + +Kommer använda Atmel Studio för att programmera och simulera. Verkar inte finnas +bra alternativ på linux. + |
