Allison wrote:
Everyone has done the PC emulating whatever. Why not
take a
single chip micro and use that to emulate another micro as
hardware? Same idea maybe slow but for a lot of things speed
is not the whole world.
I did it on paper for PDP8 and it was possible using an 11mhz
8049 to come within 1/10 the speed of a real 8. I guess a
36bit machine could be done as well (though really slow.).
Also a front pannel could be programmed into it as well
(maybe a speed hit). Any cpu that gets an instruction from
memory and then executes it can be emulated that way.
1/10 the speed of a real PDP8? Really? That is fast indeed!
My emulation of a PDP8, running on a 68B09 (at 2 MHz) gets to
approx 1/60 of the real thing. I measured that by running some
diagnostics. The diag says "bell rings after approx 5 seconds),
and timed how long it took on my 68B09...
I am sure that when I remove the front panel code things run
faster. The front panel requires time to update. But running
the emulation without the front panel is no fun.
- Henk, PA8PDP.
This message and attachment(s) are intended solely for the use of the addressee and may
contain information that is privileged, confidential or otherwise exempt from disclosure
under applicable law.
If you are not the intended recipient or agent thereof responsible for delivering this
message to the intended recipient, you are hereby notified that any dissemination,
distribution, or copying of this communication is strictly prohibited.
If you have received this communication in error, please notify the sender immediately by
telephone and with a "reply" message.
Thank you for your cooperation.