计算机系统结构chap2-0929.ppt

计算机系统结构chap2-0929

2.6 DLX指令集结构 2.7.2 DLX指令集结构效能分析 ? DLX指令集结构的指令格式、寻址方式和操作都非常简单 ? 目标程序的指令数增加 ? 目标程序的执行时间增加? 2.7 DLX指令集结构 ? ?1:6 ?2:1 ?3:1 指令长度 指令编码 2. 选择哪种表示寻址方式的方法? 由两个因数决定: (1) 指令集结构所采用的寻址方式种类及其适用范围 (2) 操作码与寻址方式之间的独立程度 2.5.2 指令集格式的选择 三种指令集编码格式 : 变长编码格式 固定长度编码格式 混合型编码格式 2.5 指令集格式的设计 ? 1. 变长编码格式 ◆ 有效减少指令集结构的平均指令长度,降低目标代码的长度。 ◆ 使得各条指令的字长和执行时间大不一样。 多数CISC计算机的指令集结构均是采用这种编码格式。 2. 固定长度编码格式 将操作类型和寻址方式组合编码在操作码中,所有指令的长度是固定唯一的。 3. 混合型编码格式 通过提供一定类型的指令字长,期望能够兼顾降低目标代码长度和降低译码复杂度两个目标。 浮点数表示 每个浮点数均由三部分组成:符号位S、指数部分E和尾数部分M 1) 单精度格式(32位):S=1位,E=8位,M=23位 2) 双精度格式(64位):S=1位,E=11位,M=52位 2.5

文档评论(0)

1亿VIP精品文档

相关文档