摘要
人们常常批评RISC的设计者不顾操作系统的结局。然而,我们这里可以举一个反例:即MIPS计算机系统的VLSI RISC CPU芯片的存贮管理和例外处理部分就是结合操作系统而设计的。以UNIX操作系统为例,我们分析了操作系统的真正需要,描述了芯片的一些特征,讨论了为满足这些需要所做的利弊权衡。当我们把复杂性在VLSI芯片结构、硬件系统设计、编译器和操作系统之间移动时,就可以得到最优权衡的设计。结果引证了Einstein的话:“每件事应做得尽可能的简单,而结局并不是简化。”
出处
《计算机工程与应用》
CSCD
北大核心
1990年第9期34-39,共6页
Computer Engineering and Applications