-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path9b01a.txt
executable file
·213 lines (137 loc) · 7.35 KB
/
9b01a.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
9B01A
7-01-58
PAGE 1.001
9B01A
CARD MACHINES DATA TRANSMISSION AND BUFFER TRIGGER CONTROL TEST
CARD MACHINES DATA TRANSMISSION AND BUFFER TRIGGER CINTROL TEST
A. UNIT TEST
1. PURPOSE OF TEST
A. TO TEST THE SIMPLE USE OF ALL BUFFER CONTROL TRIGGERS.
B. TO TEST COMPLEX USE OF ALL BUFFER CONTROL TRIGGERS.
C. TO TEST RELIABILITY OF CARD MACHINE INTERLOCK CIRCUITS.
D. TO TEST INFORMATION FLOW OF CARD MACHINES.
B. METHOD OF TEST
1. THE FIRST HALF IS PRIMARILY A TEST OF THE BUFFER CONTROL TRIGGERS.
FOR EACH CARD MACHINE, A SIMPLE ROUTINE TO TEST EACH TRIGGER BY ITSE
IS USED, WITH A SHORT RELIABILITY TEST FOLLOWING.
2. THE SECOND HALF IS A RELIABILITY TET FOR ALL UNITS, TO BE USED UNDER
BIAS.
3. THE STANDARD DIAGNOSTIC PRINT SUB-ROUTINE WILL BE USED THROUGHOUT
THE PROGRAM.
4. THE STANDARD I/O MODIFICATION PROGRAM WILL BE USED TO ADJUST FOR
SPECIFIED DSC S. /SEE 9IOM FOR I/O SELECTION FROM KEYS./
5. THE FIRST SECTION WILL PUNCH AND READ 72 CARDS, AND WRITE PRINTER-
72 LINES.
THE SECOND SECTION WILL PUNCH AND READ 48 CHARDS AND READ PRINTER 48
LINES.
C. AREA OF MACHINE REQUIRED
1. MF, CF, ANY TYPE AND NUMBER OF CARD MACHINES, 1, 2, OR 3 BUFFERS.
2. STORAGE LOCATIONS
A. 9B01 030 - 4274
B. 9IOM 5500 - 6476
C. 9DEPR 6500 - 7712
9B01A
7-01-58
PAGE 1.002
D. PROGRAM CONTROL
1. DECK 000 9LD01 BINARY LOADER
001 - 080 PROGRAM CARDS - 9B01
081 - 104 PROGRAM CARDS - 9IOM
105 - 133 PROGRAM CARDS - 9DEPR
134 TRANSFER CARD - TRA 0030
135 - 136 BLANK CARDS
2. SENSE SWITCH CONTROL
SWITCH #5 IF INITIALLY UP, PROGRAM WILL EXCECUTE FIRST SECTION.
THROW DOWN AFTER 1ST SECTION HAS STARTED, TO GET INTO SECOND
SECTION. IF INITIALLY DOWN THE SECOND SECTION WILL
BE EXECUTED.
SWITCH #6 UP-READ IN NEXT PROGRAM.
DOWN-RETURN TO START PROGRAM.
SEE 9DEPR FOR USE OF OTHER SWITCHES.
E. NORMAL STOPS
1. 5517-INITIAL HALT TO ENTER I/O SELECTION INTO KEYS.
2. 5533-IF DSC C WAS SELECTED AT FIRST STOP.
3. 5540-IF DSC E WAS SELECTED AT FIRST STOP.
4. 5525-INDICATES NO TAG KEYS WERE THROWN DOWN AT FIRST STOP.
NOTE-SEE DIAGRAM IN 9IOM FOR I/O SELECTION EXPLANATION.
F. ERROR STOPS
1. THERE ARE EIGHT ERROR STOPS FOR EACH CARD MACHINE, IN THE FIRST SECTION
OF THE TEST. THESE STOPS WILL OCCUR, IF THE FIRST COMMAND SET INTO
THE DSC WAS RECIEVED INCORRECTLY. AN IMMEDIATE DISCONNECT WILL BE
FORCE. ALSO, IF AN ERROR OCCURS.
2. 6517
OR---WITH SWITCH #3 DOWN.
6545
G. I/O SELECTION
1. ON STOP AT 5517 THROW DOWN TAG KEY
18 IF CHANNEL E IS TO BE SELECTED.
19 IF CHANNEL C IS TO BE SELECTED.
20 IF CHANNEL A IS TO BE SELECTED.
9B01A
7-01-58
PAGE 1.003
ALSO KEY
33 IF PUNCH ON CHANNEL A
34 IF PRINTER ON CHANNEL A
35 IF CARD READER ON CHANNEL A
DEPRESS START KEY
2. ON STOP AT 5533 KEY
33 IF PUNCH ON CHANNEL C
34 IF PRINTER ON CHANNEL C
35 IF CARD READER ON CHANNEL C
DEPRESS START KEY
3. ON STOP AT 5540 KEY
33 IF PUNCH ON CHANNEL E
34 IF PRINTER ON CHANNEL E
35 IF CARD READER ON CHANNEL E
ON DEPRESSING START KEY, THE PROGRAM
WILL OPERATE ON ALL UNITS AND
CHANNELS SELECTED.
4. THE THREE STOPS MENTIONED ABOVE WILL OCCUR ONLY IF ALL THREE TAG KEYS
ARE THROWN DOWN AT FIRST STOP. IF ALL TAG KEYS ARE NOT DOWN, THE
NUMBER OF STOPS, WILL CORRESPOND TO THE NUMBER OF TAG KEYS DOWN.
H. PRINT OUT
1. ERROR PRINT OUTS FROM 9DEPR.
I. COMMENTS
1. THERE ARE EIGHT POSSIBLE COMBINATIONS OF BUFFER CONTROL TRIGGERS.
S,1,2 AND ALL POSSIBLE COMBINATIONS OF THESE WILL TOTAL EIGHT. THE
FIRST SECTION OF THE PROGRAM, WILL FORCE A DISCONNECT, AND HALT IF
THE FIRST RCH IN EACH SEQUENCE DOES NOT SET THE DSC CORRECTLY.
2. SECTION 1-SWITCH #5 UP.
EACH TRIGGER IS TESTED INDIVIDUALLY, AND IN ALL COMBINATIONS WITH
THE OTHERS, AS FOLLOWS.
A. BCD SHIFT IMAGE. PUNCH AND READ THREE CARDS AND WRITE
PRINTER, THREE LINES, FOR EACH COMBINATION. FIRST CHARACTER
WILL REMAIN THE SAME FOR EACH OF THREE CARDS, AND THREE LINES.
1. ALL TRIGGERS OFF-IOCD/COUNT AND DISCONNECT.
S TRIGGER ON-IOCP/COUNT AND PROCEED.
9B01A
7-01-58
PAGE 1.004
TRIGGER 1 ON-IORP/RECORD AND PROCEED.
TRIGGER 2 ON-TCH/TRANSFER IN CHANNEL. IND. ADDRESSED
TRIGGERS S,1 ON-IOSP/SIGNAL AND PROCEED.
TRIGGERS S,2 ON-IOCT/COUNT AND TRANSFER.
TRIGGERS 1,2 ON-IORT/RECORD AND TRANSFER.
TRIGGERS S,1,2 ON-IOST/SIGNAL AND TRANSFER.
B. THERE WILL BE 24 CARDS PUNCHED AND READ, AND 24 LINES PRINTED
WITH TRIGGERS, AS ABOVE. THERE WILL ALSO BE 24 ADDITIONAL
CARDS PUNCHED AND READ, AND 24 LINES PRINTED WITH AS MANY
TRIGGERS AS POSSIBLE USED IN EACH CYCLE.
NOTE--THERE WILL BE ONE BLANK CARD PASSED AND ONE NON-PRINT LINE
TO TEST THAT RCH WITH WC-0 WILL SEND EACH CARD MACHINE THROUGH
A CYCLE.
C. RCH, LCH, AND SCH ARE TESTED INDIRECTLY ADDRESSED, AND
INDIRECTLY ADDRESSED AND INDEXED, IN THE PRINTER SECTION.
3. SECTION 2-SWITCH #5 DOWN.
THIS IS PRIMARILY A RELIABILITY SECTION, TO BE USED UNDER BIAS.
RANDOM BINARY CARDS WILL BE PUNCHED AND READ, AND READ PRINTER
WILL BE TESTED WITH A SHIFTING BCD IMAGE. AS MANY BUFFER
CONTROL TRIGGERS AS POSSIBLE ARE USED DURING EACH CARD CYCLE.
IF ALL THREE CARD MACHINES ARE SELECTED, THIS SECTION WILL PUNCH
A CARD, READ A CARD, AND PRINT A LINE, FOR 24 CARDS.
NOTE--THE ABOVE PARAGRAPH BEING THE CASE, IT MIGHT BE ADVISABLE TO
SELECT ONLY THE PUNCH ON THE FIRST PASS, IF A PREPUNCHED
DECK IS NOT AVAILABLE.
\l
File Attachments: Source \Asource\a Cards \Acard\a Deck \Adeck\a