23.10.2014 Views

RealView - ARM Information Center

RealView - ARM Information Center

RealView - 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.

向 量 浮 点 编 程<br />

6.7.16 FSITO 和 FUITO<br />

将 有 符 号 整 数 转 换 为 浮 点 数 以 及 将 无 符 号 整 数 转 换 为 浮 点 数 。<br />

FSITO 和 FUITO 总 是 操 作 标 量 。<br />

语 法<br />

FSITO{cond} Fd, Sm<br />

FUITO{cond} Fd, Sm<br />

其 中 :<br />

对 于 单 精 度 必 须 是 S, 对 于 双 精 度 必 须 是 D。<br />

cond 是 一 个 可 选 的 条 件 码 ( 参 阅 第 6-8 页 的 VFP 和 条 件 码 )。<br />

Fd 是 用 于 存 放 结 果 的 VFP 寄 存 器 。 Fd 的 精 度 必 须 与 中 指<br />

定 的 精 度 相 同 。<br />

Sm 是 用 于 存 放 整 数 操 作 数 的 单 精 度 VFP 寄 存 器 。<br />

用 法<br />

FSITO 指 令 将 Sm 中 的 有 符 号 整 数 值 转 换 为 浮 点 值 , 并 将 结 果 放 到 Fd 中 。<br />

FUITO 指 令 将 Sm 中 的 无 符 号 整 数 值 转 换 为 浮 点 值 , 并 将 结 果 放 到 Fd 中 。<br />

异 常<br />

FSITOS 和 FUITOS 指 令 会 产 生 “ 不 精 确 ” 异 常 。<br />

FSITOD 和 FUITOD 指 令 不 产 生 任 何 异 常 。<br />

示 例<br />

FUITOD<br />

FSITOD<br />

FSITOSNE<br />

d3, s31 ; unsigned integer to double-precision<br />

d5, s16 ; signed integer to double-precision<br />

s2, s2 ; signed integer to single-precision<br />

<strong>ARM</strong> DUI 0204BSC © 2002、 2003 <strong>ARM</strong> Limited 版 权 所 有 。 保 留 所 有 权 利 。 6-33

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

Saved successfully!

Ooh no, something went wrong!