[其他]支持源指令执行过程仿真的扩展浮点运算无效
申请号: | 87106442 | 申请日: | 1987-09-19 |
公开(公告)号: | CN87106442A | 公开(公告)日: | 1988-06-15 |
发明(设计)人: | 詹姆斯·阿莱克桑德·米彻尔;约翰·弗里德里克·比克德尔 | 申请(专利权)人: | 国际商用机器公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44 |
代理公司: | 中国国际贸易促进委员会专利代理部 | 代理人: | 姚珊 |
地址: | 美国*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 支持 指令 执行 过程 仿真 扩展 浮点 运算 | ||
1、用来仿真源CPU指令执行的一个系统,该系统包括:一个主存器、一个作为加工和发放翻译后目标指令用的目标指令部件、若干执行目标指令用的目标功能部件和一个用于接收源指令并把源指令翻译为目标指令的指令翻译部件(翻译器),及一种用以加快源指令的翻译和执行的改进,其特征在于:
在所说的翻译器中有一种设施,在源浮点算术指令的翻译过程中,这种设施能产生一个浮点令牌信号;
在所说的浮点部件中有一个结果设施,它能够产生结束信号以指出翻译后得到的那条目标浮点指令的执行结果,所说的结果信号能在所说的被发现的目标浮点指令执行完成之前生成;
在所说的与上述系统设施相连的翻译器中,还有一个多级等待队列,用来接收所说的令牌信号并随着上述翻译过程的要求把此令牌信号移到一个等待阶段,在上述的结束信号出现后再从所说的等待阶段中转去所说的等待令牌信号;
还有一个与所述的等待阶段相连的系统设施,用在所说的等待阶段中如果有等待令牌信号的话就限制指令的翻译和发放。
2、上述权利要求1的进一步改进,其特征是:所说的源浮点算术指令为RX型指令,所说的目标指令为RR型指令,此目标指令可针对所说的RX型指令的操作数执行,这种改进还包括:
在所说的指令部件中有一个寄存器,用来接收所述的RX型指令的X字段指出的一个浮点操作数;
在所说的浮点部件中有一个可以选接到上述寄存器的一个数据接口设施,用以缓冲对于所说的浮点部件的操作数;
在所说的指令部件中还有一个设施,用在发放所说的RR型目标指令之前,从所说的X字段指出的主存单元中得到所说的操作数,并使上述的数据接口设备与上述的寄存器接通,以便与发放RR型目标指令的同时传送所说的操作数。
3、上述权利要求1的另一种改进,其特征是:所说的源指令为扩展的RX型指令,所说的目标指令是RR型指令,该指令能以上述RX型指令的操作数为背景进行操作,这种改进还包括:
在所说的指令部件中有两个寄存器,分别称之为第一个和第二个,这两个寄存器分别用于接收所说的RX型指令的X字段所指出的扩充浮点操作数的前半和后半;
在所说的浮点部件中有一个数据接口设施,它可以和上述的第一寄存器或第二寄存器选通,以便顺序地缓冲对上述浮点部件的第一半和第二半操作数;
在所述的指令部件中还有一个设施,用在发放所述的RR型目标指令之前从所说的X字段指出的主存单元中取得所说操作数的前半和后半、并使上述的数据接口设施成功地和上述的第一和第二寄存器接通,以便在所说的RR型目标指令被发放的同时传送分成两半的操作数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商用机器公司,未经国际商用机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/87106442/1.html,转载请声明来源钻瓜专利网。
- 上一篇:能调节农作物生长的络合物及其制备方法
- 下一篇:盐酸-氟循环法产生磷酸二氢钾