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

3.6.3 数 字 表 达 式<br />

数 字 表 达 式 由 数 字 常 数 、 数 字 变 量 、 普 通 数 字 文 本 、 二 元 运 算 符 和 括 号 组 成 。<br />

请 参 阅 :<br />

• 第 3-13 页 的 数 字 常 数 ;<br />

• 第 3-13 页 的 变 量 ;<br />

• 第 3-21 页 的 数 字 文 本 ;<br />

• 第 3-28 页 的 二 元 运 算 符 ;<br />

• 第 7-7 页 的 SETA、 SETL 和 SETS。<br />

如 果 整 个 表 达 式 的 取 值 为 不 包 含 寄 存 器 或 程 序 计 数 器 的 值 , 那 么 数 字 表 达 式 也<br />

可 以 包 含 与 寄 存 器 相 关 或 与 程 序 相 关 的 表 达 式 。<br />

数 字 表 达 式 的 取 值 为 32 位 整 数 。 可 以 将 其 解 释 为 0 到 2 32 – 1 范 围 内 的 无 符 号 整<br />

数 , 或 者 设 置 为 – 2 31 到 2 31 – 1 范 围 内 的 有 符 号 整 数 。 但 是 汇 编 程 序 不 区 分 – n<br />

和 2 32 – n 之 间 的 整 数 。 类 似 于 >= 的 关 系 运 算 符 使 用 无 符 号 解 释 。 这 意 味 着 0 ><br />

–1 关 系 式 是 {FALSE}。<br />

示 例<br />

a SETA 256*256 ; 256*256 is a numeric expression<br />

MOV r1,#(a*22) ; (a*22) is a numeric expression<br />

3-20 © 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!