07.01.2015 Views

PDF version - ARM Information Center

PDF version - ARM Information Center

PDF version - 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.

以 前 の リ リ ースについて<br />

A.2.5<br />

RVCT v3.0 における <strong>ARM</strong> アセンブ ラの 変 更 点<br />

RVCT v3.0 では、 次 の 点 が 変 更 されま し た。<br />

• RVCT v3.0 では、 <strong>ARM</strong>v7 に 対 する Thumb-2 Execution Environment<br />

(Thumb-2EE) アーキテ ク チ ャ の 拡 張 機 能 がサポー ト さ れます。 こ れは<br />

Thumb-2 をベースに し ています。 主 要 な 相 違 点 は 以 下 の と お り です。<br />

— Thumb 状 態 と 新 し い ThumbEE 状 態 の 両 方 で 状 態 を 変 更 する ENTERX<br />

および LEAVEX という 新 しい 命 令<br />

— ハン ド ラ に 分 岐 する ための 新 し い HB、 HBL、 HBLP、 および HBP 命 令<br />

— ロードおよびス ト アでの NULL ポインタチェック<br />

— 配 列 の 境 界 をチェ ッ クする ために 追 加 さ れた ThumbEE 状 態 の CHKA<br />

命 令<br />

— ロー ド 命 令 、 ス ト ア 命 令 、 および 分 岐 命 令 (BX、 BLX、 および BXJ)<br />

に 対 するその 他 の 変 更<br />

• RVCT v3.0 では、<strong>ARM</strong>v7 アーキテクチャの 2 つのオプシ ョ ン コ ンポーネ<br />

ントであるアドバンスト SIMD 拡 張 機 能 および VFPv3 の 初 期 サポー ト が<br />

提 供 さ れます。<br />

<strong>ARM</strong> アドバンスト SIMD 拡 張 機 能 の 構 成 は 以 下 の と お り です。<br />

— アドバンスト SIMD レジスタ。 このレジスタは、 VFPv3 レジスタ<br />

バンク と 同 じですが、32 個 の 64 ビッ トレジスタまたは 16 個 の 128<br />

ビッ トレジスタと 見 なされます。<br />

— アドバンスト SIMD レジスタを 要 素 のベクタと 見 なす、 多 数 の 新<br />

し い 命 令 。<br />

これらの 新 しい 命 令 は、 <strong>ARM</strong> 命 令 セ ッ ト と Thumb-2 命 令 セ ッ ト の<br />

両 方 で 使 用 で き ます。<br />

VFPv3 は、 VFPv2 から 次 のよ うに 拡 張 されています。<br />

— 以 前 の VFP レジスタバンクの 2 倍 にあたる 32 個 の 64 ビットレジ<br />

スタへの 大 幅 な 拡 張 。 これらのレジスタは、 メインの <strong>ARM</strong> 汎 用 レ<br />

ジスタを 除 いたものです。<br />

— よ く 使 用 さ れる 多 数 の 浮 動 小 数 点 数 値 の ロー ド および 浮 動 小 数 点<br />

形 式 と 固 定 小 数 点 形 式 間 の 変 換 を 効 率 良 く する 複 数 の 新 し い 命 令 。<br />

これらの 新 しい 命 令 は、 <strong>ARM</strong> 命 令 セ ッ ト と Thumb-2 命 令 セ ッ ト の<br />

両 方 で 使 用 で き ます。<br />

<strong>ARM</strong> DUI 0202IJ Copyright © 2002-2008 <strong>ARM</strong> Limited. All rights reserved. A-21<br />

Non-Confidential

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

Saved successfully!

Ooh no, something went wrong!