(三)CISC和RISC技术
为了使计算机的功能强大,设计人面把计算机的指令设计得愈来愈复杂,计算机的指令数目也愈来愈多,执行指令所共的时间也会愈来愈长。有的调用子程序因涉及复杂的运行环境保护操作,执行一次要花费70多个时钟周期。这种计算机结构被称为“复杂指令集计算”(Complex Instruction Set Computing,CISC),如摩托罗拉的68030微处理器。
基于CISC指令集结构太复杂;设计太困难;设计周期变得愈来愈长;全面检查芯片几乎变得不可能。为此,IBM公司的约翰·科克根据各种指令的使用频率的不同于是1975年提出了精简指令计算(ReducedInstruction Set Computing,RISC)。到80年代初,加州伯克利大学及斯坦福大学,推出了基于RISC思想的RICS系列计算机。
拥护RISC和CISC的各大公司进行激烈竞争,相继推出各自的芯片,以争夺芯片市场。1994年,英特尔公司和HP公司宣布结成伙伴关系,共同研制新一代的处理器IA-64。其结构更加强调以并行方式执行指令,既不同于CISC,也不同于RISC,被称为EPIC(Explicitly Parallel InstructionComputing),中文名是——明显并行指令计算。
RICS和CISC之争并没有结束,IA-64芯片是否能出笼?他们是相互结合还是相互争霸,人们试目以待!