摘要:
A computer-implemented method of switching contexts in a processor is provided. The processor includes a register stack (RS) that has first and second portions. The processor includes a register stack engine (RSE) to exchange information, in one of instruction execution dependent and independent modes between the second portion and the storage area. The computer implemented method of switching contexts includes the following steps: It is determined whether an interrupt occurred; a first register (IFM) configured to store a content of a second register (CFM) is invalidated, the CFM is configured to store control information related to the first portion; it is determined whether an interrupt handler needs to access the RS; and if so, the IFM is validated, the content of the CFM is copied to the IFM, and RSE is caused to exchange information between both the first and second portions of the RS and the storage area. On return from interruption, if IFM is validated, CFM is restored from IFM else CFM remains unchanged. The COVER instruction enables lightweight interrupt handling in a processor with a Register Stack.
摘要:
According to one aspect of the present invention, a method is provided in which a form is received from an author. A parsing function is performed to extract attribute information with respect to various form elements contained in the form. A user interface is presented to the author to allow the author to configure a set of actions that are to be performed in processing the submissions of the form.
摘要:
A method and apparatus for compacting VLIW instructions in a processor having multiple functional units and including a buffer for storing compacted instructions, wherein NOP codes are eliminated from the compacted instruction and each compacted instruction includes words which contain an operation code directing the operation of one of the functional units, a dispersal code, and a delimiter code, wherein an alignment circuit parses each compacted instruction from the buffer based upon the delimiter codes of the words and aligns the compacted instruction in an alignment buffer and a dispersal circuit transfers each word of the compacted instruction stored in the alignment buffer into at least one operational field of a dispersed instruction buffer which stores an executable instruction having an operational field corresponding to each one of the functional units. Another embodiment is also shown which interleaves the bits of a buffer, alignment circuit, alignment buffer, dispersal circuit and dispersed instruction buffer to reduce the circuit area required for expanding the compacted instruction.
摘要:
Processes are disclosed for preparing piperidine derivative compounds of the formulae I, II or III: The processes involve reacting a compound of formula Ia, IIa or IIIa with isobutyrate or an isobutyrate equivalent.
摘要:
Processes are disclosed for preparing piperidine derivative compounds of the formulae I, II or III: The processes involve reacting a compound of formula Ia, IIa or IIIa with isobutyrate or an isobutyrate equivalent.
摘要:
Methods for preparing chirally purified substituted 4,5,6,7-tetrahydro-benzothiazole diamines such as, for example, (6R)2-amino-4,5,6,7-tetrahydro-6-(propylamino)benzothiazole and purifying a dominant enantiomer of substituted 4,5,6,7-tetrahydro-benzothiazole diamines from entantiomerically enriched mixtures of substituted 4,5,6,7-tetrahydro-benzothiazole diamines are provided herein.
摘要:
Processes are disclosed for preparing piperidine derivative compounds of the formulae I, II or III: The processes involve reacting a compound of formula Ia, IIa or IIIa with isobutyrate or an isobutyrate equivalent.