一 简 答 1
CISC,RISC 答 : CISC(复 杂 指 令 集 计 算 机 ) 和 RISC( 精 简 指 令 集 计 算 机 ) 是 前 CPU 的 两 种 架 构
早期 的 CPU 全 部 是 CISC 架 构 , 它 的 设 计 目 的 是 要 用 最 少 的 机 器 语 言 指 令 来 完 成 所 需 的 计 算任 务
CISC( Complex Instruction Set Computer) 结 构 有 其 固 有 的 缺 点 , CISC 指 令 集的 各 种 指 令 中 , 其 使 用 频 率 却 相 差 悬 殊 , 大 约 有 20% 的 指 令 会 被 反 复 使 用 , 占 整 个 程 序 代码 的 80%
而 余 下 的 80% 的 指 令 却 不 经 常 使 用 , 在 程 序 设 计 中 只 占 20% , 显 然 , 这 种 结构 是 不 太 合 理 的
RISC 并 非 只 是 简 单 地 去 减 少 指 令 , 而 是 把 着 眼 点 放 在 了 如 何 使 计 算 机 的结 构 更 加 简 单 合 理 地 提 高 运 算 速 度 上
RISC 结 构 优 先 选 取 使 用 频 最 高 的 简 单 指 令 , 避 免 复杂 指 令 ; 将 指 令 长 度 固 定 , 指 令 格 式 和 寻 地 方 式 种 类 减 少 ; 以 控 制 逻辑为主, 不 用 或少 用 微码 控 制 等措施来 达到上 述目 的
到目 前 为止, RISC 体系结 构 也还没有 严格 的 定 义, 一 般认为, RISC 体系结 构 应具有 如 下特点 : 采用 固 定 长 度 的 指 令 格 式 , 指 令 归整 、简 单 、基本寻 址方 式 有 2~3 种
使 用 单 周期 指 令 , 便于流水线操作执行
大 量使 用