Program Description
RAM-test v1.0
(C) 1997 SIA 'Ronny
________________________________
Recently, more and more
popularity gets increased RAM to 512K Speccy, using bits 6 and
7 of the standard port # 7FFD. It, in particular, support
programs: Conver Commander v3.2, Jemmini Commander v4.0T,
Perfect Commander, Monitor STS, assembler and ALASM
etc. Very easy to work a bunch of STS-ALASM.
But, after completion of their
Profi, there is a problem of testing memory, accessible via
Port # 7FFD. So I decided to nakropat this program. All those
who interested in refining Profi,
I can write, send for free. Those who Profi to light bulbs, can
write, too. My answer everyone.
Now about the program itself.
RAM-test runs on a computer 128512K switching banks through the
port # 7FFD. Intended mainly for testing memory above 128
Kb.Poetomu recommend that you check bottom pages with TESTPZU.
When you run out of the 48-mode constantly be tested
Address # C000-# FFFF.
Initially, the program is loaded from the address # 8000,
checks 5 th page of RAM (# 4000 - # 7FFF),
then, regardless of the outcome
test, moved into it and gives test results (only
errors or zero if
none detected).
After nazhatiya Any key is a registration page. The pages -
blue. Green marked 5-I page - it is tested
no more. Pages are left to right (00 - 07)
Banks - top-down (00 - 03).
Red stands tested at the moment page.
Slightly above shows the number of
available pages, and at the bottom of a reminder that the press
press "Q" should not.
In case of error failed page will be painted in bright red
color, will address a faulty
cell and the bit-wise layout of bytes read and written.
To continue - Any key. If
a page a lot of broken cells, then
not to proschelkivat them all
You can press the "J" - go to next test
page.
If you turn off the extension in the
During testing, there will be re-available
pages, but on condition that
this point was not tested 5-I
page of a bank. In
this case, the program will crash
the truth usually have time to give before this error message.
RAM-test v1.0, as this text
typed in assembler ZX-ASM v3.0,
debugged with the help of the monitor
STS v4.41. I thank the authors for
these wonderful programs. Also
very grateful V.M.G. (Kharkov) for the scheme and consultation.
322451 Ukraine
Dnipropetrovsk region.,
g.Zelenodolsk,
ul.Energeticheskaya, d.28, kv.26.
SIA 'Ronny
________________________________