[发明专利]响应指令执行舍入运算在审

专利信息
申请号: 201910766458.0 申请日: 2007-09-21
公开(公告)号: CN110471643A 公开(公告)日: 2019-11-19
发明(设计)人: R.埃克索哈;S.斯托里 申请(专利权)人: 英特尔公司
主分类号: G06F7/57 分类号: G06F7/57;G06F9/30
代理公司: 72001 中国专利代理(香港)有限公司 代理人: 张凌苗;刘春元<国际申请>=<国际公布>
地址: 美国加利*** 国省代码: 美国;US
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 舍入模式 舍入运算 处理器 舍入 指令 浮点单元 响应指令 源操作数 操作数 指示符 替换 响应
【说明书】:

响应指令执行舍入运算。在一个实施例中,本发明包括一种方法,用于在处理器中接收舍入指令和立即值,确定立即值的舍入模式替换指示符是否有效,并且如果是这样的话,则在处理器的浮点单元中,响应该舍入指令并且根据在立即操作数中规定的舍入模式,以源操作数执行舍入运算。对其它的实施例进行了描述并要求其权益。

技术领域

本发明一般涉及处理器对数据执行的数学运算,特别是涉及舍入运算。

背景技术

处理器对数据执行各种各样的数学运算。数据可能属于不同的类型,包括例如具有不同内在精度的整数值和浮点(FP)值。当处理FP值时,在其它这样的操作之中,数学运算、比如乘法或加法的结果有可能产生需要将其转换为较低精度格式的结果。相应地,可以执行舍入运算以将该FP结果进行舍入。

尽管这样的舍入运算可以作为不同数学运算的一部分来执行,但是在一些处理器体系结构中,限制了或不能够作为独立运算对数据元素执行舍入运算,或者无需多个复杂的步骤。例如,处理器可以配置为根据缺省舍入模式执行FP值到整数值的舍入。然而,因为种种理由,可能需要根据不同的模式来将给定的源操作数进行舍入。为了完成这样的运算,可能出现保存处理器的当前配置状态、加载包括关于所要求的舍入模式的信息在内的新的配置状态、执行舍入运算、以及恢复原始处理器状态等的复杂步骤。这些操作可能是耗费时间的,提高了复杂性并且耗费了过多的处理周期。另外,虽然随着新的程序设计语言的发展,所希望的是支持其它的舍入模式,但是,在处理器中所执行的舍入运算通常仍然按照有限数量的舍入模式、即已在电气和电子工程师学会(IEEE)标准754-1985(1985年发表)中所阐述的舍入模式进行。

发明内容

根据本发明的第一方面,提供了一种方法,包括:

在处理器中接收舍入指令和立即值;

确定所述立即值的舍入模式替换指示符是否是有效的;以及

如果有效,则响应所述舍入指令并且根据在所述立即值中规定的舍入模式,在所述处理器的浮点单元中对源操作数执行舍入运算。

根据本发明的第二方面,提供了一种装置,包括:

控制器,接收舍入指令和与所述舍入指令相关的立即数据元素,其中,所述控制器基于所述立即数据元素的替换指示符来确定是否替换缺省舍入模式;以及

执行单元,耦合于所述控制器,响应所述舍入指令来执行舍入运算,其中,如果替换所述缺省舍入模式,则所述执行单元根据所述立即数据元素的舍入模式来执行所述舍入运算。

根据本发明的第三方面,提供了一种系统,包括:

执行单元,如果替换指示符存在于控制字段中,则根据与舍入指令相关的控制字段中规定的舍入模式,对第一操作数执行舍入指令以获得舍入的结果;以及

耦合于所述执行单元的动态随机存取存储器(DRAM)。

根据本发明的第四方面,提供了一种机器可读介质,在其上存储了指令,如果所述指令由机器执行,就会使机器执行包括以下步骤的方法:

根据由所述指令规定的模式来执行舍入运算;以及

在第一存储区中存储所述舍入运算的结果。

附图说明

图1是根据本发明的一个实施例的方法的流程图。

图2是根据本发明的一个实施例的处理器的一部分的框图。

图3是根据本发明的一个实施例、结合指令使用的立即数据元素的框图。

图4是根据本发明的一实施例的用于执行舍入运算的方法的流程图。

图5是根据本发明的一个实施例的系统的框图。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英特尔公司,未经英特尔公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201910766458.0/2.html,转载请声明来源钻瓜专利网。

同类专利
  • 一种多通路数据运算采集装置-201920023256.2
  • 张箭;陈传金;朱显钊 - 四川锦江电子科技有限公司
  • 2019-01-07 - 2019-12-31 - G06F7/57
  • 本实用新型涉及数据采集领域,特别涉及一种多通道信号运算采集装置,该装置由通道切换单元、运算单元、增益调节单元、主控和人机接口单元组成。通道切换单元,接收多个通道的输入信号,输出被选中通道的输入信号到运算单元;运算单元,接收通道切换单元输出的被选中通道的输入信号,进行运算,输出第一信号到增益调节单元;增益调节单元,接收第一信号,放大第一信号,输出第二信号,同时输出通道切换控制信号到通道切换单元;主控和人机接口单元,接收第二信号,并输出或输入人机交互信号。本实用新型通过分时切换的方式实现多个通路的数据采集、运算和放大。
  • 一种极化码解码器中f、g运算单元的硬件架构-201710151782.2
  • 王中风;周杨灿;林军 - 南京大学
  • 2017-03-10 - 2019-11-26 - G06F7/57
  • 本发明公开了一种高速、低功耗、省面积的极化码解码器中f、g运算单元的硬件架构。该架构有一个g运算的加/减控制信号,指示电路执行g运算中的加法或减法运算;另有一个f/g运算控制信号,指示电路输出f或g运算的结果。该架构包含加法器,减法器,比较器,求补单元,并行化地计算出两数之和、差、差的相反数,并根据两数的符号位、相对大小以及f/g控制信号、g运算的加/减控制信号的不同组合情况,从多个候选数据中选出一个作为最终结果。该架构输入输出均为二进制原码形式,避免了多次不同二进制数表示方法之间的转换,大大缩短了f/g运算单元硬件架构的关键路径,减小了功耗和面积开销,使本发明在下一代移动通信中具有广泛的运用前景。
  • 响应指令执行舍入运算-201910766458.0
  • R.埃克索哈;S.斯托里 - 英特尔公司
  • 2007-09-21 - 2019-11-19 - G06F7/57
  • 响应指令执行舍入运算。在一个实施例中,本发明包括一种方法,用于在处理器中接收舍入指令和立即值,确定立即值的舍入模式替换指示符是否有效,并且如果是这样的话,则在处理器的浮点单元中,响应该舍入指令并且根据在立即操作数中规定的舍入模式,以源操作数执行舍入运算。对其它的实施例进行了描述并要求其权益。
专利分类
×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

400-8765-105周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top