Содержание
- Введение 1
- Теоретические основы внутреннего представления программ 2
- - Абстрактные синтаксические деревья (AST) 2.1
- - Промежуточные представления (IR) 2.2
- - Семантика и трансформации программ 2.3
- Современные технологии компиляции и виртуализации 3
- - LLVM: Инфраструктура компиляции 3.1
- - .NET CLR: Среда исполнения для .NET 3.2
- - JVM: Виртуальная машина Java 3.3
- Влияние архитектуры вычислительных систем 4
- - RISC-V: Открытая архитектура процессоров 4.1
- - ARM: Энергоэффективные процессоры 4.2
- - x86-64: Доминирующая архитектура 4.3
- Заключение 5
- Список литературы 6