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.2 浮 点 寄 存 器<br />

向 量 浮 点 协 处 理 器 拥 有 从 s0 到 s31 的 32 个 单 精 度 寄 存 器 。 每 个 寄 存 器 可 以 包 含<br />

一 个 单 精 度 浮 点 值 或 一 个 32 位 整 数 。<br />

也 可 将 这 32 个 寄 存 器 当 作 16 个 双 精 度 寄 存 器 - d0 到 d15。dn 与 s(2n) 和 s(2n+1)<br />

占 用 相 同 的 硬 件 。<br />

可 以 使 用 :<br />

• 一 些 寄 存 器 用 于 单 精 度 值 , 同 时 使 用 其 它 寄 存 器 用 于 双 精 度 值 ;<br />

• 在 不 同 的 时 间 , 使 用 相 同 的 寄 存 器 用 于 单 精 度 值 和 双 精 度 值 。<br />

不 要 试 图 同 时 使 用 对 应 的 单 精 度 和 双 精 度 寄 存 器 。 这 样 做 不 会 造 成 损 失 , 但 结 果<br />

没 有 意 义 。<br />

6.2.1 寄 存 器 组<br />

VFP 寄 存 器 被 编 排 为 四 个 组 :<br />

• 八 个 单 精 度 寄 存 器 ,s0 到 s7,s8 到 s15,s16 到 s23, 以 及 s24 到 s31 ;<br />

• 四 个 双 精 度 寄 存 器 ,d0 到 d3,d4 到 d7,d8 到 d11, 以 及 d12 到 d15 ;<br />

• 单 精 度 和 双 精 度 寄 存 器 的 任 何 组 合 。<br />

进 一 步 的 说 明 请 参 阅 图 6-1。<br />

图 6-1 VFP 寄 存 器 组<br />

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

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

Saved successfully!

Ooh no, something went wrong!