发明名称 直接处理接近数学公式的“机器表达式”的计算机系统
摘要 本发明系直接处理接近数学公式的“机器表达式”的计算机系统,是一种新的计算机设计系统。目前高性能的向量机和阵列机,造价高,研制维修难,编程序难。本发明是设计一种面向VLSI技术,具有并行、流水、数据流特点的树型多处理器系统,由于采用允许冲突的多级互连网络,把向量运算和标量运算统一到“机器表达式”,运算速度大幅度提高。对高级语言只要求把其“表达式”转化为“机器表达式”。本发明适用于大型机和巨型机系统。
申请公布号 CN1034078A 申请公布日期 1989.07.19
申请号 CN88100021.3 申请日期 1988.01.09
申请人 北京信通电脑技术公司 发明人 金振玉;栾毓敏;石国华
分类号 G06F15/16 主分类号 G06F15/16
代理机构 北京市海淀区专利事务所 代理人 王素菊
主权项 本发明是一种直接处理接近数学公式的“机器表达式”的计算机系统,其特征在于:  (一)具有数据流特点的树型多处理机系统,它不分向量和标量运算,都统一到“机器表达式”,对它高速并行、流水处理、对操作系统无特殊要求,对于高级语言只要求将高级语言表达式转换成机器表达式;  (二)本机的具体结构分为四大部分:  a、主控制机:它可采用现有的中、小型计算机或超级微型机,其功能是运行操作系统,外设管理,运行语言编译系统以及和高速处理部件配合运行用户程序;  b、接口部件:完成主控制机和高速处理部件之间的联系和同步,接口部件由指令、数据、缓冲寄存器,忙/闲标志和控制线路组成。主控制机取指令,接口部件根据指令的“标志码”判别,是主控制机指令,则交给主控制机执行,是高速处理部件指令,则送高速处理部件去执行并使主控制机跳过8个字节指向下一条指令,并等待或继续执行下去;c、存贮器系统:主控制机和高速处理部件共享内存,存贮器系统采用多体交叉按模工作方式,例如取16个体,地址交叉安排,16个体可并行存、取数据或“机器表达式”;  d、高速处理部件:它是由指令变址部件,先行缓冲器(包括数据和运算符),互连网络和运算部件组成;  指令变址部件:寄存高速处理部件指令,计算“机器表达式”所在单元开始地址,取“机器表达式”,并进行扩散,使它适于运算部件执行“机器表达式”规定的运算,计算操作数地址和送运算结果地址,取操作数,执行变址操作,运算结果送到内存,有n个(我们取16个)执行单元并行操作;  先行缓冲器:存放操作数和运算符,以便运算部件使用。  互连网络:指令变址部件从多体存贮器系统中取“机器表达式”、操作数以及送运算结果都必须通过互连网络。互连网络采用允许冲突的多级移位网络,对用户程序透明,用户用不着考虑并行存、取操作中的冲突问题;  运算部件,从先行缓冲器中取运算符和操作数,并行、流水、按数据流工作方式执行运算,运算结果要送内存时,通知指令变址部件执行送数操作。
地址 北京市海淀路31号