1. RISC和CISC
RISC:reduced instruction set computer精简指令集
CISC:复杂指令集
RISC主要应用在SERVER上
CISC主要应用在PC上
2. 什么是指令集?
指令集就是计算机CPU可以直接解读的“语言”。程序能否在此CPU上运行,最关键因素之一就是两种类型CPU的指令集相互兼容,即“讲”同一种语言。
RISC主导思想是简化CPU设计,简化指令处理,争取在每个CPU时钟内执行一条指令。由于程序逻辑很复杂,而CPU指令很简单,所以需要编译程序功能更为强大,能够将复杂的高级语言程序分解、转化为非常简单的、CPU可以处理的指令
3.BIST
即Build in self test,小型机上电后,用系统内部固化的自检程序进行自检,如果发现问题,则停在某个代码,给管理员提示,以等待修复,BIST可以检测出大部分硬件故障。
如果小型机再运行时发生硬件故障,由于机器本身的冗余设计,还可以“轻伤不下火线”,但如果关机,再重新启动的时候,BIST却通不过去,小型机绝不“带病上战场”,机器就无法再运行下去了。所以如果是单机环境,当发现有可能硬件故障的时候,不要立即关机排错,如果业务比较重要,最好已经准备好备机接管业务之后,再停机检修。否则,在机器没修好之前,是无法重新启动小型机的。