器的体系构架问题。郭拙诚说他通过跟踪世界计算机技术,认为目前微处理器的构架主要为两类:复杂型架构、精简型架构。
在最初的计算机,计算机基本都是复杂型构架。一个数学函数,一个存取动作,都可以归为一条指令;而每一个程序都包含很多的指令叠加,为了满足不同领域的用户需求,各个微处理器公司都将一些动作进行简化,然后将其固化为一条条指令,写入处理器内部电路。用户编写程序时,可以直接调用处理器内的专用指令,进行组合运用,这样以实现程序的执行。
随着科技的发展,用户的需求越来越多,越来越复杂,处理器内叠加的指令也越来越多、越来越庞大。各个公司、各种领域、各个用户都试图将自己设计的指令加入处理器,方便他们使用。
而计算机运用范围的扩大,又加了这种行为的快增殖。每一条新指令都要设计一个专用的电路,处理器在快新增的新指令堆积下,渐渐开始变得不堪承受。
一方面微处理器承受不了太多的指令堆积,运行度就此大幅度劣化,另一方面里面不少的指令用户根本用不上,每个用户只能用到其很少的一部分。很多时候微处理器80%的运算实际是由20%的电路所完成的。这也意味着,一块处理器有