2012年04月09日 ARMの64bitアーキテクチャ ARMv8 の概要 "ARMv8 Instruction Set Overview"というドキュメントがARMのサイトからダウンロード可能です。(ただし登録が必要。) この資料からARMv8アーキテクチャの概要をながめてみました。 "ARMv8 Instruction Set Overview" これはまだOverviewで、各命令のビットパターンまでは書いてありません。そのためこの資料だけでは、逆アセンブラやCPUエミュレータを作ることはできません。 2つの実行状態 AArch64: ARMv8での64bitの実行状態。 AArch32: ARMv8での32bitの実行状態。ほぼARMv7互換。追加されてる命令があります。 (この実行状態をどうやって切り替えるのかはこのドキュメントには書いてないようです。おそらく特権モード(OSカ