|
Õppekava aineRiistvaralähedane programmeerimine
| Õppeaine |
| Ainekood |
I237 |
| Õppeaine nimetus |
Riistvaralähedane programmeerimine |
| Ainepunkte |
2,5 AP |
| Hindamisviis |
Arvestus |
|
| Õppekava aine |
| Õppekava |
2010 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 |
| |