Dlaczego C64 jest aż tak wolny?
: 21 gru 2024, 13:30
Przy okazji naprawy karty w Apple II postanowiłem zrobić mały test porównawczy szybkości C64 i Apple II+ (dokładnie Apple II Europlus, to taka wersja Apple II+ pracująca w systemie PAL, przez co ma nieco niższą częstotliwość CPU).
Oba komputery mają zbliżoną częstotliwość zegara CPU oraz podobny, przynajmniej w budowie wewnętrznej, BASIC Microsoft.
Test jest bardzo prosty:
A teraz czas na wyniki. Dodam tylko, że testy przeprowadziłem na real Apple II+ i emulatorze VICE, dodatkowo użyłem emulatora Atari z ustawieniami 1.8 MHz:
Applesoft BASIC - 23 sek.
ATARI - 27 sek.
C64 - 48 sek.
W przypadku C64 ustawienie na NTSC w wyniku zmienia niewiele ok.1 sek.
Jaka moze byc tego przyczyna ?
Oba komputery mają zbliżoną częstotliwość zegara CPU oraz podobny, przynajmniej w budowie wewnętrznej, BASIC Microsoft.
Test jest bardzo prosty:
Kod: Zaznacz cały
10 FOR A=1 TO 1000
20 PRINT a*2
30 NEXT A
A teraz czas na wyniki. Dodam tylko, że testy przeprowadziłem na real Apple II+ i emulatorze VICE, dodatkowo użyłem emulatora Atari z ustawieniami 1.8 MHz:
Applesoft BASIC - 23 sek.
ATARI - 27 sek.
C64 - 48 sek.
W przypadku C64 ustawienie na NTSC w wyniku zmienia niewiele ok.1 sek.
Jaka moze byc tego przyczyna ?