Tag: vm-implementation
Design und Implementierung von virtuellen Maschinen, Dolmetscher, Automaten, Turing-Maschinen.
**NICHT** verwenden Sie dieses tag für virtualisierte Rechner (VirtualBox, VMWare, …), es sei denn, die Frage Adresse die Umsetzung eines solchen tools.
3
Antworten
Als Oracle verklagt Google über die Dalvik-VM ist es klar, dass Sie nicht implementieren Sie eine Java-VM ohne Lizenz von Oracle (EDIT: Matthäus Flaschen weist darauf hin, dass die Ansprüche von Oracle kann nicht gültig sein. Sowieso
8
Antworten
Ich studiere Montage der Programmierung im Allgemeinen, also habe ich beschlossen zu versuchen und die Implementierung einer "virtuellen Mikroprozessoren" in der software, die hat Register, flags und RAM mit zu arbeiten, umgesetzt mit Variablen und arrays. Aber
1
Antworten
Werde ich lernen, ein bisschen über die Dalvik-VM, dex und Smali. Ich gelesen habe smali, aber immer noch nicht klar zu verstehen, wo sein Platz in der Kette von Compilern. Und was seinen Zweck erfüllt. Hier einige
7
Antworten
Habe ich ein Buch gelesen, das bezeichnet die .net CLR als virtuelle Maschine? Kann jemand rechtfertigen? Was ist der Grund, warum müssen wir das Konzept der virtuellen Maschinen auf einigen Plattformen? Ist es nicht möglich, die Entwicklung
6
Antworten
Möchte ich selbst-Bildung Zweck implementieren Sie eine einfache virtuelle Maschine für eine dynamische Sprache ist, lieber in C. so Etwas wie die Lua-VM oder Papagei, oder Python-VM, aber einfacher. Gibt es gute Quellen/tutorials, dies zu erreichen, abgesehen
3
Antworten
Ich bin neugierig, warum Sonne sich entscheiden, um die JVM ist stack-basiert und Google entscheiden, um die DalvikVM register-basiert? Ich nehme an, die JVM kann nicht wirklich davon ausgehen, dass eine bestimmte Anzahl von Registern sind auf
5
Antworten
Als eine Art follow-up zu der Frage genannt Unterschiede zwischen den MSIL-und Java-bytecode?was ist das (Haupt -) Unterschiede oder ähnlichkeit, wie die Java Virtual Machine funktioniert im Vergleich zu, wie die .NET Framework Common Language Runtime (CLR)
7
Antworten
Ich bin interessiert in der Programmierung einer virtuellen Maschine, nichts als Phantasie, wie virtualbox oder vmware, sondern etwas, das emulieren kann eine einfache Architektur, sei es, cisc oder risc, sagen die Zilog -, SPARC -, MIPS -,
8
Antworten
Was genau sind die Vorteile und Nachteile der Verwendung einer register-basierte virtuelle Maschine Vergleich mit einem stack-basierten virtuellen Maschine? Mir, es würde scheinen, als ob eine register-basierte Maschine sein würde, mehr straight-forward Programmieren und effizienter. Also warum
4
Antworten
Ich bin derzeit versuchen zu Graben tiefer in die Spezifikation der Java Virtual Machine. Ich lese Innerhalb der JVM-buchen Sie online und es gibt eine verwirrende Abstraktion, die ich kann nicht scheinen zu begreifen: Konstanten-Pool. hier ist
3
Antworten
Ich habe eine Frage zu Dolmetscher,Compiler-und VM - Nun kenne ich die Unterschiede zwischen Interpreter und Compiler, aber was ist anders an der VIRTUELLEN MASCHINEN aus den vorherigen 2? Was sind die vor-und Nachteile einer VM über
6
Antworten
Ich freue mich auf das schreiben ein JIT-compiler für ein hobby virtuelle Maschine, die ich gearbeitet habe, vor kurzem. Ich weiß, ein bisschen Versammlung, (ich bin hauptsächlich ein C-Programmierer. Ich lese in den meisten der Montage mit