-
公开(公告)号:CN103718157A
公开(公告)日:2014-04-09
申请号:CN201180069925.6
申请日:2011-12-12
申请人: 英特尔公司
发明人: J·C·三额詹 , B·托尔 , R·C·凡伦天 , M·B·吉尔卡尔 , A·T·福塞斯 , G·Z·克里斯沃斯 , E·T·格罗科斯基 , D·布拉德福德 , L·K·吴 , E·乌尔德-阿迈德-瓦尔
CPC分类号: G06F9/324 , G06F9/30018 , G06F9/30058 , G06F9/30094
摘要: 描述了在计算机处理器中执行跳转指令的系统、装置和方法的实施例。在一些实施例中,混合指令的执行使得当写掩码的所有位为零时条件性地跳转至目标指令的地址,其中目标指令的地址是使用所述指令的指令指针和相对偏移来计算的。
-
公开(公告)号:CN1343331A
公开(公告)日:2002-04-03
申请号:CN00804811.8
申请日:2000-03-08
申请人: 艾利森公司
发明人: P·W·登特
IPC分类号: G06F9/355
CPC分类号: G06F9/342 , G06F9/30043 , G06F9/30076 , G06F9/30101 , G06F9/30112 , G06F9/30123 , G06F9/3016 , G06F9/30167 , G06F9/30189 , G06F9/30192 , G06F9/324
摘要: 一种处理器体系结构与相关方法改进存储器存储效率并从而降低功耗。新的寻址模式将大多数指令的长度减小到一或两个字节,包含立即寻址32位地址在内。整个指令集提供利用变址寄存器与累加器的全部算术与逻辑运算,同时减少外部存储器存取。
-
公开(公告)号:CN103718157B
公开(公告)日:2017-05-24
申请号:CN201180069925.6
申请日:2011-12-12
申请人: 英特尔公司
发明人: J·C·三额詹 , B·托尔 , R·C·凡伦天 , M·B·吉尔卡尔 , A·T·福塞斯 , G·Z·克里斯沃斯 , E·T·格罗科斯基 , D·布拉德福德 , L·K·吴 , E·乌尔德-阿迈德-瓦尔
CPC分类号: G06F9/324 , G06F9/30018 , G06F9/30058 , G06F9/30094
摘要: 描述了在计算机处理器中执行跳转指令的系统、装置和方法的实施例。在一些实施例中,混合指令的执行使得当写掩码的所有位为零时条件性地跳转至目标指令的地址,其中目标指令的地址是使用所述指令的指令指针和相对偏移来计算的。
-
公开(公告)号:CN106406814A
公开(公告)日:2017-02-15
申请号:CN201610875658.6
申请日:2016-09-30
申请人: 上海兆芯集成电路有限公司
IPC分类号: G06F9/22
CPC分类号: G06F9/3016 , G06F9/28 , G06F9/30058 , G06F9/30145 , G06F9/3017 , G06F9/322 , G06F9/324 , G06F9/3802 , G06F9/3804 , G06F9/3814 , G06F9/3822 , G06F9/3842 , G06F9/3867 , G06F9/223
摘要: 本发明涉及处理器和将架构指令转译成微指令的方法。处理器具有执行微指令的执行流水线和将架构指令转译成为微指令的指令转译器。指令转译器具有:存储器,保持微代码指令并且每时钟周期提供多个微代码指令;队列,保持存储器所提供的微代码指令;分支解码器,其对微代码指令进行解码以检测本地分支指令,使得要将读取的多条微代码指令中直到程序顺序首位本地分支指令为止但不包括程序顺序首位本地分支指令的微代码指令写入队列,并防止将程序顺序首位本地分支指令及其后续微代码指令写入队列。本地分支指令由指令转译器而非由执行流水线进行解析。微代码转译器将每时钟周期从队列接收到的多个微代码指令转译成微指令以提供至执行流水线。
-
公开(公告)号:CN101251793B
公开(公告)日:2010-12-08
申请号:CN200810007989.3
申请日:2008-02-22
申请人: 富士通半导体股份有限公司
发明人: 山崎恭启
IPC分类号: G06F9/38
CPC分类号: G06F9/30058 , G06F9/3017 , G06F9/324 , G06F9/3806 , G06F9/382 , G06F9/3844
摘要: 本发明提供了一种信息处理设备,所述信息处理设备具有预解码器,对输入指令中的操作码进行解码,生成条件转移指令信息和指令类型信息,并将条件转移指令信息、指令类型信息和删除了操作码的输入指令写入指令缓存存储器,所述条件转移指令信息指示输入指令是条件转移指令,所述指令类型信息在输入指令是条件转移指令时指示条件转移指令的类型;以及历史信息写单元,作为指令缓存存储器中存储的条件转移指令的运行结果,将指示条件转移指令是否被转移的历史信息写入指令缓存存储器中的如下区域,其中条件转移指令的操作码被删除。
-
公开(公告)号:CN1788252A
公开(公告)日:2006-06-14
申请号:CN200380110341.4
申请日:2003-12-30
申请人: ARM有限公司
发明人: D·J·西尔
CPC分类号: G06F9/342 , G06F9/30149 , G06F9/30167 , G06F9/3017 , G06F9/322 , G06F9/324
摘要: 提供了一种支持地址偏移量产生指令的数据处理系统(2),所述指令利用传统指令编码中的先前冗余位编码地址偏移量值的位,同时保持与所述传统编码的向后兼容。
-
公开(公告)号:CN1206590C
公开(公告)日:2005-06-15
申请号:CN00804811.8
申请日:2000-03-08
申请人: 艾利森公司
发明人: P·W·登特
IPC分类号: G06F9/355
CPC分类号: G06F9/342 , G06F9/30043 , G06F9/30076 , G06F9/30101 , G06F9/30112 , G06F9/30123 , G06F9/3016 , G06F9/30167 , G06F9/30189 , G06F9/30192 , G06F9/324
摘要: 一种处理器体系结构与相关方法改进存储器存储效率并从而降低功耗。新的寻址模式将大多数指令的长度减小到一或两个字节,包含立即寻址32位地址在内。整个指令集提供利用变址寄存器与累加器的全部算术与逻辑运算,同时减少外部存储器存取。
-
-
-
公开(公告)号:CN1204089A
公开(公告)日:1999-01-06
申请号:CN98117276.8
申请日:1998-06-16
申请人: 松下电器产业株式会社
IPC分类号: G06F15/00
CPC分类号: G06F9/324 , G06F9/30101 , G06F9/30167 , G06F9/322 , G06F9/3885 , G06F9/461
摘要: 一种处理器,包括用于存储常量的常量寄存器36,用于对指令寄存器10中保存的指令的P0.0字段中所设置的格式码进行译码的格式译码器21,以及用于在格式译码器21译出应存在常量寄存器36中的常量被置于该指令中时,一边对常量寄存器中已存入的常量移位,一边将上述新的常量存入常量寄存器中的常量寄存器控制部件32。
-
-
-
-
-
-
-
-
-