[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