DCO および DCOU

DCO ディレクティブは、16 バイト単位でメモリブロックを割り当てて、4 バイト境界で整列させ、実行時のメモリの初期内容を定義します。

メモリのアラインメントが任意である点を除き、DCOU も同じです。

Show/hide構文

{label} DCO{U} {-}literal{,{-}literal}...

各項目には以下の意味があります。

literal

128 ビットの数値リテラルを指定します。

この値の有効範囲は 0 ~ 2128-1 です。

数値リテラルで通常使用できる文字に加え、literal の先頭にマイナス符号を付けることができます。この場合の値の有効範囲は -2127 ~ -1 となります。

-n を指定した場合は、2128-n を指定した場合と同じ結果が得られます。

Show/hide使用法

DCO は、必要に応じて、最初に定義された 8 バイトのブロックの前に最大 3 バイトのパディングを挿入して、アラインメントを 4 バイトにします。

アラインメントが不要な場合は、DCOU を使用して下さい。

Show/hide関連項目

Copyright © 2014 ARM. All rights reserved.ARM DUI 0802AJ
Non-ConfidentialID061814