25.11.2014 Views

RealView ARMulator ISS User Guide - ARM Information Center

RealView ARMulator ISS User Guide - ARM Information Center

RealView ARMulator ISS User Guide - ARM Information Center

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong><strong>ARM</strong>ulator</strong> 基 础 知 识<br />

<br />

I <br />

跟 踪 指 令 (I) 行 的 格 式 如 下<br />

[ IT | IS ] []<br />

例 如<br />

IT 00008044 e04ec00f SUB<br />

r12,r14,pc<br />

其 中<br />

IT<br />

表 示 指 令 被 执 行<br />

IS 表 示 指 令 被 跳 过 几 乎 所 有 <strong>ARM</strong> 指 令 都 能 有 条 件 执 行<br />

按 十 六 进 制 格 式 显 示 指 令 地 址 例 如 00008044<br />

按 十 六 进 制 格 式 给 出 操 作 码 例 如 e04ec00f<br />

表 示 反 汇 编 如 果 指 令 已 被 执 行 则 大 写 例 如 SUB<br />

r12,r14,pc 此 为 可 选 项 可 通 过 在 peripherals.ami 中 设 置<br />

Disassemble=True 启 用<br />

Thumb 代 码 中 带 链 接 的 分 支 显 示 为 两 个 条 目<br />

第 一 个 标 记 为<br />

1st instr of BL pair.<br />

<br />

E <br />

事 件 (E) 行 的 格 式 如 下<br />

E <br />

例 如<br />

E 00000048 00000000 10005<br />

其 中<br />

给 出 一 对 字 的 第 一 个 例 如 pc 值<br />

给 出 一 对 字 的 第 二 个 例 如 中 断 地 址<br />

给 出 事 件 编 号 例 如 0x10005 这 是 MMU Event_ITLBWalk<br />

事 件 在 第 4-29 页 事 件 中 有 描 述<br />

2-8 Copyright © 2002, 2003 <strong>ARM</strong> Limited 版 权 所 有 <strong>ARM</strong> DUI 0207ASC-00

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

Saved successfully!

Ooh no, something went wrong!