2.3.6 data.dump

特定のアドレスまたはアドレス範囲にあるデータを表示します。アドレス範囲を指定しない限り、表示サイズはデフォルトで 0x20 バイトのデータです。

構文

d ata.dump expression [/flag]…

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

expression

特定のアドレスまたはアドレス範囲を指定します。これには、アドレス、アドレス範囲、またはアドレスを求める式を指定できます。アドレス範囲を指定するには -- を使用し、アドレスからのオフセットを指定するには ++ を使用します。

/flag

追加のフラグを指定します。

b yte

データを 1 バイトとしてフォーマットします。

w ord

データを 2 バイトとしてフォーマットします。

l ong

データを 4 バイトとしてフォーマットします。

q uad

データを 8 バイトとしてフォーマットします。

w idth

列数を指定します。

n o h ex

16 進形式の出力を抑制します。

n o a scii

ASCII 出力を抑制します。

le

データをリトルエンディアンとしてフォーマットします。

be

データをビッグエンディアンとしてフォーマットします。

エンディアン方式を指定しない場合、デバッガはロードされたイメージの開始アドレスで情報を探し、それが出来ない場合リトルエンディアンが使用されます。

例 2-6 例

data.dump 0x8000              ; アドレス 0x8000 から 0x20 バイト(デフォルト)を表示
data.dump 0x8000--0x8170      ; アドレス範囲 0x8000 ~ 0x8170 にあるデータを表示
data.dump r(PC)++0x100        ; PC レジスタのアドレスから 0x100 バイトを表示
非機密扱いPDF file icon PDF 版ARM DUI0452ZJ
Copyright © 2010–2016 ARM.All rights reserved.