プロジェクト

全般

プロフィール

ARM CPU

ARMプロセッサは、RISC方式のCPUで組込み機器、スマートフォン、Apple PCなどに採用されています。
ARM社がARMの命令セットおよび設計をライセンスし、様々な会社がライセンスを受けてARMプロセッサを製造しています。

AArch64命令セット

命令

命令長は32bit固定、演算はレジスタ間で即値は扱いません。
演算命令では3オペランド。

レジスタ

汎用レジスタ

  • 64bit汎用レジスタを31個:x0~x30
    • 32bit値を格納するときは上位32bitがゼロクリア、w0~w30と呼ぶ

スタックポインタ

ゼロレジスタ

プログラムカウンタ

フラグレジスタ(NZCV)

浮動小数点レジスタ

  • 128bitレジスタを32個、v0~v31
    • 64bitとして使用するときは、d0~d31

FPCRレジスタ


約2時間前に更新