计算机指令集结设计.pptVIP

  • 24
  • 0
  • 约1.2万字
  • 约 90页
  • 2018-10-13 发布于江苏
  • 举报
计算机指令集结设计

第二章 计算机指令集结构设计 指令集结构概述 指令集: 一些指令的集合; 每条指令都是直接由CPU硬件执行。 指令的表示方法: 二进制格式; 物理存储空间组织方式是位、字节、字和多字等; 当前的指令字长有:16、32、64位; 可变长格式和固定长度格式。 指令的特点 指令的操作十分简单,其操作由操作码编码表示。 每个操作需要的操作数个数为0-3个不等。 操作数是一些存储单元的地址; 典型的存储单元通常有:主存、寄存器、堆栈和累加器。 操作数地址隐含表示或显式表示。 指令集与计算机的性能 内容提要 指令集结构的分类 寻址技术设计 指令集结构的功能设计 操作数的类型、表示和大小 指令集格式的设计 DLX指令集结构 DLX指令集结构效能分析 指令集结构的分类 一般来说,可以从如下五个因素考虑对计算机指令集结构进行分类,即: 在CPU中操作数的存储方法; 指令中显式表示的操作数个数; 操作数的寻址方式; 指令集所提供的操作类型; 操作数的类型和大小。 指令集结构的分类 CPU中用来存储操作数的存储单元主要有: 堆栈; 累加器; 一组寄存器。 指令中的操作数可以被明确地显式给出,也可以按照某种约定隐式地给出。 指令集结构的分类 C=A+B表达式在这三种类型指令集结构上的实现方法 指令集结构的分类 如果指令集结构根据CPU内部存储单元类型来进行分类,一般可以分为: 堆栈型指令集结

文档评论(0)

1亿VIP精品文档

相关文档