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

4.10.7 MAR、 MRA<br />

XScale 协 处 理 器 0 指 令 。<br />

在 两 个 通 用 寄 存 器 和 一 个 40 位 内 部 累 加 器 之 间 传 送 。<br />

语 法<br />

MAR{cond} Acc, RdLo, RdHi<br />

MRA{cond} RdLo, RdHi, Acc<br />

其 中 :<br />

cond 是 一 个 可 选 的 条 件 码 ( 参 阅 第 4-6 页 的 条 件 执 行 )。<br />

Acc 是 内 部 累 加 器 。 标 准 名 称 是 accx, 其 中 x 是 一 个 0-n 范 围 内 的 整 数 。<br />

n 的 值 依 赖 于 处 理 器 。 在 目 前 的 处 理 器 中 它 是 0。<br />

RdLo、 RdHi 是 通 用 寄 存 器 。<br />

用 法<br />

MAR 指 令 将 RdLo 的 值 复 制 到 Acc 的 [31:0] 位 , 并 将 RdHi 的 最 低 有 效 字 节 复 制 到 Acc<br />

的 [39:32] 位 。<br />

MRA 指 令 :<br />

• 将 Acc 的 [31:0] 位 复 制 到 RdLo ;<br />

• 将 Acc 的 [39:32] 位 复 制 到 RdHi ;<br />

• 通 过 将 Acc 的 [39] 位 复 制 到 RdHi 的 [31:8] 位 来 用 符 号 扩 展 该 值 。<br />

体 系 结 构<br />

这 些 指 令 只 在 XScale 处 理 器 中 有 效 。<br />

示 例<br />

MAR<br />

MRA<br />

MARNE<br />

MRAGT<br />

acc0,r0,r1<br />

r4,r5,acc0<br />

acc0,r9,r2<br />

r4,r8,acc0<br />

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

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

Saved successfully!

Ooh no, something went wrong!