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

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>ARM</strong> 命 令 と Thumb 命 令<br />

4.10.1 BKPT<br />

ブレークポイン ト 命 令 です。<br />

構 文<br />

BKPT #immed<br />

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

immed<br />

以 下 の 範 囲 の 整 数 にな る 式 を 指 定 し ます。<br />

• <strong>ARM</strong> 命 令 の 場 合 は 0 ~ 65535 (16 ビッ ト 値 )<br />

• 16 ビッ ト Thumb 命 令 の 場 合 は 0 ~ 255 (8 ビッ ト 値 )<br />

使 用 法<br />

BKPT 命 令 に よ って、 プ ロ セ ッ サはデバ ッ グ 状 態 に 入 り ます。 デバ ッ グツール<br />

は、 こ の 動 作 を 使 用 し て、 特 定 のア ド レ スにあ る 命 令 に 到 達 し た 時 点 でシ ス<br />

テム 状 態 を 調 査 する こ とができます。<br />

<strong>ARM</strong> 状 態 と Thumb 状 態 のど ち ら の 場 合 も、 immed は <strong>ARM</strong> ハー ド ウ ェ アに<br />

よって 無 視 されます。 ただし、 デバッガはこの 値 を 使 用 して、 ブレークポイ<br />

ントに 関 する 情 報 をストアできます。<br />

アーキテクチャ<br />

この <strong>ARM</strong> 命 令 は、 <strong>ARM</strong>v5 以 降 で 使 用 で き ます。<br />

この 16 ビッ ト Thumb 命 令 は、 <strong>ARM</strong>v5 以 降 の T バ リ ア ン ト で 使 用 で き ます。<br />

こ の 命 令 の 32 ビット Thumb バージ ョ ンはあ り ません。<br />

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

Non-Confidential

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

Saved successfully!

Ooh no, something went wrong!