当前位置: 首页 > 专利查询>英特尔公司专利>正文

浮点舍入处理器、方法、系统和指令技术方案

技术编号:19903009 阅读:40 留言:0更新日期:2018-12-26 02:47
一方面,方法包括接收浮点舍入指令。浮点舍入指令指示一个或多个浮点数据元素的源,指示小数点之后一个或多个浮点数据元素中的每一个被舍入至的分数位的数量,并且指示目的地存储位置。响应于浮点舍入指令,结果被存储在目的地存储位置中。结果包括一个或多个经舍入的结果浮点数据元素。一个或多个经舍入的结果浮点数据元素中的每一个包括源中相应的位置中已经被舍入到所指示数量的分数位的浮点数据元素中的一个。公开了其它方法、装置、系统和指令。

【技术实现步骤摘要】
浮点舍入处理器、方法、系统和指令本申请是PCT国际申请号为PCT/US2011/066955、国际申请日为2011年12月22日、中国国家申请号为201180075796.1、题为“浮点舍入处理器、方法、系统和指令”的申请的分案申请。背景
实施例涉及处理器。具体地,实施例涉及响应于浮点舍入指令对浮点数进行舍入的处理器。背景信息浮点数通常用于处理器、计算机系统和其它电子设备。浮点数的一个优点是它们允许按相对紧凑的数值格式和/或位数表示宽范围的数值。现有技术中已知若干不同的浮点格式。浮点格式通常将用于表示浮点数的位分摊成若干组成(constituent)字段,称为浮点数的符号、有效位和指数。在本领域中已知用于处理浮点数的各种指令。例如,已知用于在浮点和整数格式之间转换的指令作为另一个示例,已知用于将标量或打包单精度或双精度浮点数据元素分别舍入为单精度或双精度浮点格式的整数的指令。附图说明可通过参考以下描述以及用于示出实施例的附图最佳地理解本专利技术。在附图中:图1是具有含一个或多个浮点舍入指令的指令集的处理器的实施例的框图。图2A-E是适当的浮点格式的实施例的框图。图3是具有操作用于本文档来自技高网...

【技术保护点】
1.一种方法,包括:接收浮点舍入指令,所述浮点舍入指令指示一个或多个浮点数据元素的源,指示小数点之后一个或多个浮点数据元素中的每一个将被舍入至的分数位的数量,并且指示目的地存储位置;以及响应于浮点舍入指令将结果存储在目的地存储位置,所述结果包括一个或多个经舍入的结果浮点数据元素,每个经舍入的结果浮点数据元素包括源中在相应位置中已经被舍入到所指示数量的分数位的浮点数据元素之一。

【技术特征摘要】
1.一种方法,包括:接收浮点舍入指令,所述浮点舍入指令指示一个或多个浮点数据元素的源,指示小数点之后一个或多个浮点数据元素中的每一个将被舍入至的分数位的数量,并且指示目的地存储位置;以及响应于浮点舍入指令将结果存储在目的地存储位置,所述结果包括一个或多个经舍入的结果浮点数据元素,每个经舍入的结果浮点数据元素包括源中在相应位置中已经被舍入到所指示数量的分数位的浮点数据元素之一。2.如权利要求1所述的方法,其特征在于,接收浮点舍入指令包括接收明确指定分数位的数量的浮点舍入指令。3.如权利要求2所述的方法,其特征在于,接收浮点舍入指令包括接收具有立即数的浮点舍入指令,所述立即数包括用以明确指定分数位的数量的多个位。4.如权利要求3所述的方法,其特征在于,所述立即数的位[7∶4]指定分数位的数量。5.如权利要求1所述的方法,其特征在于,接收包括接收指示单个浮点数据元素的源的浮点舍入指令,且其中存储包括存储结果打包数据,所述结果打包数据包括多个经舍入的结果浮点数据元素,每个经舍入的结果浮点数据元素包括源中已经被舍入到所指示数量的分数位的单个浮点数据元素。6.如权利要求1所述的方法,其特征在于,接收包括接收指示打包数据操作掩码的浮点舍入指令,并且其中存储所述结果包括根据打包数据操作掩码将一个或多个经舍入的结果浮点数据元素条件存储在结果中。7.如权利要求1所述的方法,其特征在于,接收包括接收指示源的浮点舍入指令,所述源包括以下之一:(1)至少八个双精度浮点数据元素;以及(2)至少十六个单精度浮点数据元素。8.一种装置,包括:多个寄存器;以...

【专利技术属性】
技术研发人员:J·C·三额詹C·S·安德森R·凡伦天B·L·托尔A·格雷德斯廷S·卢巴诺维奇B·艾坦
申请(专利权)人:英特尔公司
类型:发明
国别省市:美国,US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1