ZX Spectrum 16K/48Κ, Ram Test



(Από το επίσημο service manual)


O ZX μπορεί ν' ανάβει κανονικά, μπορεί όμως να υπάρχει προβληματικό chip μνήμης. Το παρακάτω test θα μας δώσει το προβληματικό chip. Κατ' αρχάς δίνουμε την παρακάτω γραμμή:

PRINT PEEK 23732 + PEEK 23733 * 256

Η απάντηση που πρέπει να πάρουμε είναι:

για ΖΧ 48Κ: 65535
για ΖΧ 16Κ: 32767

Αν η απάντηση είναι διαφορετική, μας δείχνει την τελευταία διεύθυνση που "βλέπει", δηλαδή το πρόβλημα ξεκινά από την επόμενη διεύθυνση (π.χ. αν η απάντηση είναι 43200 το πρόβλημα ξεκινά απότην 43201)

LET X= PEEK 23732 + PEEK 23733 * 256 + 1

Εστω ότι Χ είναι η πρώτη προβληματική διεύθυνση, Δίνουμε τις παρακάτω γραμμές:

POKE X,85:PRINT PEEK X
POKE X,170:PRINT PEEK X

Αν οι απαντήσεις δεν είναι 85 και 170 αντίστοιχα, βρίσκουμε από τον παρακάτω πίνακα το προβληματικό chip:



Π.Χ. αν η προβληματική διεύθυνση είναι 43201 (δηλαδή αν το PRINT PEEK 23732 + PEEK 23733 * 256 δίνει τιμή 43200), και στο πρώτο POKE δίνει 85, αλλά το δεύτερο δίνει 234, τότε το προβληματικό chip είναι το IC21.

ZX_Jim Greece

e-mail: dcotsos2015@gmail.com