TESA28 - Datorteknik Y (Datorteknik avdelning)

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.

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.

Kursinnehåll:

  • Binär aritmetik:
    Representation av negativa tal. Addition, subtraktion, skift, ALU. Multiplikation och division. Decimal aritmetik, flyttal.
  • Datorarkitektur:
    En enkel datormodell. Datorns funktionssätt, mikroprogram. Adressering, subrutiner, generella register, variabla format, in/ut-matning, avbrott, DMA, cacheminne. Några datorexempel. Assemblerprogrammering.
  • Minnen:
    Definitioner och begrepp. DRAM, SRAM
  • In/ut-enheter:
    Digital-analog och analog-digital omvandling.
  • Variationer i arkitektur:
    RISC, DSP, Pipelining, enchipsprocessorer


Kurslitteratur: Roos, O.: Grundläggande datorteknik.

Det var en runn kursliteratur och var en ganska abstract kurs för mig, det har gett så mycket för andra kurser so jag läst senare. Jag hade stor nytta av det under exjobbet och data intresse växte alltmer efteråt.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值