Software code of a software program is executed in a multi-processor computer environment. The software code includes a first portion and a second portion. The first portion is executed in a computer. The second portion is executed in one or more tamper-resistant external devices which are in communication with the computer. The second portion includes a plurality of different blocks of code. At least some of the blocks have sequence data associated therewith. If sequence data exists in the current block of code to be executed in the one or more external devices, then the sequence data is used to determine if execution of the block of code is permissible or should be inhibited. The sequence data includes predecessor data and successor data.

O código do software de um programa do software é executado em um ambiente de computador do multi-processor. O código do software inclui uma primeira parcela e uma segunda parcela. A primeira parcela é executada em um computador. A segunda parcela é executada em um ou mais dispositivo externo alter-resistente que estão em uma comunicação com o computador. A segunda parcela inclui um plurality de blocos diferentes do código. Ao menos alguns dos blocos têm os dados da seqüência associados therewith. Se os dados da seqüência existirem no bloco atual do código a ser executado em o um ou mais dispositivo externo, a seguir os dados da seqüência estão usados determinar se a execução do bloco do código for permissível ou for inibida. Os dados da seqüência incluem dados do predecessor e dados do sucessor.

 
Web www.patentalert.com

< Power saving methods for programmable logic arrays

< Apparatus and method for determining a circuit floor plan

> Programmable logic device having integrated probing structures

> Virtual machines in OS/390 for execution of any guest system

~ 00052