re: in-circuit emulators
if you wanted a PC interface that could just test data paths and things,
a state machine that would generate read and write cycles for a particular
CPU would be fairly straightforward. lets see, you'd need a circuit for
a Z80, 6502, 6809, 6800... :-(
..but it would be smaller than having in-circuit emulators for all these
cpu's