|
Õppekava aineRiistvaralähedane programmeerimine
| Õppeaine |
| Ainekood |
I218 |
| Õppeaine nimetus |
Riistvaralähedane programmeerimine |
| Ainepunkte |
2,5 AP |
| Hindamisviis |
Arvestus |
|
| Õppekava aine |
| Õppekava |
2001 IS |
| Õppeaasta |
2 |
| Semester |
Sügissemester |
| Aine tüüp |
Kohustuslik |
| Spetsialiseerumine |
IT süsteemide arendus |
|
| Õppejõud |
| Jaan Loodus |
|
|
Aine koormused
|
| Loeng |
32 |
| Praktikum |
16 |
| Iseseisev töö |
52 |
|
| Ü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 |
| I237
Riistvaralähedane programmeerimine |
|
| Käimasolevad voorud |
| Pole ühtegi |
| |