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

2.6.4 <br />

其 它 页 表 配 置 部 分 定 义 了 一 组 存 储 区 域<br />

每 个 区 域 均 有 自 己 的 属 性<br />

缺 省 情 况 下<br />

peripherals.ami 包 含 两 个 区 域 的 说 明<br />

{ Region[0]<br />

VirtualBase=0<br />

PhysicalBase=0<br />

Size=4GB<br />

Cacheable=No<br />

Bufferable=No<br />

Updateable=Yes<br />

Domain=0<br />

AccessPermissions=3<br />

Translate=Yes<br />

}<br />

{ Region[1]<br />

VirtualBase=0<br />

PhysicalBase=0<br />

Size=128Mb<br />

Cacheable=Yes<br />

Bufferable=Yes<br />

Updateable=Yes<br />

Domain=0<br />

AccessPermissions=3<br />

Translate=Yes<br />

}<br />

您 可 以 按 相 同 的 通 用 格 式 添 加 更 多 区 域<br />

Region[n] 为 区 域 命 名 以 Region[0] 开 始 n 是 一 个 整 数<br />

VirtualBase 只 适 用 于 带 MMU 的 处 理 器 它 给 出 了 处 理 器 虚 拟 地 址 空 间<br />

中 的 区 域 基 址 此 地 址 必 须 与 1MB 边 界 对 齐 它 由 MMU<br />

映 射 至 PhysicalBase<br />

PhysicalBase 给 出 了 区 域 的 物 理 基 址 对 于 带 MMU 的 处 理 器 此 地 址 必<br />

须 与 1MB 边 界 对 齐<br />

对 于 带 PU 的 处 理 器<br />

干 倍<br />

它 所 匹 配 的 边 界 必 须 是 区 域 大 小 的 若<br />

Size 指 定 此 区 域 的 大 小 对 于 带 MMU 的 处 理 器 Size 必 须 是 一<br />

个 以 兆 字 节 为 单 位 的 整 数 对 于 带 PU 的 处 理 器 Size 必 须<br />

是 4KB 或 4KB 的 二 次 方 倍<br />

Cacheable 指 定 是 否 将 区 域 标 记 为 可 高 速 缓 存 如 果 是 则 从 该 区 域 读<br />

取 的 内 容 会 被 高 速 缓 存<br />

2-22 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!