指令集结构功能设计.PPTVIP

  • 9
  • 0
  • 约2.56千字
  • 约 20页
  • 2020-03-09 发布于福建
  • 举报
*/19 */19 2.3 指令集结构的功能设计 第二章 计算机指令集结构设计 操作类型 实 例 算术和逻辑运算 整数的算术和逻辑操作:加、减、与、或等。 数据传输 Load/Store 控制 分支、跳转、过程调用和返回、自陷等。 系统 操作系统调用、虚拟存储器管理等。 浮点 浮点操作:加、乘等。 十进制 十进制加、十进制乘、十进制到字符的转换。 字符串 字符串移动、字符串比较、字符串搜索等。 图形 象素操作、压缩/解压操作等。 1. 指令集中操作的分类 2. 一种指令集结构中的指令到底要支持哪些类型的 操作? (指令集结构功能设计问题) 两种截然不同的方向: ◆ 复杂指令集计算机(CISC) 强化指令功能,实现软件功能向硬件功能转移。 ◆ 精简指令集计算机(RISC) 尽可能地降低指令集结构的复杂性,以达到 简化实现,提高性能的目的。 当今指令集结构功能设计的一个主要趋势。 2.3 指令集结构的功能设计 2.3.1 CISC指令集结构的功能设计 CISC结构追求的目标: 强化指令功能,减少程序的指令条数,以达到 提高性能的目的。 增强指令功能主要是从如下几个方面着手: 1. 面向目标程序增强指令功能 提高运算型指令功能 提

文档评论(0)

1亿VIP精品文档

相关文档