[发明专利]矢量处理系统中执行指令的方法及其设备无效
申请号: | 89103107.3 | 申请日: | 1989-03-18 |
公开(公告)号: | CN1012538B | 公开(公告)日: | 1991-05-01 |
发明(设计)人: | 迪利·P·伯哈达卡;罗伯特·休尼克;特利哥·弗休姆;德怀特·曼利 | 申请(专利权)人: | 数字设备公司 |
主分类号: | G06F15/347 | 分类号: | G06F15/347 |
代理公司: | 中国国际贸易促进委员会专利代理部 | 代理人: | 范本国 |
地址: | 美国罗*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 矢量 处理 系统 执行 指令 方法 及其 设备 | ||
1、一执行矢量指令和标量指令的数据处理系统,上述每一指令包括定义被执行的操作的操作码部分和定义在指令执行时使用的操作数的操作数指示字部分,上述数据处理系统包括用于存贮上述操作数和上述指令的存贮器和执行上述矢量指令的矢量处理装置,上述矢量处理装置包括将矢量数据存入上述存贮器的装置,从上述存贮器检索矢量数据的装置和存贮在执行上述矢量指令时使用的矢量数据的矢量存贮装置,其特征在于上述的数据处理系统包括:
从上述存贮器中搜索上述指令的指令取出装置;
分离上述矢量和标量指令的操作码部分和操作数指示字部分的指令分析装置;
从上述存贮器搜索被上述矢量和标量指令的操作数指示字定义的操作数的操作数取出装置;
矢量指令传送装置,该装置与上述指令分析装置相连,将上述矢量指令的上述操作码部分和上述操作数传送给上述矢量处理装置,
对上述每一矢量指令,将其某一操作数进行译码以便给上述矢量数据标记矢量指示字的矢量取出装置,以及
从上述矢量存贮装置取出被上述矢量指示字标识的矢量数据的装置。
2、如权利要求1所述的数据处理系统,其中上述矢量处理装置的特征在于:
执行在上述矢量指令的操作码部分标明的运算的矢量算术和逻辑装置,和
根据由上述矢量抽取装置译码的上述某一矢量指示字,将在上述矢量算术和逻辑单元中产生的结果存入上述矢量存贮装置的装置。
3、如权利要求2所述的数据处理系统,其特征在于上述矢量指令传送装置包括指令译码装置,该装置与上述指令分析装置相连,对上述操作码部分进行译码以便将上述矢量指令和上述标量指令区别开来。
4、如权利要求1所述的数据处理系统,其特征在于上述数据处理系统还包括执行上述标量指令的标量处理装置。
5、如权利要求1所述的数据处理系统,其特征在于上述操作数取出装置搜索称作矢量控制字的操作数,该矢量控制字包含许多寄存器标号部分,而且,
其中上述矢量存贮装置包括许多存贮上述矢量数据的带标号矢量寄存器,而且
其中上述矢量处理装置包括矢量取出装置,该装置从对应于上述矢量控制字的寄存器标号部分的带标号矢量寄存器中搜索上述矢量数据。
6、如权利要求1所述的数据处理系统,其特征在于上述操作数取出装置搜索称作矢量控制字的操作数,该矢量控制字包含特征位部分,而且
其中上述矢量处理装置还包括特征位译码器装置,该装置对上述矢量控制字的上述特征位进行译码以便控制包含操作数指示字部分的矢量指令的执行,该操作数指示字部分定义上述矢量控制字。
7、如权利要求6所述的数据处理系统,其特征在于上述特征位部分包括用信号通知是否将发生屏蔽运算的屏蔽允许特征位和表明信号类型以便控制屏蔽的匹配真/伪特征位,而且其中上述矢量处理装置包括:
许多矢量寄存器,每个寄存器包含具有许多矢量分量的矢量数据;
一个屏蔽寄存器,在选择上述某一待处理的矢量寄存器时辩别上述某一矢量分量。
根据上述屏蔽允许特征位和上述匹配真/伪特征位,在上述屏蔽允许特征位表明屏蔽操作将要发生时执行上述屏蔽操作的屏蔽装置。
8、如权利要求6所述的数据处理系统,其特征在于上述特征位部分包括异常允许特征位,而且
其中的上述矢量处理装置包括:
算术装置,如果上述矢量指令的执行产生错误,则该装置执行上述矢量指令和传送一异常信号,以及
异常阻塞装置,如果上述异常允许特征位被置“1”,则该装置阻止上述异常信号的传送。
9、如权利要求2所述的数据处理系统,其特征在于上述操作数取出装置搜索称作矢量控制字的操作数,该操作数包括进一步定义相应矢量指令的上述操作码部分的子操作部分,而且
其中上述矢量算术和逻辑装置根据上述矢量控制字的上述子操作部分执行由上述矢量指令的上述操作码部分定义的矢量操作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于数字设备公司,未经数字设备公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/89103107.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:水跃游乐场
- 下一篇:凭证及处理凭证的装置