发明名称 于电脑处理器中执行聚集跨步指令及分散跨步指令之方法及设备
摘要
申请公布号 TWI476684 申请公布日期 2015.03.11
申请号 TW100145352 申请日期 2011.12.08
申请人 英特尔股份有限公司 发明人 休斯 克里斯多夫;圣安德里安 耶稣;桑斯 罗杰;托尔 布莱特;瓦伦泰 罗柏;吉卡 密林德;佛瑞斯 安德鲁;葛罗秋斯基 爱德华;贺尔 强纳森
分类号 G06F9/30;G06F12/06 主分类号 G06F9/30
代理机构 代理人 林志刚 台北市中山区南京东路2段125号7楼
主权项 一种于电脑处理器中执行聚集跨步指令之方法,包含:取得该聚集跨步指令,其中,该聚集跨步指令包括目的地暂存器运算元、写入遮罩、及包括标度、底数、及跨步值之记忆体来源定址资讯;解码该取得之聚集跨步指令;根据至少该写入遮罩之若干位元值,执行该取得之聚集跨步指令以有条件地将来自记忆体之跨步资料元件储存于该目的地暂存器中,该执行系透过:于该记忆体中产生第一资料元件之位址,其中,该位址系使用该底数值决定;以及决定相应于记忆体中该第一资料元件之该写入遮罩之一个第一遮罩位元值是否指示记忆体中该第一资料元件将储存于该目的地暂存器中该相应位置中,其中,当相应于记忆体中该第一资料元件之该写入遮罩之该第一遮罩位元值未指示将储存该第一资料元件,便将该资料元件遗留于未改变之该目的地暂存器中该相应位置,以及当相应于记忆体中该第一资料元件之该写入遮罩之该第一遮罩位元值指示将储存该第一资料元件,便将该第一资料元件储存于该目的地暂存器中该相应位置,并清除该第一遮罩位元以指示成功储存,于记忆体中产生第二资料元件之位址,其中,该位 址系由该跨步值、该标度及该资料元件位置三者相乘来决定,以及将该底数值及位移值加到该相乘所得的数值中。
地址 美国