IIRC from Bob's speech at VCFe2.0, he indicated that simulation speed is
effectively unregulated, because why would you want to waste the benefits of
a speedy host machine. However, I could imagine that with certain hardware
simulations, cycle-by-cycle emulation might be required.
On my Altair32 emulator, I have it set to run at the prototypical 2MHz speed
(8080A). But, I can unthrottle it and let it run at full speed, which on my
Pentium 4/2.8GHz would result in an 8080 running at about 80MHz (+/-). This
is accomplished by managing the number of prototypical CPU cycles executed
per 10ms timeslice.
Rich
-----Original Message-----
From: cctalk-bounces(a)classiccmp.org
[mailto:cctalk-bounces@classiccmp.org]On Behalf Of Tom Jennings
Sent: Monday, September 27, 2004 3:24 PM
To: General Discussion: On-Topic Posts Only
Subject: simh simulation speed
I haven't had a chance to get back and debug, but is it true that simh
does NOT simulate the target machine's execution speed? I wrote a simple
'sum all words in track N' program for the LGP and it completed as soon
as I hit return! It should have taken many seconds... I did RTFM, so no
reference to it, but I haven't had time to go look at the source. Got
lazy and decided to post instead of research (typical, huh :-)