Если эмулятор QEMU для компьютеров ARM работает слишком медленно, вы можете попробовать Microsoft Device Emulator 3.0 - Standalone Release . Некоторую информацию можно найти в статье «Руководство разработчика по эмулятору ARM», хотя она датируется 2005 годом и посвящена Microsoft Device Emulator 2.0.
Проект Xen также объявил о поддержке процессоров ARM, хотя я не знаю, насколько продвинута эта разработка, и неясно, может ли она эмулировать ARM или просто работать на физическом процессоре ARM. Это еще один эмулятор, который вы можете попробовать.
Если вы хотите использовать архитектуру ARM на родной скорости, единственное решение - получить устройство ARM. Raspberry Pi - дешевая возможность здесь.
Чтобы получить готовый образ с помощью Raspberry Pi в QEMU, см. Проект Эмуляция Raspberry Pi для Windows . Он поставляется с run.bat
файлом, и вам нужно запустить его и следовать инструкциям.
Если все, что вам нужно, это играть с программами на ассемблере ARM, вы можете использовать CEMU, поддерживающий Arm / AArch64, и описать его следующим образом:
пакетное приложение с графическим интерфейсом, которое позволяет пользователям писать ассемблер и тестировать его, скомпилировав его в байт-код и выполнив его в эмуляторе на основе QEMU.
Инструкции по созданию, а также готовые виртуальные образы можно найти в среде Азия ARM Lab . Кроме того, они предоставляют таблицу основ ARM Assembly
Некоторая более полезная информация может быть найдена в этих ресурсах: