一台立体型计算机根据其功能特点表示为下图2:
它包括:
(1)保存操作数和指令的存储器。
(2)一台控制制器,它从存储器取出指令,对指令译码,发出操作或驱动的控制信号(微序列脉冲)。
(3)一台运算器,对由存储器取出的操作数进行运算(加、逻辑操作、乘),并将结果送回存储器。事实上,控制器监视和控制在存储器与运算器之简的信息流动情况,并对运算器进行操作。
下图给出了ILLIAC设计中如何对立体型设计进行了修改,该图只给出了一个象限,也可以说是四分之一的ILLIAC列阵。
其控制器的工作方式与立体型计算机中控制器的工作极端相像,指令从存储器到控制器,并在其中进行,然后产生微序列信号。这种微序列信号重复64次,每组送到一个单独的运算器。同样的信号控制64个不同的运算
器,从而使运算器运算的数量增加了64倍。一个运算器定为一个“处理单元”(PE),64个PE中的每一个都有一个存储器,而且只能与它自己的存储器发生取数与存数的关系,然而控制器却能从64个存储器中的任一个中取出
指令,这种每个运算器只能与它单一的存储器执行存储器操作的限制解决了某些问题, 但也带来了某些另外的难题。