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

7.3.8 DCFD 和 DCFDU<br />

DCFD 命 令 为 字 对 齐 的 双 精 度 浮 点 数 分 配 存 储 器 , 并 定 义 存 储 器 的 运 行 时 初 值 。 双<br />

精 度 数 占 用 两 个 字 , 并 且 必 须 字 对 齐 才 能 用 在 算 术 运 算 中 。<br />

DCDFU 是 相 同 的 , 只 是 存 储 器 对 齐 是 任 意 的 。<br />

语 法<br />

{label} DCFD{U} fpliteral{,fpliteral}...<br />

其 中 :<br />

fpliteral 是 一 个 单 精 度 浮 点 文 字 ( 请 参 阅 第 3-22 页 的 浮 点 文 本 )。<br />

用 法<br />

必 要 时 , 汇 编 程 序 在 定 义 的 第 一 个 数 字 前 最 多 插 入 三 个 填 充 字 节 , 以 实 现 四 字 节<br />

的 对 齐 。<br />

如 果 不 需 要 对 齐 , 则 可 使 用 DCFDU。<br />

在 将 fpliteral 转 换 到 内 部 形 式 时 , 所 使 用 的 字 顺 序 是 由 选 定 的 浮 点 体 系 结 构 来<br />

控 制 的 。 如 果 选 择 了 -fpu none 选 项 , 则 不 能 使 用 DCFD 或 DCFDU。<br />

双 精 度 数 值 的 范 围 是 :<br />

• 最 大 值 1.79769313486231571e+308 ;<br />

• 最 小 值 2.22507385850720138e-308。<br />

另 请 参 阅 第 7-22 页 的 DCFS 和 DCFSU。<br />

示 例<br />

DCFD<br />

DCFDU<br />

1E308,-4E-100<br />

10000,-.1,3.1E26<br />

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

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

Saved successfully!

Ooh no, something went wrong!