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.

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

命 令 置 換<br />

constant を 否 定 ま たは 論 理 反 転 する 場 合 を 除 き、 特 定 の 命 令 対 (ADD と SUB、<br />

ADC と SBC、 AND と BIC、 MOV と MVN、 および CMP と CMN) は 等 価 です。<br />

constant の 値 を 使 用 で き な く て も、 論 理 反 転 ま たは 否 定 にで き る 可 能 性 があ<br />

る 場 合 は、 アセンブラは 命 令 対 のも う 一 方 の 命 令 に 置 き 換 え、 constant を 反 転<br />

または 否 定 します。<br />

逆 アセンブル リ ス ト と ソース コー ド を 比 較 する 場 合 は、 こ の 点 に 注 意 し て 下<br />

さい。<br />

アセンブラの --diag_warning 1645 コマンドラインオプショ ンを 使 用 して、 命 令<br />

置 換 が 発 生 し たか 確 認 で き ます。<br />

4-50 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!