Windows(Eclipseなど)にARMアセンブリ言語IDEがあり、命令を記述してシミュレートすることができますか?
他のプラットフォームではどうですか?そして、どうすればそれらを詳細に使用できますか?
3 に答える
Android SDK には Windows 用のバージョンがあり、これには Eclipse IDE が含まれています。作成したコードを実行できるデバイス シミュレータが含まれています。Android NDK (ネイティブ開発キット) を追加すると、ARM クロスコンパイラも取得できます。Android シミュレーター/エミュレーターは、実際には ARM 用の QEMU であり、ネイティブ ARM コードを実行します。
つまり、Windows用の Android SDK / NDKを入手すれば、Eclipse IDE、ARM シミュレーター、ARM クロスコンパイラー/アセンブラーなど、必要なものがすべて手に入ります。
Visual Studio 2005 と 2008 の両方で、ARM アセンブリ コードを記述し、エミュレータまたはデバイスで対話的にデバッグできます。唯一の制限は、エミュー/デバイスが Windows CE 4/5/6 でなければならず、コンパイラが ARMv4 および ARMv5 命令セットのみをサポートすることです。
Visual Studio 2011 の公式リリースを待つことができれば、WoA (ARM 上の Windows) デバイスをターゲットとする完全な ARMv7A 開発が可能になります。
ARM と Keil は、購入可能な IDE を提供しています。
無料のものについて話している場合、私は何も知りません。