First Commit of my working state
[simh.git] / PDP18B / pdp18b_diag.txt
CommitLineData
196ba1fc
PH
118b PDP Diagnostics\r
2\r
31. PDP-4\r
4\r
52. PDP-7\r
6\r
72.1 PDP-7 Instruction Test (Maindec 701)\r
8\r
9The diagnostic must be boot loaded, as it jumps dynamically out\r
10of the RIM load process into its own loader.\r
11\r
12At start, set SR<1:16> to a non-zero value. The diagnostic\r
13executes four HLT's as part of initial tests and then runs to\r
14completion. Normal HLT is at 2623 (PC = 2624).\r
15\r
16sim> att -e ptr digital-7-54-m-rim.bin\r
17sim> boot ptr\r
18\r
19HALT instruction, PC: 17670 (AND 17727)\r
20sim> d sr 4 ; any even value between 2 and 377776\r
21sim> run 170\r
22\r
23HALT instruction, PC: 00171 (CML CMA)\r
24sim> ex ac,l\r
25AC: 000000\r
26L: 0\r
27sim> c\r
28\r
29HALT instruction, PC: 00173 (SPA)\r
30sim> ex ac,l\r
31AC: 777777\r
32L: 1\r
33sim> c\r
34\r
35HALT instruction, PC: 00176 (SPA)\r
36sim> ex ac,l\r
37AC: 000000\r
38L: 0\r
39sim> c\r
40\r
41HALT instruction, PC: 00201 (LAC 4116)\r
42sim> ex ac,l\r
43AC: 000004\r
44L: 0\r
45sim> c\r
46\r
47HALT instruction, PC: 02624 (JMP 201)\r
48\r
493. PDP-9\r
50\r
514. PDP-15\r
52\r
53Operating Instructions, PDP-15 diagnostics\r
54\r
55MAINDEC-15-D0A1-PH Instruction test 1\r
56\r
57Read in: 200\r
58Start: 200\r
59Breakpoint: 7274 for one pass\r
60\r
61MAINDEC-15-D0A2-PH Instruction test 1A\r
62\r
63Read in: 200\r
64Start: 200\r
65Breakpoint: 4437 for one pass\r
66\r
67MAINDEC-15-D0AA-PB Index register test\r
68\r
69Read in: 17700 (ignored, binary tape)\r
70Start: 200\r
71Halts: at 214, set BANKM = 0\r
72Runs to: prints END at end of pass\r
73\r
74MAINDEC-15-D0BB-PH Instruction test 2\r
75\r
76Read in: 200\r
77Start: 200\r
78SR: 1 to run clock test\r
79Breakpoint: 6403 for one pass\r
80\r
81MAINDEC-15-D0CA-PH Memory address test\r
82\r
83Read in: 7200\r
84Start: 7200\r
85Breakpoint: 7577 for one pass\r
86\r
87MAINDEC-15-D0EA-PH JMP-Y interrupt test\r
88\r
89Read in: 7400\r
90Start: 7400\r
91Breakpoint: 7551 for one pass\r
92\r
93MAINDEC-15-D0FA-PH JMS-Y interrupt test\r
94\r
95Read in: 7400\r
96Start: 7400\r
97Breakpoint: 7577 for one pass\r
98\r
99MAINDEC-15-D0KA-PH ISZ test\r
100\r
101Read in: 200\r
102Start: 200\r
103Breakpoint: 7704 for one pass\r
104\r
105MAINDEC-15-D1CD-PB Extended memory test\r
106\r
107Read in: 200 (ignored, binary tape)\r
108Start: 200\r
109Halts after printout, set SR = 30000\r
110Breakpoint: 563 for one pass\r