Naslov diplomskega dela: Načrtovanje računalnika od logičnih vrat do visokonivojskega programskega jezika
Povzetek:
Cilj diplomskega dela je po knjigi The Elements of Computing Systems [1] izdelati enostaven računalnik, na katerem bo možna uporaba objektno usmerjenega programskega jezika Jack. Ta je zasnovan v sklopu implementacije računalnika. Pri izdelavi se srečamo s temami, kot so strojna oprema, arhitektura, podatkovne strukture, algoritmi, programski jeziki, prevajalniki, operacijski sistemi in razvoj programske opreme. Vsako izmed področij pokriva zelo širok del računalništva, kar velikokrat predstavlja problem pri razumevanju delovanja računalnika kot celote. Pri tem svojo vlogo odigra knjiga [1], ki v grobem predstavi vsako izmed tem, ter s pomočjo nalog omogoča razumevanje dogajanja v računalniku od prevajanja visokonivojskega programskega jezika v strojno kodo do izdelave strojne opreme, na kateri jo je možno zaganjati.
Termin zagovora: torek, 24. oktobra 2017 ob 13:30
Lokacija zagovora: Diplomska soba
Mentor: prof. dr. Branko Šter
Komisija za zagovor:
doc. dr. Tomaž Dobravec (predsednik),
prof. dr. Branko Šter (mentor),
doc. dr. Jure Žabkar (član).