【技术实现步骤摘要】
用于将源操作数映射到不同范围的系统、装置和方法本专利技术专利申请是国际申请号为PCT/US2011/067039,国际申请日为2011年12月22日,进入中国国家阶段的申请号为201180075830.5,名称为“用于将源操作数映射到不同范围的系统、装置和方法”的专利技术专利申请的分案申请。专利
本专利技术的领域一般涉及计算机处理器架构,更具体而言,涉及当执行时导致特定结果的指令。
技术介绍
在计算中,将值从一个范围映射到另一个是有用的。例如,期望落入从10至250范围的序列中的值可被处理成落入新范围。作为另一个示例,0至256之间的值可被重新映射,使得生成新值,具有相同数量的值的新序列的相应值均匀地分布在较大范围上。或者较大范围可被压缩成较小范围,例如,0至256缩小到0-255,且来自较大范围的一些值被映射到较小的新范围的相同的新值。附图说明本专利技术是作为示例说明的,而不仅限制于各个附图的图形,在附图中,类似的参考编号表示类似的元件,其中:图1示出范围映射指令的执行的示例。图2示出范围映射指令的执行的另一个示例。图3A-3B示出范围映射指令的伪代码的示例。图 ...
【技术保护点】
一种在计算机处理器中执行范围映射指令的方法,包括:获取范围映射指令,其中所述范围映射指令包括目的地操作数、源操作数和范围映射指示;解码所获取的范围映射指令;执行经解码的范围映射指令以执行具有源数据范围的源操作数的第一数据元素至具有目的地数据范围的第二数据元素的映射;以及将第二数据元素存储到目的地操作数的目的地。
【技术特征摘要】
1.一种在计算机处理器中执行范围映射指令的方法,包括:获取范围映射指令,其中所述范围映射指令包括目的地操作数、源操作数和范围映射指示;解码所获取的范围映射指令;执行经解码的范围映射指令以执行具有源数据范围的源操作数的第一数据元素至具有目的地数据范围的第二数据元素的映射;以及将第二数据元素存储到目的地操作数的目的地。2.如权利要求1所述的方法,其特征在于,所述第一数据范围和第二数据范围是固定的,且所述范围映射指示是范围映射指令的名称。3.如权利要求1所述的方法,其特征在于,所述源数据范围基于源数据范围操作数且所述目的地数据范围基于目的地数据范围操作数。4.如权利要求1所述的方法,其特征在于,所述源操作数是512比特寄存器且所述目的地操作数是存储器。5.如权利要求1所述的方法,其特征在于,并行地完成所述范围映射。6.如权利要求1所述的方法,其特征在于,所述源和目的地操作数是512比特寄存器。7.如权利要求1所述的方法,其特征在于,所述源操作数是512比特...
【专利技术属性】
技术研发人员:E·乌尔德阿迈德瓦尔,T·R·克拉弗,
申请(专利权)人:英特尔公司,
类型:发明
国别省市:美国,US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。