微处理器、集成电路与提供微码指令储存空间的方法

    公开(公告)号:CN104615408A

    公开(公告)日:2015-05-13

    申请号:CN201410212536.X

    申请日:2014-05-20

    IPC分类号: G06F9/30

    摘要: 本发明公开了一种微处理器、集成电路与提供微码指令储存空间的方法,该微处理器包含多个处理核,每一处理核包含对应的核内记忆体,其实体位于该处理核内且仅可被该处理核读取。微处理器亦包含核外记忆体,其实体位于所有处理核外且可被所有处理核读取。对每一处理核,核外记忆体与对应的核内记忆体共同提供对可被该处理核提取的多个微码指令而设的M字组的储存空间,其中核外记忆体提供J字组的储存空间,核内记忆体提供K字组的储存空间,J、K与M为正整数且M=J+K。前述诸记忆体为非架构上可见,且以非架构的程序计数器所提供的提取地址存取。前述微码指令是实作微处理器的架构指令的非架构指令。

    外部微代码
    3.
    发明授权

    公开(公告)号:CN100354820C

    公开(公告)日:2007-12-12

    申请号:CN00819242.1

    申请日:2000-12-29

    申请人: 英特尔公司

    IPC分类号: G06F9/24 G06F9/30

    CPC分类号: G06F9/26 G06F9/30101

    摘要: 本发明的某些实施方案包括一个计算机系统,这一计算机系统包括总线、处理器、以及处理器之外的计算机可读介质。计算机可读介质通过总线耦合于处理器,并存储可实现微代码功能的指令。本发明的某些其它实施方案包括一种把固件用作微代码的方法。该方法包括把编程的代码存储在固件中,并执行编程的代码。该方法还包括更新与处理器上的一个逻辑单元相关联的一个或多个寄存器,以响应对编程的代码的执行,并根据存储在寄存器中的一个值控制处理器上的逻辑单元的一个或多个功能。

    分布控制存贮器字的体系结构

    公开(公告)号:CN1010259B

    公开(公告)日:1990-10-31

    申请号:CN85108466

    申请日:1985-10-18

    IPC分类号: G06F9/28

    CPC分类号: G06F9/26 G06F9/268 G06F9/28

    摘要: 多个子部件的微指令控制系统的方法和设备中各子部件受控制存贮器微指令中的微操作控制。主子部件产生从控制存贮器中读出的下一微指令的地址以控制微指令执行顺序。此方法提供当前指令的执行与下一条指令从控制存贮器中的读出相互覆盖的技术。控制存贮器被分为若干子控制存贮器,每个子控制存贮器位置靠近执行这个子控制存贮器中的微操作的那个子部件。子部件能在主子部件中引起捕俘而使下一条微指令从控制存贮器中一预定单元读出,从而改变了微指令正常执行顺序。

    外部微代码
    8.
    发明公开

    公开(公告)号:CN1437723A

    公开(公告)日:2003-08-20

    申请号:CN00819242.1

    申请日:2000-12-29

    申请人: 英特尔公司

    IPC分类号: G06F9/24 G06F9/30

    CPC分类号: G06F9/26 G06F9/30101

    摘要: 本发明的某些实施方案包括一个计算机系统,这一计算机系统包括总线、处理器、以及处理器之外的计算机可读介质。计算机可读介质通过总线耦合于处理器,并存储可实现微代码功能的指令。本发明的某些其它实施方案包括一种把固件用作微代码的方法。该方法包括把编程的代码存储在固件中,并执行编程的代码。该方法还包括更新与处理器上的一个逻辑单元相关联的一个或多个寄存器,以响应对编程的代码的执行,并根据存储在寄存器中的一个值控制处理器上的逻辑单元的一个或多个功能。

    分布控制存贮器字的体系结构

    公开(公告)号:CN85108466A

    公开(公告)日:1987-04-15

    申请号:CN85108466

    申请日:1985-10-18

    IPC分类号: G06F9/22

    CPC分类号: G06F9/26 G06F9/268 G06F9/28

    摘要: 多个子部件的微指令控制系统的方法和设备 中,各子部件受控制存贮器微指令中的微操作控制。 主子部件产生从控制存贮器中读出的下一微指令的 地址以控制微指令执行顺序。此方法提供当前指令 的执行与下一条指令从控制存贮器中的读出相互覆 盖的技术。控制存贮器被分为若干子控制存贮器,每 个子控制存贮器位置靠近执行这个子控制存贮器中 微操作的那个子部件。子部件能在主子部件中引起 捕俘而使下一条微指令从控制存贮器中一预定单元 读出,从而改变了微指令正常执行顺序。