[发明专利]在具有多个发送端口的处理器中准备指令群有效
申请号: | 200680010649.5 | 申请日: | 2006-03-17 |
公开(公告)号: | CN101151594A | 公开(公告)日: | 2008-03-26 |
发明(设计)人: | 威廉·O.·劳维特;戴维·海科尼;马修·伊旺斯 | 申请(专利权)人: | 可递有限公司 |
主分类号: | G06F9/45 | 分类号: | G06F9/45 |
代理公司: | 中国国际贸易促进委员会专利商标事务所 | 代理人: | 杜娟 |
地址: | 英国*** | 国省代码: | 英国;GB |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 在代码转换期间,例如在动态二进制翻译器中,自动代码产生提供可由目标处理器(13)执行的目标代码(21)。多个指令端口(610)将一群指令分散至处理器(13)的功能单元(620)。公开了使用具有分级结构(711-715)的多个池(700)来准备指令群(606)的机制。各池(700)代表发送端口(610)的不同的重迭子集。将指令(600)放置入特定池(700)中也减少分级中的任一个或多个从属池(700)的空缺。在优选实施例中,计数器值(702)与各池(700)相关联,以追踪空缺。有效指令群(606)是通过从池(700)中选择所放置的指令(600)来形成。指令群被正确且自动地产生。使译码错误和延迟最小化或完全避免。 | ||
搜索关键词: | 具有 发送 端口 处理器 准备 指令 | ||
【主权项】:
1.一种形成指令群(606)以经由多个发送端口(610)分散至处理器(13)的功能单元(620)的方法,包含步骤:提供多个池(700),各池(700)与该多个发送端口(610)中的一个或多个相关联,并至少包含具有至少一个共同发送端口(610,I0)的第一池(I0)和第二池(I0_1);依据指令类型,而将指令(600)放置入该多个池(700)中,其中,将指令(600)放置入该第一池(I0)中也减少该第二池(I0_1)中的可用性;以及从该所放置的指令(600)产生一指令群(606)。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于可递有限公司,未经可递有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/200680010649.5/,转载请声明来源钻瓜专利网。
- 上一篇:一种透明质酸及其二次交联形成凝胶的方法
- 下一篇:搁板的固定装置和汽车的搁板