A CPU is provided with an ability to modify its operation in accordance
with an encryption key. When a program is compiled, the program is
modified in order that execution may be performed with the CPU changes
with respect to pipelined instruction routing. Logic on the CPU is able to
route a subset of the register bits, and selects destination logic gates
in the microprocessor in a manner consistent with a programmable
instruction decoder. This in turn establishes an instruction buffer
interdependency.
Un CPU è fornito di una capacità di modificare il relativo funzionamento in conformità con una chiave di crittografia. Quando un programma è compilato, il programma è modificato affinché l'esecuzione può essere realizzata con i cambiamenti del CPU riguardo al percorso canalizzato di istruzione. La logica sul CPU può dirigere un sottoinsieme delle punte del registro e seleziona i cancelli di logica della destinazione nel microprocessore in un modo costante con un decodificatore programmabile di istruzione. Ciò a sua volta stabilisce un'interdipendenza dell'amplificatore di istruzione.