正在加载图片...
5、处理机控制和调试指令 处理机状态切换指令 处理机至少有两个或两个以上状态 硬件和软件的调试指令 硬件调试指令:钥匙位置、开关状态的读取, 寄存器和主存单元的显示等 软件调试指令:断点的设置、跟踪,自陷井指令等 2.4.2指令系统性能 ·完整性是指应该具备的基本指令种类, 通用计算机的5类基本指令 ·规整性包括对称性和均匀性 对称性:所有寄存器头等对待 操作码的设置等都要对称,如:A-B与B-A 均匀性:不同的数据类型、字长、存储设备、操作种类要设置相同的指令 高效率:指令的执行速度要快 指令的使用频度要高 各类指令之间要有一定的比例 兼容性:在同一系列机内指令系统不变(可以适当增加) 2.4.3指令系统的优化设计 指令系统的优化设计有两个截然相反的方向: 1.复杂指令系统计算机CISC( Complex Instruction Set Computer) 增强指令功能,设置功能复杂的指令 面向目标代码、面向高级语言、面向操作系统 用一条指令代替一串指令 2.精简指令系统计算机RISC( Reduced Instruction Set Computer) 简化指令功能,只保留功能简单的指令 较复杂的功能用子程序来实现 2.5精简指令系统计算机RISC 2.5.1从CISC到RISC 2.5.2RISC的定义与特点 2.5.3RISC的精华 2.5.4RISC的关键技术 2.5.5RISC优化编译技术 2.5.1从CISC到RISC ·70年代,指令系统已经非常庞大,指令功能相当复杂2-3 5、处理机控制和调试指令 • 处理机状态切换指令 处理机至少有两个或两个以上状态 • 硬件和软件的调试指令 硬件调试指令:钥匙位置、开关状态的读取, 寄存器和主存单元的显示等 软件调试指令:断点的设置、跟踪,自陷井指令等 2.4.2 指令系统性能 • 完整性是指应该具备的基本指令种类, 通用计算机的 5 类基本指令 • 规整性包括对称性和均匀性 对称性:所有寄存器头等对待 操作码的设置等都要对称,如:A-B 与 B-A 均匀性:不同的数据类型、字长、存储设备、操作种类要设置相同的指令 • 高效率:指令的执行速度要快 指令的使用频度要高 各类指令之间要有一定的比例 • 兼容性:在同一系列机内指令系统不变(可以适当增加) 2.4.3 指令系统的优化设计 指令系统的优化设计有两个截然相反的方向: 1.复杂指令系统计算机 CISC(Complex Instruction Set Computer) 增强指令功能,设置功能复杂的指令 面向目标代码、面向高级语言、面向操作系统 用一条指令代替一串指令 2.精简指令系统计算机 RISC(Reduced Instruction Set Computer) 简化指令功能,只保留功能简单的指令 较复杂的功能用子程序来实现 2.5 精简指令系统计算机 RISC 2.5.1 从 CISC 到 RISC 2.5.2 RISC 的定义与特点 2.5.3 RISC 的精华 2.5.4 RISC 的关键技术 2.5.5 RISC 优化编译技术 2.5.1 从 CISC 到 RISC • 70 年代,指令系统已经非常庞大,指令功能相当复杂
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有