1

ARM と Android の接続は何ですか?

4

1 に答える 1

4

ARM は、多くのデスクトップ コンピューターが x86/amd64 ISA を使用するのと同じように、特定の CPU に使用される命令セット アーキテクチャ (ISA) (より正確にはそのファミリー) です。ISA は、CPU が話す「言語」を定義します。命令とは何か、使用可能なレジスタは何か、データ型などです。

現在、ARM プロセッサはモバイル デバイスで人気があります。ただし、Android OS は移植性があり、x86 や MIPS など、さまざまなプロセッサで実行できます。

Android アプリケーションは、Dalvik VM で実行するためにバイトコードにコンパイルされるため、プロセッサ間でも移植可能です。(アプリが NDK を使用してネイティブ コードをインクルードしていない限り。) これは、アプリ開発者として、このほとんどについて心配する必要がないことを意味します。アプリは「そのまま実行」する必要があります。

詳細:
http://en.wikipedia.org/wiki/ARM_architecture
http://en.wikipedia.org/wiki/Instruction_set_architecture http://en.wikipedia.org/wiki/Dalvik_ (
ソフトウェア)

于 2014-01-31T10:22:14.650 に答える