08.11.2014 Views

RealView Compilation Tools アセンブラガイド - ARM Information Center

RealView Compilation Tools アセンブラガイド - ARM Information Center

RealView Compilation Tools アセンブラガイド - ARM Information Center

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

ディレクティブリファレンス<br />

7.3.5 DCB<br />

DCB デ ィ レ ク テ ィ ブは、 バ イ ト 単 位 で メ モ リ を 割 り 当 てて、 実 行 時 の メ モ リ の<br />

初 期 内 容 を 定 義 し ます。 = は DCB と 同 じ 意 味 です。<br />

構 文<br />

{label} DCB expr{,expr}...<br />

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

expr<br />

以 下 のいずれかを 指 定 し ます。<br />

• -128 ~ 255 の 範 囲 の 整 数 を 求 め る 数 値 式 (「 数 値 式 」 (ペー<br />

ジ 3-36) を 参 照 )。<br />

• 引 用 符 で 囲 まれた 文 字 列 。 文 字 列 中 の 文 字 はス ト アの 連 続<br />

したバイ トにロードされます。<br />

使 用 法<br />

DCB の 後 に 命 令 が 続 く 場 合 、 ALIGN ディ レ クテ ィブを 使 用 して 命 令 を 整 列 させ<br />

て 下 さい。 詳 細 については、 「ALIGN」 (ページ 7-78) を 参 照 して 下 さい。<br />

以 下 も 参 照 し て 下 さ い。<br />

• 「DCD、 DCDU」 (ページ 7-27)<br />

• 「DCQ、 DCQU」 (ページ 7-33)<br />

• 「DCW、 DCWU」 (ページ 7-34)<br />

• 「SPACE または FILL」 (ページ 7-24)<br />

例<br />

C 言 語 の 文 字 列 と は 異 な り 、 <strong>ARM</strong> アセンブ ラ の 文 字 列 の 終 端 は NULL ではあ<br />

りません。 終 端 が NULL の C 言 語 の 文 字 列 は、 DCB を 以 下 のよ う に 使 用 して 作<br />

成 でき ます。<br />

C_string<br />

DCB "C_string",0<br />

7-26 Copyright © 2002-2008 <strong>ARM</strong> Limited. All rights reserved. <strong>ARM</strong> DUI 0204IJ<br />

Non-Confidential

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!