12.07.2015 Views

RealView Compilation Tools コンパイラユーザガイド - ARM ...

RealView Compilation Tools コンパイラユーザガイド - ARM ...

RealView Compilation Tools コンパイラユーザガイド - ARM ...

SHOW MORE
SHOW LESS
  • No tags were found...

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

コーディング 慣 行RVCT の イ ン ス ト ールに 付 属 し て 提 供 さ れる VFP サポー ト コードの 使 用 法 の詳 細 については、 『<strong>ARM</strong> Application Note 133 - Using VFP with RVDS』 を 参 照 して 下 さい。 このアプリケーショ ンノートは、install_directory\RVDS\Examples\...\vfpsupport にある <strong>RealView</strong> DevelopmentSuite 配 布 パ ッ ケージの Examples ディレク ト リ 内 、vfpsupport サブディ レ ク ト リにあ り ます。5.6.4 半 精 度 浮 動 小 数 点 数 のサポー ト半 精 度 浮 動 小 数 点 数 は、 VFPv3 アーキテ ク チャ のオプシ ョ ンの 拡 張 機 能 と して 提 供 されています。 VFPv3 コ プ ロ セ ッ サを 使 用 で き ない 場 合 、 ま たは、 この 拡 張 機 能 を 持 たない VFPv3 コ プ ロ セ ッ サを 使 用 し てい る 場 合 は、 浮 動 小 数点 ライブラ リ fplib を 経 由 してサポー ト されます。半 精 度 浮 動 小 数 点 数 は、 fp16_format コマンド ラインオプショ ンを 使 用 して 選択 し た 場 合 にのみ 使 用 で き ます。 『コンパイ ラ リ ファレンスガイ ド』 の「--fp16_format=format」 (ページ 2-67) を 参 照 して 下 さい。使 用 可 能 な 半 精 度 浮 動 小 数 点 形 式 は、 ieee と alternative です。 どちらの 形 式でも、 16 ビ ッ ト 数 値 の 基 本 的 な レ イ ア ウ ト は 同 じ です。 詳 細 については、図 5-1 を 参 照 して 下 さい。15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0S E T各 パラ メ ータには 以 下 の 意 味 があ り ます。図 5-1 半 精 度 浮 動 小 数 点 形 式S (bit[15]):E (bits[14:10]):T (bits[9:0]):Sign bitBiased exponentMantissa.こ れら のフ ィ ール ド の 意 味 は、 選 択 さ れてい る 形 式 に よ り 異 な り ます。IEEE 半 精 度IF E==31:IF T==0: Value = Signed infinityIF T!=0: Value = NanT[9] determines Quiet or Signalling:0: Quiet NaN1: Signalling NaN<strong>ARM</strong> DUI 0205IJ Copyright © 2002-2010 <strong>ARM</strong> Limited. All rights reserved. 5-41ID 100419Non-Confidential,

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

Saved successfully!

Ooh no, something went wrong!