Logi sisse

Õppekava aine

Riistvaralähedane programmeerimine

Õppeaine
Ainekood I237
Õppeaine nimetus Riistvaralähedane programmeerimine
Ainepunkte 2,5 AP
Hindamisviis Arvestus
Õppekava aine
Õppekava 2009 ISd
Õppeaasta 2
Semester Sügissemester
Aine tüüp Kohustuslik
Õppejõud
Risto Varjund
Aine koormused
Loeng 32
Praktikum 16
Üldkirjeldus
Arvuti arhitektuur programmisti pilguga. Käsustik (aritmeetika-, loogika-, andmeedastus-, juhtimiskäsud). Katkestused. Adresseerimisviisid (vahetu, otse, suht-adresseering, siirdekäskude adesseering).
Assemblerikeele käsud, operaatorid ja direktiivid. Programmeerimistehnika alused. Alam-programmid, makrod. Assemblerikeelse mooduli sidurdamine kõrgkeelse programmiga.
Protsessorite arhitektuur. Mikrokontrollerite pered (Intel, Motorola, PIC). ARM protsessori lühiülevaade. Programmeerimiskeskkonnad. Mikrokontrolleritega lahendatavate ülesannete näited. ARM kontrollerite programmeerimine assembleris ja C-s.
Kohustuslikud eeldusained
I201 Arvutid
Asendusained
I218 Riistvaralähedane programmeerimine
Käimasolevad voorud
Pole ühtegi
eten