30.10.2014 Views

下载pdf格式全文技术文档下载专区

下载pdf格式全文技术文档下载专区

下载pdf格式全文技术文档下载专区

SHOW MORE
SHOW LESS

Create successful ePaper yourself

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

www.autoelectronics.eetchina.com<br />

以 一 个 数 值 运 算 程 序 来 说 , 使 用 CISC 指 令 集 的 MCU 运 算 对 于 一 个 积 分 表 达 式 可 能 只 需<br />

要 十 个 机 器 指 令 , 而 RISC MCU 在 执 行 相 同 的 程 序 时 , 却 因 为 CPU 本 身 不 提 供 浮 点 数 乘<br />

法 的 指 令 , 所 以 可 能 需 要 执 行 上 百 个 机 器 指 令 ( 但 每 一 个 指 令 可 能 只 需 要 CISC 指 令 十 分<br />

之 一 的 时 间 ), 而 由 程 序 语 言 转 换 成 机 器 指 令 的 动 作 是 由 程 序 语 言 的 Compiler 来 执 行 , 所<br />

以 在 RISC MCU 的 Compiler 便 会 较 复 杂 。 因 为 同 样 一 个 高 级 语 言 A=B*C 的 运 算 , 在<br />

RISC MCU 转 换 为 机 器 指 令 可 能 有 许 多 种 组 合 , 而 每 一 种 组 合 的 『 时 间 / 空 间 』 组 合 都 不 尽<br />

相 同 。<br />

所 以 RISC 与 CISC 的 取 舍 之 间 , 似 乎 也 是 MCU 硬 件 架 构 与 软 件 (Compiler) 的 平 衡 之 争 ,<br />

应 该 没 有 绝 对 优 势 的 一 方 , 只 能 说 因 应 不 同 的 需 求 而 有 不 同 的 产 品 , 例 如 工 作 单 纯 的 打 印 机<br />

核 心 MCU, 便 适 合 使 用 效 能 稳 定 , 但 单 位 指 令 效 率 较 佳 的 RISC MCU.<br />

微 控 制 器 (MCU) 的 基 本 架 构<br />

微 控 制 器 产 品 架 构 由 早 期 以 累 积 器 为 基 础 的 CPU, 演 进 至 现 今 含 精 简 指 令 (RISC) 或 同 时 含<br />

RISC、DSP 如 Motorola 的 68356, 也 有 如 DEC 的 SAIIC、 与 Hitachi 的 SH-DSP 系 列 等 之<br />

32 位 嵌 入 式 微 控 制 器 , 每 一 系 列 产 品 又 因 应 不 同 的 应 用 与 接 口 需 求 , 衍 生 出 不 同 规 格 的<br />

产 品 。 微 控 制 器 产 品 以 特 性 做 为 区 分 的 标 准 与 市 场 统 计 的 依 据 , 区 分 为 4 位 、8 位 、 以<br />

及 16/32 位 等 三 大 类 。 各 厂 商 依 其 不 同 功 能 组 合 , 发 展 出 系 列 性 的 微 控 制 器 产 品 , 如 NEC<br />

供 应 PD75X 的 4 位 系 列 ,Toshiba 供 应 47CXX 的 4 位 系 列 、HOLTEK 供 应 HT48CXX<br />

的 8 位 系 列 、 及 Intel 之 MCS-96 的 16 位 系 列 等 。<br />

以 下 就 微 控 器 的 基 本 架 构 做 介 绍 , 如 下 先 介 绍 MCU 架 构 方 块 图 。

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

Saved successfully!

Ooh no, something went wrong!