Re[38]: 32/64/AnyCPU - что за @$^%$?
От: pilgrim_ Россия  
Дата: 02.11.16 18:53
Оценка:
Здравствуйте, Serginio1, Вы писали:

S>Здравствуйте, tranzit, Вы писали:


S> Что CLR эмулирует? Он просто компилирует код. Там никакого понятия эмуляции не существут.

..
S> Так объясни мне где в .Net эмуляция, Весь код перед выполнением компилируется.
..
S> Вот это и есть виртуальные машины, который выполняет код предназначенный для других Осей,процессоров.
S> В VS полно таких эмуляторо и бот они как раз и являются VM.
S> При этом код компилируется под определенную ось и процессор.
..
S> Вот CLR это как раз среда выполнения, но в ней никакой эмуляции не происходит. Все компилируется в машинный код.

Для кругозора:

Например есть вот такой CLR для .NET Micro Framework

https://github.com/NETMF/netmf-interpreter

Вот тут есть обсуждение по поводу AOT и JIT, + AOT для MSIL -> IR (intermediate represenation) — https://github.com/NETMF/llilum
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.