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.

<strong>ARM</strong> 指 令 参 考<br />

运 算<br />

这 些 指 令 执 行 以 下 操 作 :<br />

1. 将 Rm 中 的 值 循 环 右 移 0、 8、 16 或 24 位 。<br />

2. 对 所 得 到 的 值 执 行 下 列 操 作 :<br />

• 提 取 [7:0] 位 , 并 用 符 号 或 零 扩 展 到 32 位 , 并 加 上 Rn 中 的 值 。<br />

• 提 取 [15:0] 位 , 并 用 符 号 或 零 扩 展 到 32 位 , 并 加 上 Rn 中 的 值 。<br />

• 提 取 [23:16] 和 [7:0] 位 , 并 将 其 符 号 或 零 扩 展 到 16 位 , 然 后 分 别 将<br />

其 加 到 Rn 的 [31:16] 位 和 [15:0] 位 上 , 以 形 成 结 果 的 [31:16] 位 和<br />

[15:0] 位 。<br />

条 件 标 志<br />

这 些 指 令 不 影 响 任 何 标 志 。<br />

体 系 结 构<br />

这 些 指 令 在 v6 及 更 高 版 本 的 体 系 结 构 中 有 效 。<br />

示 例<br />

SADD16TO32 r3, r9, r4<br />

UADD8TO16EQ r0, r0, r4, ROR #16<br />

不 正 确 的 示 例<br />

UADD8TO32 r0, r2, r15 ; use of r15 not allowed<br />

SADD16TO32 r9, r3, r2, ROR #12 ; rotation must be by 0, 8, 16, or 24.<br />

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

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

Saved successfully!

Ooh no, something went wrong!