An apparatus and a method of testing computer microarchitectures has a test writer create a test sequence written directly in microinstructions (both native-mode and emulation-only microinstructions). The microinstruction sequence is then inserted into a reprogrammable microcode storage, replacing the normal sequence of microinstructions for a given macroinstruction. In order to execute the microinstructions, the test writer can issue the macroinstruction. The method may be implemented in a simulation model where one set of microinstructions in the reprogrammable microcode storage can be easily replaced. The method may also be applied to an actual microprocessor implementation.

Um instrumento e um método de testar microarchitectures do computador mandam um escritor do teste criar uma seqüência de teste escrita diretamente nos microinstructions ( microinstructions da nativo-modalidade e da emulation-somente). A seqüência do microinstruction é introduzida então em um armazenamento reprogrammable do microcódigo, substituindo a seqüência normal dos microinstructions para um macroinstruction dado. A fim executar os microinstructions, o escritor do teste pode emitir o macroinstruction. O método pode ser executado em um modelo da simulação onde um jogo dos microinstructions no armazenamento reprogrammable do microcódigo possa fàcilmente ser substituído. O método pode também ser aplicado a uma execução real do microprocessador.

 
Web www.patentalert.com

< (none)

< Device for driving object lens

> Speculative pre-fetching additional line on cache miss if no request pending in out-of-order processor

> (none)

~ 00090