Arvutiarhitektuurid eksam vastused TTÜ
tulemi aadressi arvutamine -> tulemi salvestus (mitu tulemit) ->
katkestusnõuete kontroll -> katkestusnõude töötlus.
9. Translaatorite liigid.
Kompilaator (on kõrgkeele translaator, st programm, mida rakendatakse
kõrgtaseme algoritmikeeles koostatud programmi transleerimisel masinakeelde),
interpretaator (on arvutiprogramm, mis käivitab programmikoodi, mis ei ole
masinkoodi kompileeritud), assembler (arvutiprogramm mis tõlgib assambler
keele objekti faili või masinkeele vormi).
10. Kompilaator ja selle üldistatud mudel.
Kompilaator on kõrgkeele translaator, st programm, mida rakendatakse
kõrgtaseme algoritmikeeles koostatud programmi transleerimisel masinakeelde.
Kõrgkeelne (C, Fortran, jt) programm -> keelespetsiifiline eeltöötlus (sõltuvused:
keelest/arvutist sõltumatu, Funktrioon: teisendab kõtgkeele konstruktisoonid
vahekeelde)-> kõrgtaseme optimeeringud (S: mõnevõrra keelest sõltuv, arvutist