Bc. Nastasia Kovářová

Diplomová práce

Structures for Arbitrary-Width Integer Arithmetic

Structures for Arbitrary-Width Integer Arithmetic
Anotace:
Cieľom tejto práce je implementovať bit-vektorovú aritmetiku pre bit-vektory rôznej dĺžky vo vybranom medzijazyku. Tento medzijazyk je založený na virtuálnom stroji, ktorý vykonáva výpočty nad zásobníkom, čomu musí byť naša implementácie prispôsobená. Ďalej musel byť kód operácií, ktorý generujeme, vytvorený tak, aby neobsahoval cykly. Naša implementácie dekomponuje problém na dva samostatné podproblémy …více
Abstract:
In this thesis, we implement variable-length bit vector arithmetic for an intermediate language. This language runs on a stack-based virtual machine, so our implementation must be compatible with this paradigm. Moreover, the machine code had to be generated so that it did not contain any loops. Our implementation decomposes the problem into two separate problems, making the resulting implementation …více
 
 
Jazyk práce: angličtina
Datum vytvoření / odevzdání či podání práce: 15. 12. 2023

Obhajoba závěrečné práce

  • Obhajoba proběhla 13. 2. 2024
  • Vedoucí: RNDr. Petr Ročkai, Ph.D.
  • Oponent: RNDr. Martin Jonáš, Ph.D.

Citační záznam

Plný text práce

Obsah online archivu závěrečné práce
Zveřejněno v Theses:
  • světu
Jak jinak získat přístup k textu
Instituce archivující a zpřístupňující práci: Masarykova univerzita, Fakulta informatiky

Masarykova univerzita

Fakulta informatiky

Magisterský studijní program / obor:
Teoretická informatika / Formální analýza počítačových systémů

Práce na příbuzné téma

  • Žádné práce na příbuzné téma.