第七节 指令系统.pptVIP

  • 18
  • 0
  • 约1.31万字
  • 约 77页
  • 2017-09-19 发布于湖北
  • 举报
第7章 指 令 系 统 指令:指示计算机执行某类操作的信息的集合。 本章主要讨论:一般指令格式、常见寻址方式、指令的功能和类型 7.1 机 器 指 令 例 7.1 假设计算机指令字长16位,操作数的地址码是6位,指令有零地址、一地址和二地址三种格式。 (1)设操作码固定,若零地址指令有P种,一地址指令有Q种,则二地址指令最多有几种? (2) 采用扩展操作码技术,若二地址指令有X种,零地址指令Y种,则一地址指令最多有几种? 分析 (1) 固定操作码格式下,地址码为6位,由二地址码得操作码为4位。因操作码固定,由此所有的操作码共24=16种指令,而零地址指令和一地址指令各占去P和Q种, 则二地址指令有: 16-P-Q (2) 扩展操作码时,二地址指令每少一种则可多构成26种一地址指令,一地址指令每少一种则可多构成26种零地址指令。 二地址指令最多有24 ,而现有X种,则可构成一地址指令最多有(24 - X) × 26 设一地址指令有M种,则零地址指令有 [(24 - X) × 26-M] × 26 而现有零地址指令Y种,故有 Y= [(24 - X) × 26-M] × 26 解之,得M= (24 - X) × 26-Y × 2-6 1、设指令字长是12位,地址码3位,能否设计出一种把下面所有指令都能编出代码的

文档评论(0)

1亿VIP精品文档

相关文档