previous | index | next |
| ||
A straightforward way to interpose a software layer between a program and the hardware is to build an interpreter, and emulate every instruction. But the performance of emulation is unacceptable -- we're talking hundreds of times slowdown, and we really need to be close to native performance. | ||
Copyright © 2004 Derek Bruening |