Spoon-feed initialization in a multiprocessor system
    5.
    发明授权
    Spoon-feed initialization in a multiprocessor system 失效
    多处理器系统中的Spoon-feed初始化

    公开(公告)号:US5682528A

    公开(公告)日:1997-10-28

    申请号:US578889

    申请日:1995-12-22

    IPC分类号: G06F9/445 G06F9/00

    CPC分类号: G06F15/177 G06F9/4405

    摘要: The present invention provides a mechanism for initial execution of software code by a processor in a multiprocessor system. In the preferred embodiment, the multiprocessor system has registers implemented at a reset vector location in a processor. The registers are first loaded with a sequence of software code, and then a first instruction loop is implemented with that software code. The processor is then released from a reset state, and the first instruction loop is executed. This first instruction loop is capable of being executed for an indefinite length of time, and it can execute software instructions on a periodic basis. The first instruction loop is then modified into a second instruction loop. The first and second instruction loops have at least one different instruction. The processor within the system of multiple processors is thus initialized.

    摘要翻译: 本发明提供了一种用于在多处理器系统中由处理器初始执行软件代码的机制。 在优选实施例中,多处理器系统具有在处理器中的复位向量位置处实现的寄存器。 寄存器首先加载一系列软件代码,然后使用该软件代码实现第一个指令循环。 然后处理器从复位状态释放,并且执行第一指令循环。 该第一指令循环能够执行不确定的时间长度,并且可以周期性地执行软件指令。 然后将第一个指令循环修改为第二个指令循环。 第一和第二指令循环至少有一个不同的指令。 因此,在多个处理器的系统内的处理器被初始化。