-
公开(公告)号:CN102103486B
公开(公告)日:2016-03-30
申请号:CN201010618037.2
申请日:2010-12-21
申请人: 英特尔公司
发明人: V·戈帕尔 , J·D·吉尔福德 , G·M·沃尔里齐 , W·K·费格哈利 , E·奥兹图科 , M·G·迪克森 , S·P·米莱克斯 , B·L·托尔 , M·洛克西金 , M·C·戴维斯 , A·法希
CPC分类号: G06F9/3001 , G06F9/30094
摘要: 一个方面中的方法可包括接收加法指令。加法指令可指示第一源操作数、第二源操作数和第三源操作数。可存储第一、第二和第三源操作数的总和作为该加法指令的结果。该总和可部分地存储在由加法指令指示的目标操作数中以及部分地存储在多个标志中。还公开了其他方法,和装置、系统以及机器可读介质上的指令。
-
公开(公告)号:CN104011666A
公开(公告)日:2014-08-27
申请号:CN201180075816.5
申请日:2011-12-22
申请人: 英特尔公司
CPC分类号: G06F9/3001 , G06F9/30094 , G06F9/3838
摘要: 提供了彼此之间没有数据依赖性的多个加法指令。第一加法指令将它的进位输出存储在标志寄存器的第一标志内,并且不修改标志寄存器内的第二标志。第二加法指令将它的进位输出存储在标志寄存器的第二标志内,并且不修改标志寄存器内的第一标志。
-
公开(公告)号:CN104636116B
公开(公告)日:2019-02-15
申请号:CN201510116867.8
申请日:2010-12-24
申请人: 英特尔公司
发明人: V·戈帕尔 , J·D·吉尔福德 , G·M·沃尔里齐 , W·K·费格哈利 , E·奥兹图科 , M·G·迪克森 , S·P·米莱克斯 , B·L·托尔 , M·洛克西金 , M·C·戴维斯 , A·J·法希
IPC分类号: G06F9/30
摘要: 本公开涉及一种处理元件和芯片组系统,用于完成对循环指令的执行且不读取进位标志。本公开的一个方面包括接收循环指令。该循环指令可指示源操作数和循环量。结果可存储在由循环指令指示的目的操作数中。该结果可使得源操作数循环了所述循环量。可以完成对循环指令的执行而不读取进位标志,不读取溢出标志,不读取符号标志、不读取零标志,并且不写入进位标志、不写入溢出标志、不写入符号标志、不写入零标志。
-
公开(公告)号:CN107861756A
公开(公告)日:2018-03-30
申请号:CN201710828668.9
申请日:2011-12-22
申请人: 英特尔公司
CPC分类号: G06F9/3001 , G06F9/30094 , G06F9/3838
摘要: 提供了彼此之间没有数据依赖性的多个加法指令。第一加法指令将它的进位输出存储在标志寄存器的第一标志内,并且不修改标志寄存器内的第二标志。第二加法指令将它的进位输出存储在标志寄存器的第二标志内,并且不修改标志寄存器内的第一标志。
-
公开(公告)号:CN104636116A
公开(公告)日:2015-05-20
申请号:CN201510116867.8
申请日:2010-12-24
申请人: 英特尔公司
发明人: V·戈帕尔 , J·D·吉尔福德 , G·M·沃尔里齐 , W·K·费格哈利 , E·奥兹图科 , M·G·迪克森 , S·P·米莱克斯 , B·L·托尔 , M·洛克西金 , M·C·戴维斯 , A·J·法希
IPC分类号: G06F9/30
CPC分类号: G06F9/30032 , G06F9/30094 , G06F9/30098
摘要: 本公开涉及一种处理元件和芯片组系统,用于完成对循环指令的执行且不读取进位标志。本公开的一个方面包括接收循环指令。该循环指令可指示源操作数和循环量。结果可存储在由循环指令指示的目的操作数中。该结果可使得源操作数循环了所述循环量。可以完成对循环指令的执行而不读取进位标志,不读取溢出标志,不读取符号标志、不读取零标志,并且不写入进位标志、不写入溢出标志、不写入符号标志、不写入零标志。
-
公开(公告)号:CN104484154B
公开(公告)日:2019-02-15
申请号:CN201410680656.2
申请日:2010-12-24
申请人: 英特尔公司
发明人: V·戈帕尔 , J·D·吉尔福德 , G·M·沃尔里齐 , W·K·费格哈利 , E·奥兹图科 , M·G·迪克森 , S·P·米莱克斯 , B·L·托尔 , M·洛克西金 , M·C·戴维斯 , A·J·法希
IPC分类号: G06F9/30
摘要: 本公开涉及一种处理元件和芯片组系统,用于完成对循环指令的执行且不读取进位标志。本公开的一个方面包括接收循环指令。该循环指令可指示源操作数和循环量。结果可存储在由循环指令指示的目的操作数中。该结果可使得源操作数循环了所述循环量。可以完成对循环指令的执行而不读取进位标志,不读取溢出标志,不读取符号标志、不读取零标志,并且不写入进位标志、不写入溢出标志、不写入符号标志、不写入零标志。
-
公开(公告)号:CN105786446B
公开(公告)日:2018-04-13
申请号:CN201610109088.X
申请日:2010-12-21
申请人: 英特尔公司
发明人: V·戈帕尔 , J·D·吉尔福德 , G·M·沃尔里齐 , W·K·费格哈利 , E·奥兹图科 , M·G·迪克森 , S·P·米莱克斯 , B·L·托尔 , M·洛克西金 , M·C·戴维斯 , A·法希
IPC分类号: G06F9/30
CPC分类号: G06F9/3001 , G06F9/30094
摘要: 本公开涉及用于将三个源操作数相加的加法指令。一个方面中的方法可包括接收加法指令。加法指令可指示第一源操作数、第二源操作数和第三源操作数。可存储第一、第二和第三源操作数的总和作为该加法指令的结果。该总和可部分地存储在由加法指令指示的目标操作数中以及部分地存储在多个标志中。还公开了其他方法,和装置、系统以及机器可读介质上的指令。
-
公开(公告)号:CN102109977B
公开(公告)日:2015-06-24
申请号:CN201010620155.7
申请日:2010-12-21
申请人: 英特尔公司
IPC分类号: G06F9/308
CPC分类号: G06F9/30145 , G06F9/30018 , G06F9/30029 , G06F9/30094 , G06F9/3802
摘要: 接收指示源操作数和目标操作数的指令。响应于该指令将结果储存在目标操作数中。该结果操作数可具有:(1)第一位范围,具有由该指令显式指定的第一端,其中各个位的值与源操作数在相应位置中的位的值相同;以及(2)第二位范围,不管源操作数在相应位置中的位的值如何,其所有位都具有相同值。在不在源操作数的相应位置中相对于这些有相同值的位来移动结果的第一范围的情况下,可完成该指令的执行,而不管第一位范围在结果中的位置如何。还揭示了用于执行这种指令的执行单元、具有用于执行这种指令的处理器的计算机系统、以及储存这种指令的机器可读介质。
-
公开(公告)号:CN102109977A
公开(公告)日:2011-06-29
申请号:CN201010620155.7
申请日:2010-12-21
申请人: 英特尔公司
IPC分类号: G06F9/308
CPC分类号: G06F9/30145 , G06F9/30018 , G06F9/30029 , G06F9/30094 , G06F9/3802
摘要: 接收指示源操作数和目标操作数的指令。响应于该指令将结果储存在目标操作数中。该结果操作数可具有:(1)第一位范围,具有由该指令显式指定的第一端,其中各个位的值与源操作数在相应位置中的位的值相同;以及(2)第二位范围,不管源操作数在相应位置中的位的值如何,其所有位都具有相同值。在不在源操作数的相应位置中相对于这些有相同值的位来移动结果的第一范围的情况下,可完成该指令的执行,而不管第一位范围在结果中的位置如何。还揭示了用于执行这种指令的执行单元、具有用于执行这种指令的处理器的计算机系统、以及储存这种指令的机器可读介质。
-
公开(公告)号:CN114461275A
公开(公告)日:2022-05-10
申请号:CN202210121589.5
申请日:2011-12-22
申请人: 英特尔公司
摘要: 本申请公开了具有独立进位链的加法指令。提供了彼此之间没有数据依赖性的多个加法指令。第一加法指令将它的进位输出存储在标志寄存器的第一标志内,并且不修改标志寄存器内的第二标志。第二加法指令将它的进位输出存储在标志寄存器的第二标志内,并且不修改标志寄存器内的第一标志。
-
-
-
-
-
-
-
-
-