HP 9845B/C CE Handbook page 69

Table of Contents

Advertisement

9845B/C Diagnostics
5-13
Once a block address has been entered, enter one of the following keys to select which portion
of the block is to be tested.
Key
Selects the
CD
CO
CO
Upper 32k bytes (addresses 40000-77777)
Lower 32k bytes (addresses 00000-37777)
Test full block (addresses 00000-77777)
Note
Since block 1 is only 32k bytes, block 1 testing is automatic
(if
selected) without the above block portion selection.
Then press (
CONTINUE)
to start the test.
Blocks are continuously tested. The block number and the starting and ending addresses are
displayed (no display during block 1 testing).
Press (
STOP)
to exit the test.
Memory errors are displayed with the following format:
MEMORY ERROR 5LK 55 ADDRESS AAAAAA HAS XXXXXX NOT YYYYYY
BB- Octal block number
MAAAA- Octal memory address
XXXXXX- Actual octal data
YYYYYY - Expected octal data
To recover from an error:
Press (
CONTINUE)
to continue with the next address.
Press
CD
to continue testing with the next block.
Press (
STOP)
to exit the test.
After recovering from an error, the inverse video on the error message is turned off.
Peek and Poke
This feature allows you to read data from a specified memory location and to write data into a
specified memory location.
6 digit octal addresses are accepted, in the range 000040-177777.
Locations 0 through 37 in any block should not be written into. These locations correspond to
processor register numbers. Accessing these locations may stop the mainframe activity.
The test binary and the basepage can be destroyed by writing in the blocks that contain them
(usually blocks 0 and 1), Read address 000033 for the current binary block and address
000036 for the current basepage block.
PressCIJ;
To read the contents of a memory location use this syntax; example Address 123456, Blk 4
12311S8 ; 1I ( EXECUTE)
I

Advertisement

Table of Contents
loading

This manual is also suitable for:

9800 series

Table of Contents