主权项 |
一种于电脑处理器中执行聚集跨步指令之方法,包含:取得该聚集跨步指令,其中,该聚集跨步指令包括目的地暂存器运算元、写入遮罩、及包括标度、底数、及跨步值之记忆体来源定址资讯;解码该取得之聚集跨步指令;根据至少该写入遮罩之若干位元值,执行该取得之聚集跨步指令以有条件地将来自记忆体之跨步资料元件储存于该目的地暂存器中,该执行系透过:于该记忆体中产生第一资料元件之位址,其中,该位址系使用该底数值决定;以及决定相应于记忆体中该第一资料元件之该写入遮罩之一个第一遮罩位元值是否指示记忆体中该第一资料元件将储存于该目的地暂存器中该相应位置中,其中,当相应于记忆体中该第一资料元件之该写入遮罩之该第一遮罩位元值未指示将储存该第一资料元件,便将该资料元件遗留于未改变之该目的地暂存器中该相应位置,以及当相应于记忆体中该第一资料元件之该写入遮罩之该第一遮罩位元值指示将储存该第一资料元件,便将该第一资料元件储存于该目的地暂存器中该相应位置,并清除该第一遮罩位元以指示成功储存,于记忆体中产生第二资料元件之位址,其中,该位
址系由该跨步值、该标度及该资料元件位置三者相乘来决定,以及将该底数值及位移值加到该相乘所得的数值中。
|