lua11(2).pdf

(247 KB) Pobierz
Sledzenie operacji
Architektura maszyny wirtualnej
Implementacja maszyny
Kilka uwag na zako nczenie
Kurs j ezyka Lua
Wykład 11
Lua VM – architektura
Kornel Kisielewicz
Instytut Informatyki
Uniwersytet Wrocławski
20-01-2011 / Wykład 11
university-logo
994473357.061.png 994473357.071.png 994473357.082.png 994473357.093.png 994473357.001.png 994473357.012.png 994473357.015.png 994473357.016.png 994473357.017.png 994473357.018.png 994473357.019.png 994473357.020.png 994473357.021.png 994473357.022.png 994473357.023.png 994473357.024.png 994473357.025.png 994473357.026.png 994473357.027.png 994473357.028.png 994473357.029.png 994473357.030.png 994473357.031.png 994473357.032.png
 
Sledzenie operacji
Architektura maszyny wirtualnej
Implementacja maszyny
Kilka uwag na zako nczenie
Spis tresci
Architektura maszyny wirtualnej
Załozenia architektury
Reprezentacja wartosci
Tablice
1
Implementacja maszyny
Rejestry
Operacje
2
Sledzenie operacji
Proste przykłady
Złozone przykłady
3
Kilka uwag na zako nczenie
4
university-logo
994473357.033.png 994473357.034.png 994473357.035.png 994473357.036.png 994473357.037.png 994473357.038.png 994473357.039.png 994473357.040.png 994473357.041.png 994473357.042.png 994473357.043.png 994473357.044.png 994473357.045.png 994473357.046.png 994473357.047.png 994473357.048.png 994473357.049.png 994473357.050.png
 
Sledzenie operacji
Architektura maszyny wirtualnej
Implementacja maszyny
Kilka uwag na zako nczenie
Spis tresci
Architektura maszyny wirtualnej
Załozenia architektury
Reprezentacja wartosci
Tablice
1
Implementacja maszyny
Rejestry
Operacje
2
Sledzenie operacji
Proste przykłady
Złozone przykłady
3
Kilka uwag na zako nczenie
4
university-logo
994473357.051.png 994473357.052.png 994473357.053.png 994473357.054.png 994473357.055.png 994473357.056.png 994473357.057.png 994473357.058.png 994473357.059.png 994473357.060.png 994473357.062.png 994473357.063.png 994473357.064.png 994473357.065.png 994473357.066.png 994473357.067.png 994473357.068.png 994473357.069.png
 
Sledzenie operacji
Architektura maszyny wirtualnej
Implementacja maszyny
Kilka uwag na zako nczenie
Załozenia architektury
Załozenia architektury
Załozenia architektury
prostota najmniejszy zbiór, najmniejszy kod
efektywnosc szybka kompilacja, szybkie wykonanie
przenosnosc czysta implementacja ANSI C bez C-izmów
osadzalnosc proste lecz silne API C opieraj ace si e na typach C, jednoczesnie mały rozmiar
API i Lua
university-logo
994473357.070.png 994473357.072.png 994473357.073.png 994473357.074.png 994473357.075.png 994473357.076.png 994473357.077.png 994473357.078.png 994473357.079.png 994473357.080.png 994473357.081.png 994473357.083.png 994473357.084.png 994473357.085.png 994473357.086.png 994473357.087.png 994473357.088.png 994473357.089.png 994473357.090.png 994473357.091.png 994473357.092.png
 
Sledzenie operacji
Architektura maszyny wirtualnej
Implementacja maszyny
Kilka uwag na zako nczenie
Załozenia architektury
Załozenia architektury
Konflikty załoze n
efektywnosc – szybki kompilator a szybkie wykonywanie
efektywnosc a prostota – sprytny kompilator a mały kompilator
i inne...
university-logo
994473357.094.png 994473357.095.png 994473357.096.png 994473357.097.png 994473357.098.png 994473357.099.png 994473357.100.png 994473357.101.png 994473357.102.png 994473357.002.png 994473357.003.png 994473357.004.png 994473357.005.png 994473357.006.png 994473357.007.png 994473357.008.png 994473357.009.png 994473357.010.png 994473357.011.png 994473357.013.png 994473357.014.png
 
Zgłoś jeśli naruszono regulamin