非機密扱い | ![]() | ARM DUI0472LJ | ||
| ||||
ホーム > ARM コンパイラのインラインアセンブラと組み込みアセンブラの使用 > C および C++ コードのインラインアセンブラのレジスタリストのオペランド |
レジスタリストには最大 16 個のオペランドを列挙できます。列挙できるのは、仮想レジスタまたは式のレジスタオペランドです。
LDM
命令または STM
命令の通常の演算では、最も番号が小さい物理レジスタが最下位アドレスに常に保存されますが、それとは逆の新しい動作です。この動作の違いは、レジスタの仮想化によるものです。^
を指定してユーザモードのレジスタを特権モードで動作させることは、インラインアセンブラではサポートされていません。