Steve Chamberlain
(`sac * pobox ; com', as of 1999/07)
has written a series of amazing virtual machines
including
SoftPC
and the
GNU Simulators.
He has also done a lot of work on BFD, GAS, GCC, GLD, etc. for a wide
variety of machines.
From instruction-set simulation and tracing