计算机组成原理第 四 章 指令系统计算机组成原理4.1概述n计算机的工作,体现为执行指令。CPU的基本任务是解释执行指令代码,所以指令系统又在很大程度上决定着计算机如何工作,它是硬件逻辑设计的基础,与CPU的总体结构及整机设计思想密切相关。n本章主要讲述指令格式,地址结构,寻址方式,指令类型等方面。计算机组成原理4.2指令格式一条指令应提供两方面的信息:1、是指明操作的性质,即干什么工作2、指明操作数来源的地址指令的基本格式如下:在指令格式设计时应相应地考虑如下问题:指令字长需要多少位,是定字长还是变字长;操作扩展,是一段还由若干段组合;3、地址结构:一条指令的执行涉及到哪些地址,在指令中给出哪些地址,哪些地址隐含的约定;操作码字段OP 地址码字段AD计算机组成原理4.2指令格式4、寻址方式:如何获得操作数地址,是直接给出还是间接给出,或是经过变得计算获得等。计算机组成原理4.2指令格式4.2.1指令字长1、一条指令字中包含二进制代码的位数总和称为指令字长度。指令字越长表示操作信息和地址信息就越多,功能越丰实,占用存贮空间就越多读取的时间越多。指令简单则执行时间短,指令复杂则执行时间长