计算机系统结构第2章.ppt

5. 以硬件为主固件为辅 固件的主要缺点是: 执行速度低。目前,ROM的速度低于SRAM 一条机器指令通常要多条微指令解释执行 固件的主要优点是: 便于实现复杂指令,便于修改指令系统 以硬联逻辑为主来实现指令系统 对于少数复杂的指令,目前的许多处理机也用微程序技术实现。 2.5.5 RISC优化编译技术 RISC对编译器带来的方便主要有: (1)指令系统比较简单、对称、均匀,指令选择工作简单。 (2)选择寻址方式的工作简单, (3)因为采用LOAD/STORE方式,省去了是否生成访问存储器指令的选择工作。 (4)由于大多数指令在一个周期内执行完成,为编译器调整指令序列提供了极大的方便。 RISC对编译器造成的困难主要有: (1)必须精心安排每一个寄存器的用法,以便充分发挥每一个通用寄存器的效率,尽量减少访问主存储器的次数。 (2)做数据和控制相关性分析,要调整指令的执行序列,并与硬件相配合实现指令延迟技术和指令取消技术等。 (3)要设计复杂的子程序库,RISC的子程序库通常要比CISC的子程序库大得多。 2.6 VLIW指令系统 2.6.1 什么是VLIW 2.6.2 指令级并行技术 2.6.3 VLIW的主要特点 2.6.4 VLIW处理机 2.6.5 目标代码兼容问题 2.6.1 什么是VLIW 1.

文档评论(0)

1亿VIP精品文档

相关文档