Wenn der QEMU-Emulator für die ARM-Computer zu langsam ist, können Sie den Microsoft Device Emulator 3.0 - Standalone-Release ausprobieren . Im Artikel- Entwicklerhandbuch zum ARM-Emulator finden Sie einige Informationen, obwohl sie aus dem Jahr 2005 stammen und sich auf Microsoft Device Emulator 2.0 beziehen.
Das Xen-Projekt hat auch Support für ARM-CPUs angekündigt, obwohl ich nicht weiß, wie fortgeschritten diese Entwicklung ist, und es ist unklar, ob ARM emuliert werden kann oder nur auf einer physischen ARM-CPU ausgeführt wird. Es ist ein weiterer Emulator, den Sie ausprobieren könnten.
Wenn Sie die ARM-Architektur mit nativer Geschwindigkeit verwenden möchten, ist die einzige Lösung ein ARM-Gerät. Der Raspberry Pi ist hier eine günstige Möglichkeit.
Um ein fertiges Bild mit Raspberry Pi auf QEMU zu erhalten, lesen Sie das Projekt Raspberry Pi-Emulation für Windows . Es wird mit einer run.bat
Datei geliefert und Sie müssen sie ausführen und den Anweisungen folgen.
Wenn Sie nur mit ARM-Assembler-Programmen spielen möchten, können Sie CEMU verwenden, das Arm / AArch64 unterstützt und wie folgt beschrieben wird:
eine gebündelte GUI-Anwendung, die Benutzern das Schreiben von Assemblys und das Testen ermöglicht, indem sie zu Bytecode kompiliert und in einem QEMU-basierten Emulator ausgeführt werden.
Anweisungen zum Erstellen sowie vorgefertigte virtuelle Bilder finden Sie in der Azeria ARM Lab-Umgebung . Sie liefern auch ein Basis-Cheatsheet für ARM-Baugruppen
Weitere nützliche Informationen finden Sie in diesen Ressourcen: