| 
					
	
	
	
	
				 | 
				
					
	
	 
		An alternative method of answering this question is - what does the OS think its clock speed is? There is a Sys.wait(ms) function that can be used to get a rough estimate, with a VM implementation available in the provided download.
  Of course the estimate may vary greatly depending on the quality of your translator's optimizations... 
  The implementation is roughly:
  def sys_wait(ms):
     if ms < 0:
         sys_error(1)
     while ms > 0:
         c = 50
         while c > 0:
             c -= 1
         ms -= 1
  With my translator, optimizations on, this indicates that Sys.vm expects 1.63MHz. I don't have a good way to turn optimizations off yet, but I am almost certain that my first implementation of the translator would have indicated that Sys.vm expects 3+MHz.
	
	
	
	 
				 |