[Coco] CPU speed in MIPS

Joel Ewy jcewy at swbell.net
Fri Apr 20 00:41:21 EDT 2007


I'd be interested to see how the CoCo would stack up against the 6502
machines doing multiplication...  Maybe sometime I'll dig out the
Kaypro, the Osborne, and the Morrow Decision Systems (all CP/M machines)
and see if I can figure out how to get their BASICs working (some have
several different ones.)  What CPU is in the T1100?  8088?  Do you know
what clock speed?  I have some Texas Instruments PCs that use the 8086. 
It would be interesting to try those out, and also compare with an
actual IBM PC (8088 @ 4.77MHz).  I've also got a TI/99 4A, a Timex
Sinclair 1000.  And somebody should try this out in BASIC-09.

JCE

Diego Barizo wrote:
> All the tests were performed on real computers, not emulators.
> The first one is just a FOR A=1 TO 1000 / NEXT A
> The second is
> 10 FOR A=1 TO 5000
> 20 A=A+1
> 30 NEXT A
> 40 CLS
>
> The 3rd
> 10 FOR A=1 TO 1000
> 20 PRINT"A"
> 30 NEXT A
> 40 CLS
>
> 4th
> 10 FOR A=1 TO 5000
> 20 GOTO 30
> 30 NEXT A
> 40 CLS
>
> 5th
> 10 FOR A=1 TO 5000
> 20 GOSUB 60
> 30 NEXT A
> 40 CLS
> 50 END
> 60 RETURN
>
> and the last
> 10 FOR A=1 TO 5000
> 20 IF A>6000 THEN END
> 30 NEXT A
> 40 CLS
>
> The final line was to give me a good visual clue of the program
> finishing, and in some BASICs had to be changed.
>
> If anyone can test some extra machines, or maybe double check the ones
> I did....
> All the times are seconds, measured by looking at a PC's clock :-S
>
> Diego
>
> David Roper wrote:
>> Were these tests performed in emulation, or on the real things?
>>
>> Kind Regards,
>>
>> David Roper
>>>
>>> Anyway, I did some BASIC tests, and came up with some unexpected
>>> results
>>>
>>>
>>>     FOR to 10000     A+1 to 5000     ? “A”*1000     Goto next
>>> 5000     Gosub     IF/THEN Average
>>> Tandy 1100     7     10     21     5     7     10     10
>>> CoCo2 Poke     11     18     7     8     11     30     14.17
>>> CoCo3 Poke     11     16     15     9     13     24     14.67
>>> Vic-20     13     42     20     9     14     32     21.67
>>> Apple //c     13     31     21     10     13     32     20
>>> CoCo2     15     24     10     11     15     40     19.17
>>> CoCo3     22     31     31     19     26     47     29.33
>>> Atari 800XL     24     26     20     20     25     22     22.83
>>> Model III     27     38     24     21     29     36     29.17
>>> Model 100     32     39     50     20     24     36     33.5
>>>
>>>
>>> Surprisingly, the high speed poke turns a sluggish CoCo into a PC
>>> killer (The T.1100 laptop)
>>> The poor rating on the Print test for the CoCo 3 is because I used
>>> one of the hi-res text modes.
>>> But anyway, the CoCo3 seems slower than a 2. Might be because the 3
>>> is always in "all RAM"?
>>>
>>> Diego
>>>
>>
>
>
> -- 
> Coco mailing list
> Coco at maltedmedia.com
> http://five.pairlist.net/mailman/listinfo/coco




More information about the Coco mailing list