05.09.2015 Views

计 算 机 组 织 与 系 统 结 构

打印版 - 北京大学微处理器研究开发中心

打印版 - 北京大学微处理器研究开发中心

SHOW MORE
SHOW LESS
  • No tags were found...

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

在 许 多 人 试 图 用 堆 栈 <strong>结</strong> <strong>构</strong> <strong>机</strong> 器 , 或 者 用<br />

硬 件 逐 步 取 代 软 件 以 减 小 语 义 差 异 的 同 时 ,<br />

有 些 研 究 人 员 对 指 令 <strong>系</strong> <strong>统</strong> 的 使 用 情 况 、 高 级<br />

语 言 的 使 用 特 点 , 以 及 如 何 真 正 从 性 能 的 角<br />

度 来 对 硬 件 、 软 件 进 行 权 衡 等 问 题 进 行 了 大<br />

量 细 致 的 研 究 , 从 而 , 开 创 了 <strong>计</strong> <strong>算</strong> <strong>机</strong> 设 <strong>计</strong> 工<br />

程 化 的 新 局 面 。<br />

北 京 大 学 <strong>计</strong> <strong>算</strong> <strong>机</strong> 科 学 技 术 <strong>系</strong><br />

北 京 大 学 微 处 理 器 研 究 开 发 中 心<br />

早 在 五 十 年 代 末 ,Gibson 就 对 IBM7090 <strong>机</strong> 器<br />

的 指 令 的 使 用 分 布 情 况 进 行 了 研 究 。 但 由 于 当<br />

时 采 集 数 据 的 技 术 还 不 成 熟 , 设 备 非 常 昂 贵 ,<br />

所 以 只 能 对 一 些 小 程 序 进 行 研 究 。 这 样 所 得 <strong>结</strong><br />

论 就 不 很 有 说 服 力 。 在 七 十 年 代 末 , 由 于 实 验<br />

条 件 的 不 断 完 善 , 以 及 <strong>计</strong> <strong>算</strong> <strong>机</strong> 发 展 的 需 要 , 对<br />

不 同 <strong>机</strong> 器 的 指 令 <strong>系</strong> <strong>统</strong> 的 测 试 、 分 析 变 得 非 常 活<br />

跃 , 这 为 我 们 更 合 理 地 设 <strong>计</strong> <strong>机</strong> 器 提 供 了 重 要 依<br />

据 。 另 外 , 在 七 十 年 代 , 人 们 对 高 级 语 言 的 使<br />

用 特 点 也 进 行 了 大 量 研 究 。 虽 然 , 这 一 时 期 的<br />

大 部 分 工 作 仅 针 对 程 序 的 静 态 特 性 , 如 代 码 大<br />

小 、 程 序 中 各 指 令 的 使 用 频 度 等 , 但 当 时 对 高<br />

级 语 言 程 序 的 动 态 执 行 特 征 的 研 究 也 已 开 始 引<br />

起 人 们 的 重 视 。<br />

北 京 大 学 <strong>计</strong> <strong>算</strong> <strong>机</strong> 科 学 技 术 <strong>系</strong><br />

北 京 大 学 微 处 理 器 研 究 开 发 中 心<br />

在 八 十 年 代 初 ,Ditzel 和 Patterson 分 析<br />

了 高 级 语 言 <strong>机</strong> 器 <strong>结</strong> <strong>构</strong> 所 遇 到 的 一 些 困 难 的 原<br />

因 , 在 此 基 础 上 提 出 了 简 单 的 <strong>机</strong> 器 <strong>结</strong> <strong>构</strong> 更 有<br />

可 能 获 得 高 性 能 的 观 点 。1980 年 ,Patterson<br />

等 人 提 出 了 、 并 讨 论 了 RISC(Reduced<br />

Instruction ti Set Computer) 的 思 想 。 同 时 期<br />

的 其 它 一 些 研 究 人 员 也 开 始 提 倡 体 <strong>系</strong> <strong>结</strong> <strong>构</strong> 应<br />

该 和 编 译 技 术 在 提 高 <strong>系</strong> <strong>统</strong> 整 体 性 能 的 基 础 上<br />

紧 密 <strong>结</strong> 合 , 而 不 是 仅 仅 在 形 式 上 注 意 <strong>结</strong> <strong>构</strong> 对<br />

编 译 程 序 的 支 持 。<br />

从 1975 年 开 始 ,John Cocke 在 IBM 公 司 开<br />

始 了 一 个 称 为 801 的 <strong>计</strong> 划 , 他 们 的 最 初 研 究 目<br />

标 是 : 如 何 设 <strong>计</strong> 比 现 有 <strong>机</strong> 器 性 能 价 格 比 更 好<br />

的 、 支 持 高 级 语 言 的 <strong>机</strong> 器 。 在 他 们 的 工 作 中<br />

充 分 借 鉴 了 象 CDC 6600 中 采 用 的 硬 连 线 控 制<br />

这 样 的 设 <strong>计</strong> 简 单 化 原 则 。 虽 然 801 只 是 一 个 实<br />

验 性 的 <strong>计</strong> 划 , 但 是 他 们 为 RISC 技 术 的 发 展 做<br />

出 了 许 多 基 础 性 的 贡 献 。 为 此 Cocke 荣 获 了 <strong>计</strong><br />

<strong>算</strong> <strong>机</strong> 领 域 的 最 高 奖 -----Eckert-Maunchly 奖<br />

和 Turing 奖 。<br />

北 京 大 学 <strong>计</strong> <strong>算</strong> <strong>机</strong> 科 学 技 术 <strong>系</strong><br />

北 京 大 学 微 处 理 器 研 究 开 发 中 心<br />

北 京 大 学 <strong>计</strong> <strong>算</strong> <strong>机</strong> 科 学 技 术 <strong>系</strong><br />

北 京 大 学 微 处 理 器 研 究 开 发 中 心

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

Saved successfully!

Ooh no, something went wrong!