ARM と Android の接続は何ですか?
1 に答える
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_ (
ソフトウェア)