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.

NEON と VFP プログラ ミング<br />

— データサ イ ズだけが 指 定 さ れてい る 場 合 には、 型 (I、 S、 U、 P、<br />

または F) を 指 定 できます。<br />

— データ 型 が 指 定 さ れていない 場 合 、 データ 型 を 指 定 で き ます。<br />

• F16 データ 型 を 使 用 で き る のは、 半 精 度 アーキテ ク チャ 拡 張 を 実 装 し た<br />

システムだけです。<br />

5.5.3 NEON の Normal、 Long、 Wide、 Narrow、 およびサチュレート 命 令<br />

多 くの NEON データ 処 理 命 令 は、 Normal、 Long、 Wide、 Narrow、 およびサ<br />

チュレートバリ アン トで 使 用 できます。<br />

NEON 命 令 を 実 行 でき る 対 象 は 以 下 のとおり です。<br />

• ダブルワー ド ベ ク タ の 構 成 要 素<br />

— 8 つの 8 ビッ ト 要 素<br />

— 4 つの 16 ビッ ト 要 素<br />

— 2 つの 32 ビッ ト 要 素<br />

— 1 つの 64 ビッ ト 要 素<br />

• ク ワ ッ ド ワー ド ベ ク タ の 構 成 要 素<br />

— 16 の 8 ビット 要 素<br />

— 8 つの 16 ビッ ト 要 素<br />

— 4 つの 32 ビッ ト 要 素<br />

— 2 つの 64 ビッ ト 要 素<br />

Normal 命 令<br />

Normal 命 令 は こ れら のベ ク タ 型 に 対 し て 演 算 を 実 行 し、 オペラ ン ド ベ ク タ と<br />

同 じ サ イ ズで、 通 常 は 型 も 同 じ 結 果 ベ ク タ を 生 成 し ます。<br />

命 令 ニーモニ ッ ク に Q を 追 加 する こ と に よ り 、 オペラ ン ド 、 および Normal 命<br />

令 の 結 果 をすべてク ワ ッ ド ワードにする よ う に 指 定 できます。 これによ り、<br />

オペラ ン ド または 結 果 がク ワ ッ ド ワード でない 場 合 は、 アセンブラでエラー<br />

が 生 成 されます。<br />

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

Non-Confidential

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

Saved successfully!

Ooh no, something went wrong!