01.12.2014 Views

RealView Compilation Tools Developer Guide - ARM Information ...

RealView Compilation Tools Developer Guide - ARM Information ...

RealView Compilation Tools Developer Guide - ARM Information ...

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 />

要 符 合 ATPCS, 如 果 在 函 数 中 使 用 寄 存 器 d8-d15, 则 必 须 在 进 入 时 保 存 它 们 的<br />

值 , 并 且 在 退 出 之 前 恢 复 它 们 。 可 以 使 用 单 个 FSTMX 指 令 保 存 它 们 , 使 用 单 个<br />

FLDMX 指 令 恢 复 它 们 。 它 们 以 位 模 式 保 存 和 恢 复 , 无 需 解 释 为 单 精 度 或 双 精 度<br />

数 。 保 存 的 N 个 单 精 度 值 占 用 N+1 个 字 。<br />

VFP 值 格 式<br />

单 精 度 和 双 精 度 值 遵 循 IEEE 754 标 准 格 式 。 双 精 度 值 视 为 真 64 位 值 :<br />

• 在 小 端 模 式 中 , 包 含 指 数 的 双 字 双 精 度 值 的 更 有 效 字 有 较 高 地 址 ;<br />

• 在 大 端 模 式 中 , 更 有 效 的 字 有 较 低 地 址 。<br />

备 注<br />

VFP 中 的 小 端 双 精 度 值 是 纯 小 端 的 。 这 与 FPA 体 系 结 构 不 同 。<br />

VFP 和 FPA 体 系 结 构 中 的 大 端 双 精 度 值 是 相 同 的 , 都 是 纯 大 端 的 。<br />

IEEE 舍 入 模 式 和 异 常 启 用 标 志<br />

在 进 入 或 退 出 符 合 标 准 的 函 数 时 , ATPCS 不 对 这 些 状 态 指 定 任 何 约 束 。<br />

<strong>ARM</strong> DUI 0203BSC © 2002、 2003 <strong>ARM</strong> Limited 版 权 所 有 。 保 留 所 有 权 利 。 3-19

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

Saved successfully!

Ooh no, something went wrong!