[发明专利]基于提取插入操作的重组方法、装置及微处理器有效
申请号: | 201610184867.6 | 申请日: | 2016-03-28 |
公开(公告)号: | CN105892993B | 公开(公告)日: | 2019-02-15 |
发明(设计)人: | 吴瑞阳;汪文祥;刘天义 | 申请(专利权)人: | 龙芯中科技术有限公司 |
主分类号: | G06F9/30 | 分类号: | G06F9/30 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 陶敏;刘芳 |
地址: | 100095 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供一种基于提取插入操作的重组方法、装置及微处理器,该方法中,通过解析提取插入操作指令,根据指示操作方式的第一类操作数确定出操作方式具体为提取和/或插入操作、根据第二类操作数确定出源寄存器和/或目的寄存器,以及根据第三类操作数据确定出重组方式,然后,根据第一类操作数执行数据操作,根据第三类操作数指示的重组方式执行重组。该过程中,在进行数据操作的同时,还对数据操作过程中涉及到的寄存器中存储数据的进行数据位置重组、数据内容重组,在一定程度上提升了微处理器的功能。 | ||
搜索关键词: | 基于 提取 插入 操作 重组 方法 装置 微处理器 | ||
【主权项】:
1.一种基于提取插入操作的重组方法,其特征在于,包括:解析提取插入操作指令,所述提取插入操作指令中包括指示提取和/或插入操作的第一类操作数,指示源寄存器和/或目的寄存器的第二类操作数,以及指示重组方式的第三类操作数;根据所述第一类操作数,对所述第二类操作数指示的源寄存器和/或目的寄存器中存储的数据执行提取和/或插入操作;以及根据所述第三类操作数指示的重组方式,对所述第二类操作数指示的源寄存器和/或目的寄存器中存储的数据执行重组;其中,所述重组方式包括:数据内容重组和数据位置重组中的至少一种;所述数据内容重组包括:对源寄存器执行提取操作后提取出的数据进行内容重组和对目的寄存器执行插入操作前对待插入的数据执行内容重组中的至少一种;所述数据位置重组包括:对源寄存器中执行提取操作后存储的剩余数据的数据位置进行重组和对目的寄存器中执行插入操作前存储数据的数据位置进行重组中的至少一种;其中,当重组方式具体为数据内容重组时,包括:对数据进行置0、置1、按位取反、每位乘2中任一种操作。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于龙芯中科技术有限公司,未经龙芯中科技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610184867.6/,转载请声明来源钻瓜专利网。
- 上一篇:便于维修的咖啡机水箱组件结构
- 下一篇:滤泡装置