
GA21·9183·4
Systems
IBM
Data
3741
Station
Reference
Manual

Fifth Edition (November 1977)
This
is a major
vertical line
by a bullet
revision of,
at
the
(e)
at
left
the
of
left
and
obsoletes, GA21-9183-3. Changes are indicated by a
the
change; new
of
the
figure
or
extensively revised illustrations are
caption.
denoted
Changes are periodically
subsequent
Requests
to
the
A Reader's
revisions
for
copies
IBM
branch office serving
Comment
removed, address
Rochester, Minnesota
©Copyright
International Business Machines Corporation
made
or
of I BM
Form
your
55901.
to
technical newsletters.
publications should
is
at
comments
Comments
the
information
your
the
back
to I BM
locality.
of
this publication.
Corporation, Publications,
become
in
this manual and will be
be
made
to
your I BM
If
the
the
property
1973,
of
1974,
reported
representative
form has been
Department
IBM.
1975,
245,
1976,
in
or
1977

Preface
This
publication
specific
This
information
publication
application personnel, system analysts,
engineers
gramming for
3741
Data
The
IBM
3741
Entry
System.
els (Models 1
and
Model 2
nications capabilities
Like
the
3741
Work
Station
The
3741
els (Models 3
functions
mable Work
This
publication
grammable Work
Data
Station.
In
this
publication,
tion
Models 1
mable Work
not
under
about
the
der
control
4 Programmable Work Station General Information,
and
GA21-9196,
Work Station Programming Reference Manual,
This
publication
and
a~pendixes:
• Chapter
view
of
• Chapter 2. Operation Modes and Considerations pro-
vides
information
and related considerations
• Chapter 3. Program Information provides
on
program coding, program chaining,
is
a reference manual
about
the
is
intended
who
wish specific
and
operational
information
Station.
Data
and
is
is
The
the
Data
part
Station
3741
2).
addition
Station,
of
The
on
Model 2.
the
is
Data
only
of
the
IBM
Programmable Work
and
4).
The
3741
as a
3741
Data
Station
Station
is
under
provides
Station
information
only
references made
or
2 apply (respectively)
Station
control
3741
of
1.
the
Model 3
of
an ACL program).
Programmable Work
an ACL program, see
or
IBM
3741
Models 3
is
IBM
divided
3741
into
Data Station provides an over-
3741.
about
buffers, modes
that
provides
IBM
3741
Data
for installation
sup~rvisors,
and
system
on
the
considerations
part
of
the
IBM
Station
difference
binary
Station
consists
synchronous
IBM
3741
3740 Data
consists
between
Programmable
Entry
Programmable Work
unless
the
3741 Program-
control
of
an ACL program.
about
when it
or
functions
to
the
3741
to
the
4 (when Models 3
For
Station
IBM
3741
and
4 Programmable
the
following chapters.
of
concerning
the
and
Station.
pro-
of
the
IBM
3740
Data
of
two
Model 1
commu-
System.
of
two
Station
the
3741
as a
3741
Data Sta-
3741
Program-
and
information
when it
is
Models 3
GA21-9194.
operation,
3741.
information
operator
guidance.
mod-
mod-
Pro-
4 are
un-
• Chapter 4. Production Statistics provides
on
the
production
ing
of
the
counters.
• Chapter 5. Online Field Totals
Offline
Field
and offlfne field
• Chapter
7.
disk search,
is
added
to
• Chapter 8
how
• Chapter 9
about
..
to
initialize
..
" Self-Check Feature provides
self-checking
statistic
counters,
and
Totals provide
totals
Second Disk provides
and
copy
the
3741.
Disk Initialization provides
or
check
when
information
capabilities.
operations
a diskette.
using
modulus
information
when
information
and
the
Chapter
on
the
information
information
10
display-
6.
online
on
second
second disk
or
modulus 11.
• Chapter
the
10.
binary
Communications provides
synchronous
communications
information
feature
of
3741.
• Chapter 11.
provides
Printers are used
• Chapter
tion
about
IBM
3713,
information
when
12.
Proof
the
numeric
IBM
3715,
and
IBM
3717
Printers
on
how
the
3713, 3715,
attached
Keyboard Feature provides informa-
key
to
the
3741.
rearrangement
for
and
the
proof
keyboard.
• Chapter 13. Data Recorder A ttachmen t Feature pro-
vides
and
5496
information
Data
on
how
the
129 Card
Recorder are used
when
Data
Recorder
attached
to
3741.
• Chapter 14.
the
3741
• Appendix A. Timings provides
for
searches, offline field
ization
•
Appendix
I/O
Adapter provides
can
transfer
data
directly
information
to
or
information
totals,
copies,
and
operations.
B.
Card Punch to Hexadecimal Conversion.
from
a system.
on
disk initial-
on
timing
on
on
the
3717
a
how
iii

This
publication
data
entry
techniques
tents
of
the
following
•
IBM
3740
System Summary
•
IBM
3741 Data Station Operator's Guide, GA21-9131.
•
The
IBM
Diskette General
GA21-9182.
•
IBM
3742
GA21-9184.
assumes
Data
that
the
reader
and
is
also familiar
manuals:
Entry
System
and
Installation Planning, GA21.-9152.
Information
Dual
Data Station Reference Manual,
is
familiar
with
Manual,
the
with
con-
iv

Contents
CHAPTER 1.
IBM
3741 Data Station
Keyboard
Display
Diskette
Standard Functions and Available Features
CHAPTER 2.
CONSI DE
Buffers
Current Record
Previous Record
Hold
Program
Power On
Modes
Read
Index
Data
Modify
Enter Mode (E)
Update Mode (U) 13
Verify
Field Correct Mode
Search Mode
Field Totals Mode (F) 18
Hexadecimal Data
Multipunch
Hexadecimal Display
Deleted Records.
Mode Considerations
Record
Record
Adding Records
Data Recovery
Bad
Spots on Disk 23
No Record Found (2) Error
Seek
Disk Read (4)
Disk Write (5) Error
CE
CHAPTER 3. PROGRAM
Program Coding •
Program Field Descriptions
Creating and Storing Programs
Displaying
Changing a
Program Chaining
Program Chaining Example
Operator Guidance
Prompting Messages.
IBM
3741
DATA
Overview.
Unit
OPERATION MODES
RATIONS
Buffer
Buffer.
Buffer
•
Buffers.
Information
of
Operation.
Index Mode (X)
Track
Data
Set
Set Label Error Checking
Index Mode (M)
Mode (V)
(S)
Operations.
I nsert Feature
Insert Mode Characteristics
to
(3)
Error
Mode.
Programs
Program
Labels
(C)
.
• 15
for
a Batch
Error.
INFORMATION
in
a Program
•
STATION
AND
Deleted Records
Buffer.
•
CHAPTER 4. PRODUCTION STATISTICS
Counters.
2
2
3
4
5
5
5
5
5
5
5
6
6
8
11
11
12
13
15
18
19
19
19
20
20
21
22
22
23
23
23
24
24
25 Copying a Record
25
25
28
30
30
30
31
31
32
Keystroke Counter .
Record
Counter.
Verify
Displaying Production Statistics
Track
CHAPTER 5.
Online Field Totals
Programming Online Field
CHAPTER 6.
Offline
Programming
Control
CHAPTER 7. SECOND
Dual Disk Operation on the 3741 •
Search Operations
Copy .
CHAPTER 8.
Initialization Procedure
Disk Checking
CHAPTER 9. SELF-CHECK
Computing the Self-Check
Correction Keystroke Counter
to
Record Conversion Table
ONLINE
Displaying Field
Accumulate Totals Fields
Read Out/Reset Field
Online Field
Example.
Auto
Field Totals Operation
Displaying
Accumulate Totals Fields
Read
Read
Control Statement Format Character Description
Examples.
Unconditional
Offline
Program
Program
Program
Offline
Copy
Copy
Copy Up
Modulus
Modulus
Total
Balance Example •
OFFLINE
Offline
Offline
Out
Field Totals Fields
Out/Reset Field Totals Fields
Statements.
Program
Field Totals Example
Buffer
5
Buffer
6
Buffer
7
Field Totals Setup Example
on
All
(Image Copy)
All
(Image Copy)
to
a Specified Record on Disk 2
DISK
10
11
FIELD
Total
Total
FIELD
Total
Total
Buffer
DISK
or
or
Digit
TOTALS
Fields
Fields
TOTALS
Accumulators
Fields •
Selection.
Part
Part
FEATURE
Operation.
Totals.
Restrictions
Field
Field
the Second Disk
INITIALIZATION.
of
Disk 2
of
a Data Set
34
34
34
34
34
34
35
36
36
36
36
37
37
38
38
39
40
40
40
41
41
41
41
42
43
45
46
46
47
47
47
47
49
49
49
50
50
50
50
50
51
52
53
55
55
55
56
)
I
v

CHAPTER
Features .
Communication
Transmit/Receive Mode Examples
Operating Procedures
Line
Termination
Track
COMMUNICATIONS
CHAPTER
3717
IBM
IBM
IBM
Functions
Printer
W
Editing
10.
Networks.
Synchronous Clock .
Terminal
Operator
Keylock
Expanded Communciations Feature
Expanded
Control
Programming
Transmit
Expanded Communications
Transmit-Transparent Mode
Transmit
Receive Mode
Receive Mode
Transmit/Receive Mode (B)
Expanded Communications Transmit/Receive
Mode
Transmit-Transparent/Receive Mode (D) .
Writing
Transmitted
Inquiry
Binary
Termination
Inquiry
BSCA
BSCA
Status
BSC
Error
PRINTERS
COMMUNICATIONS
Identification.
Identification
.
Communications/Multipoint
Feature
Support
Modes.
Mode (T) .
Mode Examples . .
(R)/Expanded
Example.
(K)
of
Received Data Over Previously
Data .
Mode (I)
Synchronous Communications Summary
and
of
Mode
Termination.
Error
Conditions
Disk Errors
and Sector Indicators
Message
Status
11.
Format
IBM
CE
Recovery Procedures
Card Reader
Transmit
(P)
Error
the Data Call .
Line.
Conditions
and Indications
.
THROUGHPUT
3713,
IBM
•
3715,
Data
Mode (J)
Communications Receive
AND
IBM
Link
3713 Printer
IBM
3713 Adjustable Margins Feature
IBM
3713 Forms Stand Feature
3715 Printer 96
IBM
3715 Forms Stand Feature 96
3717 Printer 97
IBM
3717 Forms Stand Feature • 97
Printer
Modes 97
Printer
Formatting
Local
Format
Control
Horizontal
Local
Processing
U
Error
Error
Editing
Editing
Tab
Format
Error
on
and Vertical
Control
Unit
Format
Conditions
(Printer) 110
(Printer
the
Consideration
Example 114
Format) 110
3715 and 3717 •
Skip
Example 104
Control
Stop Characters 102
57
59
61
61
61
62
62
63
66
68
68
69
69
70
71
72
74
74
76
76
76
77
80
81
82
89
89
89
89
90
91
92
92
92
94
95
95
95
95
97
98
99
107
110
111
111
CHAPTER
FEATURE.
CHAPTER
ATTACHMENT
Punch Operations
Read Operations
Format
Card Read/Punch
Function
How
CHAPTER
File
Error
APPENDIX
APPENDIX
CONVE
CARD
HEXADECIMAL
CARD
PUNCH
GLOSSARY.
INDEX
12. PROOF
13.
Punch Modes
Read
Modes.
Current Record
Program Level A
Card
Read/Punch
Card Read/Punch
Switches .
Format
Format
Control
Control
14.
Transfer.
Mode 1
Mode 2
Mode
3
Mode 4
Mode 5
Summary
or
Disk Errors .
System Channel
of
Write)
Recovery Procedures
A.
TIMINGS
B.
CARD
RSI ON •
PUNCH
TO
PUNCH
TO
ORDER)
KEYBOARD
DATA
RECORDER
FEATURE
Buffer
Format
Control
Format
Control
Format
Instruction
Works
Examples
I/O
ADAPTER
File
Transfer Operations (Read
Errors.
•
PUNCH
HEX
ORDER)
HEX
TO
HEXADECIMAL
CONVERSION
CONVERSION
Programs.
Set
..
(IN
(IN
CARD
116
117
117
117
118
118
119
120
120
121
121
122
123
124
130
130
131
131
131
132
132
133
134
134
134
135
136
136
137
138
140
vi

Chapter 1.
IBM
3741 Data
Statio~
IBM
3741 DATA STATION OVERVIEW
The
IBM
3741 Data
System.
used
I
BM
Model 1 (Figure
keyboard
and a control
Model 1, with
munications adapter.
Once
the
use
only,
• Converted
The
to
record data
diskette.
unit,
data
has been recorded
data
can be
of
binary synchronous
or
for
Models 1 and 2,
Station
tBM 3741 Data
on
1)
is a standalone
one display unit, one
unit. Model 2
the
addition
transmitted
to
tape
Display Unit
is
Station
a data recording
(not
of
a binary
on
to
communications.
the
by using
part
of
the
is
a key
medium
device which has
or
two
pictured)
synchronous
the
diskette
another
the
data
IBM
location
can be:
3747
3740
Data
entry
device
called
one
diskette
is
the
same as
com-
by
the
3741,
through
For Model 2
Data Converter
Entry
the
units,
the
• Processed by
els 3
or
• Used with
which provides direct
• Printed by
Note:
The
4, operates as a 3741 Data
Station
Work
program
Model 3 has
Model 1;
able features as
4 Programmable Work Station Programming Reference
Manual,
mable Work
GA21-9194, for
Diskette Unit
the
3741 Programmable Work
4
the
IBM
3540
Diskette
input
capabilities
the
3713,
3715,
or
3741 Programmable Work
Station,
is
under
Application
control.
and
When operating as a
the
same
functions
the
Model 4 has
the
Model 2. See
Station,
under ACL program
No.2
the
information
Diskette Unit
Input/Output
to a System/370
the
3717
Printer
Station,
unless
the
Control
and
same
IBM
Language (ACL)
Data
Station,
available features as
functions
3741 Models 3 and
on
the
3741 Program-
control.
No.1
Station
Unit
Models 3 and
Programmable
and
Mod-
the
the
avail-
Control Unit
)
Figure 1.
IBM
3741 Data
Station
Keyboard Unit
IBM
3741 Data
Station

Keyboard
The
keyboard
function
and switches. Data keys provide
64
different
codes can be keyed with
function
keys as indicated by
top
row
in
green,
(Figure
keys,
function
displayable characters.
select keys are used
of
keys.
is
associated with
the
The
2)
consists
select keys,
the
two
lefthand
use
to
rows
the
of
data
two
the
means
All
of
the
redefine
of
labels above
function
upper
row
keys, special
rows of labels,
of
keying
256
EBCDIC
HEX key.
the
select key, lettered
of
top
labels
The
row
the
(that
of
is,
redefines
of
labels), which are also green.
select key,
row
of
ADV, RESET, etc.) perform specific
entry.
automatic
functions.
keys
Guide,
the
top
row
of
keys according
The
lettered
labels.
The
record advance, and program numeric shift
and
switches, see
GA21-9131.
in white,
The
special keys (DUP,
switches provide
For a complete
the
IBM 3741 Data Station Operator's
is
associated with
automatic
description
to
the
righthand
FI
functions
skip/duplicate,
of
function
the
ELD BKSP, REC
during
the
keyboard's
top
lower
row
data
Figure
2.
3741 Keyboard (Model 1)
Display
The
display (Figure 3) provides
program
Data
screen. Line 1 indicates
the
display
the
and
(underscore)
character
A
information,
Station
first eight positions (total
display
6 are used
complete
uses six 40-character lines
either
data
mode
is
to
be
description
and
or
program information, depending
selected. The last
for
the
operator
used
to
entered.
indicate
of
station
status
data
on
the
screen.
of
the
station
status. Lines 2, 3, 4,
of
128
positions)
30
positions
guidance feature. A cursor
the
position
the
display
is
provided
IBM 3741 Data Station Operator's Guide, GA21-9131.
2
information,
The
3741
display
and
of
line 5
of
line 5
of
the
next
in
the
upon
Status Line
Guidance Message
Figure
3.
Display
3 A A
ADDRESS
112
Unit
with
01001
MAIN
STIIIIIIIIIIIIIIIIIII
Operator
Guidance
Cursor
E R
(

Diskette
The
disk
Unit
unit
Figure 4 shows
tion
of
the I BM
see
dling,
The
GA21-9182.
reads
and
writes
on
one
side
of
the
the I BM
diskette,
IBM
diskette.
its
For a complete
layout,
care,
storage,
Diskette General Information Manual,
diskette.
descripand
han-
Figure 4. I BM
Diskette
)
IBM
3741 Data
Station
3

STANDARD
Figure 5
for
shows
the
3741.
Standard
or
Feature
Function
Communications
FUNCTIONS
the
standard
AND
AVAILABLE
functions
IBM
(Models 1
3741
Station*
Standard
Model 2
available
1 or 3
FEATURES
and
available
3741
Data
Station
and
2)
Programmable
(Models 3
on
the
3741
or
4;
not
on
Model
features
and
Work
and
IBM
4)
Standard
or
Second
Function
Feature
disk
Synchronous
Terminal
1200
identification
bps
integrated
modem
clock
IBM
3741
(Models 1
3741
Programmable
Station*
Feature
Feature
Feature
Data
and
2)
(Models 3
on
Model 2
on
Model 2
Station
and
Work
and
or
or
IBM
4)
4
4
Expanded
communications
Entering
and
updating
records
Operator
Program
Record
to
Search
Sea rch
Search
Search
128
guidance
chaining
length
characters
on
content
on
end
on
record address
on
sequential
content
Ten levels
of
program
control
of
of
1
data
Feature
or
4
Standard
Standard
Standard
Standard
Standard
Standard
Standard
Standard
Standard
on
Model 2
Nonswitched
Switched
answer
3713
Printer
3715
Printer
3717
Printer
Feature
group
Disk
initialization
Offline field
Online field
Production
Self-check
(modulus
modulus
with
A:
totals
totals
statistics
number
10
and
11)
auto
Feature
Feature
Feature
Feature
Feature
Feature
Data
recorde r attach
Disk
copy
Keylock
Operator
card
Proof
Record
*Not
Figure 5 (Part 1
4
reader
keyboard
insert
under
identification
ACL
of
program
2).
Standard
ment
control.
Feature
Standard
Feature
Feature
Feature
Feature
Functions
and
on
second
on
Model 2
on
Model 2
Available Features
disk
or
or
Verify
*Not
under
ACL
Figure 5 (Part 2
program
of
2).
control
Standard
Functions
and
Available Features
4
4

Chapter 2.
Operation
Modes
and
Considerations
Entering,
disk
is
performed
modes
of
formed
directly
operating.
fore,
is
BUFFERS
Buffers
data
are
hold
Current
The
are
buffer.
current
by
dependent
the
different
are
between
the
current
buffer,
current
keyed.
Data
record
updating,
operation.
the
control
Each
use
of
in
each
temporary
the
record
and
Record
record
Records
displayed
buffer.
verifying
by
the
The
upon
mode
buffers,
mode.
keyboard,
program
Buffer
buffer
read
data
sequence
unit
within
the
of
operation
keys,
storage
buffer,
buffers.
receives
from
on
the
or
searching
stations
the
mode
and
information
areas used
display,
previous
data
disk
display
using
of
operations
data
in
which
is
unique,
and
disk.
record
characters
are
also
screen
of
data
different
station
the
and,
displayed
for
transferring
The
buffer,
placed
is
from
on
a
per-
is
station
there-
buffers
as
they
in
the
this
Program
The
and A.
is
that
field
contain
requ ired
See Chapter 6.
Program
prompting
guidance,
Buffers
3741 has 10
The
control
totals
some
in
program
program
record
format
operations,
field
totals
order
to
perform
Offline
buffers
are
also
message
see Operator Guidance
records.
buffers
buffers
the
control
usually
and
program
the
Field Totals
used
For
numbered 1 through
contain
processing.
buffers
statements
field
for
to
contain
information
in
Chapter 3. Program
totals
more
operator
For
will also
that
operations.
programs
offline
are
information.
guidance
on
operator
9
Information.
POWER ON
When
record,
program
selected.
disk
status
and
current
the
status
INFORMATION
the
3741
and
hold
buffers
The
(N),
disk
line
is
turned
buffers
are filled
status
the
address
are
blank.
on,
the
are filled
with
I ine displays
read
index
00000. All
current
with
blanks,
N's.
Program
the
machine-not-ready
mode
(X),
other
record,
buffer 0 is
program
positions
previous
and
the
level 0,
on
)
Previous
The
previous
previously
is
written
buffer
is
by
the
control
in
the
current
Hold
Buffer
The
hold
when
in
during
search
operati
ons.
Record
record
displayed
on
the
the
buffer
buffer
verify
Buffer
disk
unit
record
contains
mode.
on
content
buffer
in
the
from
from
which
for
duplicating
buffer.
the
This
contains
current
this
next
buffer
or
search
the
record
buffer.
characters
The
into
duplicate
record
contains
on
sequential
record
buffer.
previous
are
to
be
the
that
was
Data
obtained
fields
verified
search
content
record
mask
Closing
changes
is
volume
allow
acter)
the
Then
A
positions 9 and
other
If
since
If
Sector
label
read
disk
write
the??
all
tests
defines
the
the
but
label
(field
use
of
cannot
the
3741
test
disks
continues
the
machine
08
contains
cover
machine
not
displayed,
is
checked.
is
blank)
a disk. If
waits
is
made;
should
are
successful,
required
on
the
status
be
processed
for
10
of
be
to
cannot
the
diskette
to
and
The
or
inhibit
the
accessibility field
and
the
diskette
if
not
successful, ??
the
status
inserted
be
displayed,
write
sector
first
data
information
Index Track Data Set Labels in
information).
can
now
Data
be
performed.
entry
or
other
that
has
been
wait
(W).
The
the
accessibility field in
accessibil
(field
to
this
ity
contains
an A error
to
line.
If??
see if
the??
call I
records
08
on
is
read
set
label (a
about a data
chapter
data
field
be
removed.
is
displayed
is
BM
disk.
and
station
inserted
volume
is
used
any
char-
is
not
blank,
is
displayed.
displayed,
disappears.
for
service
displayed.
data
set
set.
for
more
operations
label
the
to
in
See
Operation Modes and Considerations 5

. MODES
The
mode
position
the
modes
ing display
Mode
OF
OPERATION
of
operation
38
of
the
of
operation
codes
status
are:
is
indicated
line
of
for
the
by a
code
the
display
3741
and
their
Display Code
displayed in
unit.
Some
correspond-
of
I
ndex
from
disk
current
and
displayed.
record
into
record
is
read
the
buffer
....
4f-------
DI,-_~
•
o
Disk
mode
mode
allows records
volume
displayed
be
modified
index. See
further
index
mode.
X
E
U
C
F
Read index
Modify index M
Enter
Update
Verify V
Field
correct
Search S
Field
totals
Index
Read
The
3741
track.
track
other
These
procedure
(M)
in this
the
data
Mode (X)
is
in read
The
read
index
representing
system
records
called
section
flow
data
can
for
index
the
to
be
also
modify
for
read
whenever
label,
the
data
on
the
or
deleted
Modify
information.
it
is
on
the
index
on
the
index
set
labels,
display screen.
by
a special
Index Mode
Figure 6
shows
and
Record advance
the
transfers
to
previous record
buffer.
Figure 6. Data Flow
record
for
Read
Index
J]
Display
Mode
6
(

Index Track
The
first
numbered
or
data
remaining tracks,
data.
reserved
Layout
track
on
00.
The
set
label
Each sector can
and
should
a disk
is
called
index
track's
information.
numbered
contain
not
be
used
The
01
through
one
the
index track
26
sectors are for system
26
sectors
73,
record.
for
data
entry.
and
on
each
are used for
Track
74
The
first seven sectors
system
information
is
of
the
is
such as
in use. These seven sectors are
fied by
contain
sets resident
the
location
the
operator.
data
set
on
of
the
index
track
or
information
of
tracks
The
remaining sectors (08-26)
labels, which are used
the
disk.
about
that
have developed errors
not
usually used
to
may
the
diskette,
define
contain
or
modi-
the
may
data
Each record
characters.
Sector
Sector
1
Sector 2 80
Sector
3 Position 1: machine
Sector 4 80
Sector
5 Positions 1-5: ERMAP; positions 6-80: blanks
Sector 6 80
on
the
The
index
Contents
80
If
a
0;
index
track
blanks
blanks
blanks
the
disk has 1
positions
blanks
track
layout
11
has a
record
is
shown
test
or 2 bad
and
12
length
of
80
in Figure 7.
character
tracks, positions 7 and 8 indicate
indicate
for a write
the
second bad
test
track
and
the
first
position
bad
13
contains
track
and position 9
contains
a
O.
Sector
7 Volume label:
1 2 3
VOL
set
volume
contains
Index
Data
ID
field
Track
contains
either
Layout
Sectors
8-26
*The
10
field
Figure 7.
4
1
labels
the
volume
positions
5 6 7 8 9
~
Volume
IBMIRD
10
ID*
when
entered
10
11
)
Accessibility
non-blank
Any
character
is
not
disk
accessible
the
diskette
by
the
operator
12
______________
kS-------
~
12
contains
-
means
is
received
or
is
from
blank
_____
through
blanks
IBM. When
if
the
operator
76
16
you
76
77 78
initialize
did
not
79
~
~
Sector
sequence
information
the
diskette,
enter a volume
Operation
Modes
80
W
the
10.
volume
and
Considerations
7

Index
Track
Data
Set
Labels
Sectors 8 through
data
for
mation
tent
the
Data
Figure 8 shows
following
set label.
set
about a data
(BOE),
record length
Set
Label Field Description
is a description
26
labels. A
end
of
data
of
the
field
of
the
index track are used primarily
data
set
set
on disk such
(EOD), end
records for
layout
of
each
label defines required infor-
Header 1 Field (Positions 1-4):
quired field,
application.
set label identifier. When a disk
8
of
the
DDR1
deleted
set
label identifier (HDR
mode. Modifying
fine
more
Data
Set
field, an
the
data
the
data
contains
data
set
09
through
be changed
modify
is a data
It
index
in
positions 1
label identifier can be modified
data
set
label identifier
must
be HDR1 in
track
has HDR1. Sectors
through 4 and
1)
the
label
sets
on
one
by using
in
this way allows
disk.
Name Field (Positions 6-13):
optional
set
set
DATA
labels in
index mode.
field,
is
provided
a descriptive name. When a disk
name
field
of
the
data
as a name.
sectors
DATA
26, respectively.
to
a descriptive
The
09
through
data
as
beginning
of
extent
the
data
of a data
of
the fields in
The
header
for
order
to
is
initialized,
are deleted.
to
the
modify
The
to
allow
set
label in
data
set
26
contains
The
set
name by using
(EO E),
set.
set
label.
the
1 field, a
system
be a valid
only
9-26
contain
The
a valid
index
you
data
set
you
to
is
initialized,
sector
name field
DATA
data
set
name
of
ex-
The
data
data
sector
data
to
name
give
of
the
and
re-
de-
08
the
can
End
of
Extent
(EOE) field, a required field, identifies
last
sector
data
set
the
BOE field.
tions
35
the
sector
38
and
39.
or
an
incorrect
ever,
track
entry.
Bypass Data
field
is
communications
I/O
and
If
the
field
data
in
blank,
the
field allows
disk. A B
data
set
The
B would keep
tape.
For
the
will bypass a
a
B.
For
contains a B,
not
will
into
the
For
the
41 causes
tions.
Field (Positions 35-39):
of
the
data
will be).
and
a field
adapter.
the
label describing
communications
a receiving
be bypassed
data
3540
the
The
The
track
36,
a 0
must
number
74
data
would
(SS)
The
EOE address
data
set
is
reserved and should
Set
Field (Position
for
use
by
feature,
This field must
contains a B,
data
set
is
not
in
the
you
to
store
be
put
the
data
set
if
station,
the
data
set
(data
set).
Diskette
data
set
to
set (where
EOE field has
must
label (B)
the
number
always be
always be
cannot
error
(TT)
in
41):
the
3747
or
data
recorder
contain
the
3747
bypasses
converted
data
set
is
converted
programs
into
the
programs from being
feature,
the
bypass
defined
will be received
Input/Output
be bypassed during read opera-
the
data
if
the
and
bypass
set
the
data
bypass
by
The
end
of
extent
the
address
last record
the
same
must
position
in
positions
be larger
will occur. How-
not
be used for
The
bypass
the
3741
attachment
a B
to
tape).
data
data
containing
station
set field
data
the
data
and
Unit, a B in position
of
of
the
format
be in posi-
37, and
than
74026
data
data
with
the
feature,
or
be blank.
the
data
If
the
to
tape.
This
on
the
same
set
field
the
programs
converted
transmitting
contains
set
field
set
label
written
the
as
set
set
field
of
to
(the
is
the
Record Length Field (Positions 23-27):
field, a required field,
for
the
records
tion
places
the
the
3741,
the
record length field can be
00128.
length
change
Beginning
beginning
fies
the
has
and
be
tion
and
8
Disk initialization
to
t6t6
128.
the
128
of
Extent
of
extent
the
address
first record
th
is
format:
SS
is
the
sector
in
positions
31,
and
the
33.
The
BOE address
must
to
be placed
record length
can
The
modify
to
any
value
contain
the
logical record length
in
the
data
set. Disk initializa-
into
this field
00001
be used
index
from 1 through
to
mode
Field (Positions 29-33):
(BOE) field, a required field, identi-
of
the
first
sector
of
the
data
of
the
data
set
TTOSS where
number.
29
and
30,
sector
number
a 0
must
will be).
IT
The
must
must
be 01001
The
is
the
track
number
always be
be in
The
record length
for
you.
through
set
the
can
be
128.
The
set
BOE field
track
number
in
positions
or
greater.
record
used
(where
must
posi-
32
For
to
Accessibility Field (Position
is
used
to
control
the
data
set
the
3741
does
a disk accessibility (A)
this field
cannot
access
to a data
is
processed. If any
not
allow
the
error
be modified.
Write Protect Field (Position
controls
blank, records
records are
P,
on
the
the
writing
data
disk),
of
in a data
written
set
is
records
on
write
set
the
disk. If this field
protected
42):
The
accessibility field
set. If this field
character
data
set
to
is
displayed.
43):
The
on
the
disk. If this field
are read from
(data
is
blank,
is
in this field,
be processed and
For
the
3741,
write
the
cannot
protect
disk
contains
be
written
field
is
and
a

Interchange Type
type
data
indicator
set
can
be used for
field
Indicator
must
(Position 44):
be blank. A blank indicates
data
interchange.
The
interchange
the
YYMMDD,
DD
is
the
1977.
If a diskette
required.
where
day.
YY
An
example
will be used
is
the
year,
MM
is
the
is:
770704.
on
the
month,
This
3540,
is
this
July
field
and
4,
is
Multivolume Indicator Field (Position 45):
volume
set
is a data
A
on
set
continued
label
that
For
data
data
For
ter,
respective
Volume Sequence Number Field (Positions 46-47):
volume
to
set
must
99),
field
Creation Date Field (Positions 48-53):
field, an
set
indicator
is
on
one
set
blank
in this field indicates
only
one
is
continued
of
the
this
diskette
the
3747,
associated
set
is
the
data
the
multivolume
field
or
more
that
is
continued
diskette. C is
on
another
on
several
last
diskette
is
the
the L means
with
not
complete
recorder
is
diskettes. A
diskettes,
this
attachment
indicator
chapters.
sequence
specify
(data
set
the
is
number
sequence
on
more
be consecutive, beginning
if used. If a
is
required.
optional
was
created.
diskette
field,
The
format
used
to
from
that
placed
diskette.
this field in
must
contain
last for a
that
label. A
with
this
field will be
field, an
of
volumes
than
one
will be used
is
used
to
of
indicate
multivolume
one
the
in
multivolume
the
data
kS
or
label.
feature
optional
in a multivolume
diskette).
with
record
the
creation
The
whether a data
diskette
data
set
this field if
When a
data
the
an L.
The
data
set
ends
C means
and
the
described
field,
The
01
(to a maximum
on
the
3540,
The
creation
the
date
date
multi-
data
to
is
contained
the
data
that
sequence
can
set
another.
data
set
is
set
L means
set.
with
the
the
I/O adap-
in
The
is
used
data
this
date
the
data
be
their
of
Expiration Date Field (Positions 67-72):
date
field. an
data
set
the
same as
on
used
Verify Indicator Field (Position 73):
field
is
been verified by placing a V
record of a
until
the
verified and
in
enter
optional
expires.
for
the
3540,
used by
data
data
set
then a change
or
update
field,
The
format
the
creation
this
field
the
3741
to
set
has been verified.
has
been verified. If a
made
mode),
the
is
used
to
of
the
expiration
date.
If a
is
required.
The
indicate
into
that a data
this field
to
the
3741 replaces
This
blank.
End
of
Data Field (Positions 75-79):
(EOD) field, a
next
sector
following
(the
EOD address).
in a data
set
label,
set
the
required
the
The
is
EOD
minus
EOD address
field,
contains
last
data
address
one. When
must
The
record
of
the
be equal
address.
The
EOD address
time
a record advance
manner,
where
the
the
completes
to
index
function,
modified
to
next
3741
record
entering
the
updated
is
automatically
occurs
keeps
track
can
be
records
the
and
EOD value in
EOD value.
updated
in
enter
of
the
written.
performs
mode.
location
the
The
expiration
record
the
date
date
diskette
data
verify
when
data
field
set
set
will be
indicator
set
has
the
is
blank
was
(either
the V with
end
of
data
the
address
in
last
the
data
of
data
record
creating a data
to
the
BOE
by
one
each
In
this
on
disk
When
the
operator
the
return
data
set
label
the
is
last
a
the
set
is
Position
Field Name
by
Position
Representation
Position Purpose
Header 1 1-4 * Label
5 Reserved.
Data
set
name
6-13
14-22
Record length
23-27*
28
Beginning
extent
(BO
of
E)
29-33*
34
*Indicates this
Figure 8
entry
(Part 1 of
is
required by
2). Data
Set
the
Label
3740
Layout
of
Data
Data
on
the
identifier
Descriptive
Reserved.
Logical
record
Reserved.
Identifies
Reserved.
Entry
System.
Index
name
the
address
Track
for
system
for
length.
in
data
of
AnyOne
the
Sector
application;
set.
first
sector
of
must
of
the
8-26.
be
I
HDR 1.
data
set.
Operation Modes
and
Considerations 9
I
I
I

Field
Name
Position
Purpose
End
of
extent
(EOE)
Bypass
data
indicator
Accessibil ity
protect
Write
Interchange
indicator
Multivolume
indicator
Volume
sequence
number
set
type
35-39*
40
41
42
43
44
45
46-47
Identifies
the
Reserved.
The
IBM
3747
that
this
field
If a
blank
is
present,
to
store
programs
field
be
must
contains
to
blank.
This field
If
this
tain a blank
Must
change.
A
blank
in
this
dicates a data
diskette
Volume
volume
on
which a continued
sequence
data
(to a maximum
address
contain
data
of
converter
a B
the
and
data
contain a blank
a P,
allow
both
A blank
field
indicates a data
set
is
continued
number
set.
The
sequence
of
99),
the
last
and
or a blank.
data
set
on
the
data
reading
indicates
on
specifies
if
used.
sector
is
the
in
data
must
the
order
set
the
another
reserved
3741
If a B
processed.
same
disk.
for
can
be
and
writing
data
set
contained
diskette;
set
resides.
the
sequence
be
consecutive,
for
th
is
communication
is
present,
This
processing
read
set
can
coding
only.
be
on
the
to
used
one
an L
of
volumes
beginning
data
set.
feature
data
allows
take
This
field
for
data
diskette;
indicates
in a multi-
set
the
place.
must
the
with
require
is
ignored.
user
con-
inter-
a C in-
last
01
Creation
date
Expiration
Verify
indicator
End
of
data
(EGO)
*Indicates this
Figure 8 (Part 2
date
entry
of
is
required by
2). Data
48-53
54-66
67-72
73
74
75-79*
80
the
Set
Label Layout
3740
Data
be
May
creation
is
the
day.
Reserved.
be
May
The
format
creation
This
field
set
has
been
Reserved.
Identifies
Reserved.
Entry
System.
used
date
used
date.
must
the
to
record
is
YYMMOO,
to
contain
of
the
contain
verified.
address
the
date
the
expiration
a V
of
the
the
data
set
was
created.
where
YY
is
the
year,
date
that
the
data
set
date
is
the
same as
for
or a blank. V indicates
next
available
sector.
MM
is
expires.
the
the
data
The
the
format
month,
of
and
the
DO
10

Data
Set
The
3741 checks
tions
exist
1.
The
01,
2.
The
sector
The
3.
of
4.
The
extent
The
5.
sector
The
6.
7_
The
for
Label Error Checking
to
see if any
in
the
data
set label:
beginning of
sector
end
of
01.
extent
extent
address
26_
end
of
extent
address
extent
address.
end
of
data
address
address plus
end
of
data
1.
address
01.
sector
is
00
or
greater
record length
the
3741.
is
equal
of
the
address
is
greater
is
less
is
greater
is
greater
than
to 0 or
following
is
less
than
than
than
the
than
than
26.
greater
error
track
track
beginning
the
end
track
than
condi-
74,
75,
128
of
Multiple Data Sets Per Disk
For
ease
of
processing,
However,
data
index
its beginning
set
track.
more
is
identified
Each
and
has been verified,
set
(optional field)
data
set. When a
the
data
set
label
displayed first.
on
the
index
track,
the
appropriate
in
reviewing and finding
data
set
name field (positions 6-13) in
should be used.
date
field and
be used
ensure
tion
to
check
sing
of
the
when
the
selection
reading
creation
the
right
the
a clear
the
one
than
one
data
by
its respective
data
set
ending addresses,
the
record
and
other
diskette
at
sector
If
there
are
the
operator
data
set label
the
In
addition,
data
set
distinction
of
the
data
set name,
and
expiration
data
set,
or
set.
data
set
per disk
set
can be
on
data
set
label identifies a
whether
length,
is
inserted
08
other
the
information
into
on
the
index
defined
name
about
the
data
can record advance until
is
found_
desired
the
expiration
correct
the
right version
data
the
data
set
date
between
data
the
operator
dates
To
set
data
label
field
jobs
set.
to
is
the
best.
one
disk. Each
label
data
set as
the
data
of
the
the
disk drive, .
track
is
set
labels
aid
the
operator
label,
the
set
creation
should
is
needed
Then
in addi-
could
ensure
proces-
of
the
on
the
to
set
data
always
label
also
also
data
to
8.
The
ning
than
9.
The
track
10. The
other
The
11.
When a
the
list.
3741
If
header
any
label (8)
When
update,
from
the
anyone
set
label (8)
third
of
extent,
character
end
of
of
the
extent,
O.
last record read
and
00, sectors 1 through 7.
fourth
than
position
one.
of
the
record has been deleted_
1 record in sectors
checks
the
first eight
of
these
conditions
error
is
displayed.
verify,
enter,
or search
index
track,
all
11
conditions
of
the
11
conditions
error
is
displayed.
record address
or
end
currently
header 1 field
08
through
conditions
exist, an
mode
are
is
present,
of
of
data
displayed
is a number
26
in
the
incorrect
is
attempted
checked.
the
incorrect
begin-
is
other
is
from
is
read,
previous
data
set
If
data
Modify
The
the
be modified
Index
modify index
index
track.
volume label,
Mode
Fields
by
records can also be
index
mode
function_
To
perform a modify
record advance
record
to
select
modify
modify
.only;
(M)
modify
are
give a
to
mode
if it
error
mode.
the
only
function
read index
selection
to
be modified, key
by
can
is
selected from
occurs. No
DELET~
valid keys
not
after
of
modify
(M)
mode
is
used
or
using
deleted
get
in a data
other
the
index
to
the
set
records
modify
with
function,
appropriate
the
pressing. FUNCT
be
selected
from
another
other
mode
REC, RESET,
in
the
modify
available (F)
the
first
keystroke
mode.
to
modify
label, new
on
the
index
mode.
the
use
of
record backspace
record
to
SEL
lower and
the
read
mode, a mode
can
be
and
mode.
error.
The
following
records
data
index
Any
the
modify
index
track
be
written,
index
selected
REC ADV
All
mode
on
the
set labels,
track
can
of
the
then
M.
The
mode
selection
from
the·
others
reverts
the
or
\
)
/
Operation Modes and Considerations
11

Enter
Mode
(E)
Enter
mode
is
mode
can
be
selected
selection
any
write
mode,
As
current
a
record
ferred
record
previous record
The
mode
current
set
keyed
(M)
other
position
new
information
press FUNCT
the
operator
record
advance occurs,
to
the
is
being
data
flow
is
selected,
record
to
blanks.
into
the
previous record
the
most
error
results if
on
SEL
keys a
buffer
keyed
is
written
is
summarized
the
disk
buffer
The
station
current
basic
from
the
disk.
on
lower
record,
until
the
into
on
and
the
record
mode
of
the
index
enter
mode
Enter
the
disk.
To
and
the
data
the
record
completed
buffer.
the
current
the
disk.
in
Figure
is
positioned
previous record
is
then
ready
buffer.
operation.
track
is
selected from
mode
select
then
press
is
stored
is
completed.
record
While
record
9.
When
at
BOE;
to
accept
Enter
only; a mode
is
used
to
the
enter
ENTER.
in
the
When
is
trans-
the
next
buffer,
the
enter
the
buffer
are
data
Alternate Record Advance in Enter Mode
An
alternate
be
selected
dash
will
record advance
all fields
of
record advance are
fields being
record
REC ADV
the
disk
automatic
normal record advance
duplicate
tion
at
To
return
FUNCT
power
method
by
appear
that
follow
executed.in
advance.function
key
exactly
duplicate
and skip fields
the
time
the
SEL
lower
on
will also establish
of
pressing FUNCT
in
position
function
the
is
pressed,
as
the
or
of
record advance.
machine
and
record
advance in
SEL
lower and
39
in
the
in
enter
mode
position
not
normal ent'er
has
operator.
skip
may
that
to
K. Inserting a.disk
of
executed
the
fields are
cause changes
the
the
in
this
.advantage: When
record
sees it on.
are
beyond.the
normal
normal
the
is
status
is
contrast
mode.
always
executed).
enter
mode.
Right Adjust Fields
enter'
then
line.
changed so
cursor
at
to
The
written
the
display (no
in
automatic
cursor
mode,
or
turning
mode
R.
The
that
the
time
these
alternate
the
The
posi-
press
can
A
on
the
As
data
is
stored
in
the
record
buffer
displayed
screen.
.-At
record
the
data
is
to
the
previous
record
buffer
written
The
is
to
to
next
Figure 9. Data
current
filled
allow
key
data
on
with
the
the
keyed,
current
and
on
the
advance,
moved
and
the
disk.
record
blanks
operator
record.
Flow
it
is
.....
for
f-----
Enter
•
Mode
Keyboard
[f
Display
01
0
Disk
Programmed right
current
pressing
be
record.
exit
pressed,
in
boundary.
J]
•
first
depends
See Right
Pressing
right
The
the
units
an
3=L,
if
right
21
and
field
the
at
least
two
In
enter
a right
the
the
field (up
keyed
on
Adjust
the
adjust
dash
(-)
programmed
number
(rightmost) position
alpha
equivalent
4=M,
5=N,
the
digit
adjust
is
entered
the
dash key
(negative
21).
adjust
to
be moved
RIGHT
adjust
3741
Fill
character
the
ADJUST
characters
mode,
the
field. When
shifts
to
the
cursor
characters
as required.
field
definition
the
Fields in
RIGHT
field
and
is
field have
ADJUST
enters
fill
key,
when
used in a right
for
numeric
then
causes
if
the
6=0,
7=P,
O.
The
numbers
their
in a five-position,
is
pressed,
fields allow
to
the
long
RIGHT
characters
position)
are
Chapter
characters
shift,
the
of
the
digit
8=0,
numeric
the
data
right field
key. Right
and
can
ADJUST
the
RIGHT
inserted
The
character
3.
key
in
the
into
gives a negative value
field
to
negative
is 1 through
9=R)
in
the
other
value.
zero
fill, right
field will
entered
.boundary
adjust
fields
be as long as a
key
is
ADJUST
previously
to
the
to
the
fill
character
used
first position
adjust
be
number
or
the
contain
entered
right field
left
of
for
the
entire
field
exited.
9 (1=J, 2=K,
hex
code
positions
For
example,
adjust
0002J
into
the
by
must
whole
used
key
is
the
used
the
field.
of
field.
that
is
to
The
contains
DO
of
the
field
to
a
if
12
Note: Performing a
will cause
the
right
character
adjust
fieJd
advance
to
be
or
field advance
exited
in
enter
mode.

Update
Use
review
FUNCT
Data
selected
update
tioned
the
the
selection (M) error. However,
changes
occurs
matically changes
operation.
mode
beginning-of-extent
set
If record advance reaches EOD
mode
However,
if
label (a
set
Record
disk
record
displayed.
changes are
into
buffer.
Record
transfers
previous
and reads
into
buffer. If
changed
written
the
record
update
is
the
is
into
current
current
flow
empty.
of
data
full (an
Mode (U)
update
or
modification.
SEL
lower
is
summarized
from
the
is
selected
at
BOE; if
at
the
mode
to
the
during
the
An
is selected
operation
an
automatic
set
is
write
protect,
end
is
read
current
buffer
and
Any
keyed
record
advance
data
to
record
next
record
data
the
record
to
disk.
mode
to
and
read
index,
from
update
current
from
update
mode
enter
to
update
empty
data
when
the
address;
automatically
protected
G,
of
extent,
from
.....
'----
-----t~
buffer
---------------1
record
was
is
read
To
select
then
in Figure
the
index
is
selected
disk address
the
enter
when
mode.
mode
set
end-of-data
return
by a write
error
E,
Keyboard
records
press UPDATE.
search,
in
the
10.
track,
from
mode
the
mode
record
The
search
at
the
(Y)
error
other
words,
during
changes
to
index
is
displayed)
error
is
DL--I
from
update
Update
or
verify
the
the
is
reread. Selecting
results
automatically
backspacing
end
occurs
address
update
to
track
protect
displayed).
_-I
•
o
...
-------
Disk
n:
(
ACM[(ORPQRATIOh
l
]
~
Display
the
disk
mode,
mode.
disk
verify
in a mode
mode
of
equals
when
mode,
enter
is
byte
or
if
for
press
mode
can
If
is
posi-
mode,
also
auto-
a search
if
update
the
the
data
the
mode.
performed
in
the
the
data
1
"
~
Verify
Mode (V)
Use
the
verify
mode
to
check
be
already
when
similar
is
automatically
in
do
To
then
index
verify
matically filled
is
Verify
Selecting verify
event
rections
source
displayed.
changes
record
Next
from
hold
The
transferred
advance
record
displayed.
on
errors
to
rekeyed
the
record
not
compare,
select
press
or
mode
read
into
mode
that
to
record
made
is
record
disk
buffer.
~
record
to
buffer
the
disk and
are
found.
that
of
entering
from
the
source
compared
in
the
current
a verify
the
verify
mode,
VERI
FY.
Select
update
mode.
is
selected,
with
blanks,
the
current
can also
the
the
is
By selecting verify
to
redisplayed.
is
into
.
IS
at
record
the
and
mode
operator
record
being used
the
record
read
......
f------
the
current
be
from
being
____
to
make
The
data.
document,
with
mismatch
press
For
the
record
selected
discovers,
to
t
Keyed
data
is
com-
pared
with
the
data
in
the
~u:::~;
transfers
previous
Data
only
changed.
Figure
:~~~~~:uffer.
data
to
record
is
written
if
data
11.
was
Data
on
Flow
buffer.
the
for
~
z-w~~<
disk
-.-;.-----------1
Verify
the
accuracy
corrections
process
record
the
data
previous
and
verify
displayed,
are ignored
of
As
the
the
corresponding
buffer.
(V)
FUNCT
verify
flow, see Figure
record
the
first
buffer.
from
mode
after
verify
the
mode
from
01
Disk
.~I
Display
_.
Keyboard
Mode
of
to
verifying
data
for a record
each
character
If
the
error
occurs.
SEL
mode
from
buffer
non-deleted
verify
mode.
is
provided
making
that
the
record
verify
and
the
____
o
data
records
the
data
character
characters
lower
read
11.
is
some
wrong
being
mode,
entire
•
_.
~
records
is
is
and
When
auto-
record
in
the
cor-
all
--'
Figure
10.
Data
Flow
for
Update
Mode
Operation Modes and Considerations 13

Display
Duplication Functions
During verification,
not
including
record
current
tion,
or
ing
the
the
is
displayed (1)
record
buffer,
(3)
when
RESET
key
cursor
an
Error Correction
If a
character
corresponding
following
The
1.
2. A verify
status
The
3.
4.
The
Use
RESET
the
character
The
first
the
character
current
If
the
first
accepted,
The
correction
have been
keyed
character
occur:
keyboard
mismatch
line.
cursor
entire
record
to
reset
in
error.
character
keyed
record
buffer
character
a verify mismatch (V)
process
made
to
Skip Functions
If
SKIP
is
pressed
tered
during
verification,
of
the
field
is
checked
is
encountered,
action
terminates,
displayed.
can
be
replaced
then
continues
blanks.
the
After
with
to
the
data
record
position. However,
after
the
record
(2)
after
a record backspace opera-
error
occurs.
returns
is
key
the
or a programmed
and
pressing RESET,
check
the
normal verify display
while verifying
in
the
current
locks.
(V)
error
under
the
position
is
displayed.
the
error
condition
following
agrees
with
either
or
the
character
key
pressed following
error
is
continued
record.
the
entire
for
blanks. If a
cursor
stops
in
a verify mismatch (V)
a blank
by
the
remainder
pressing SKI
is
displayed
is
moved
The
keystroke
is
not
record
code
is
in
error.
and
the
error
the
that
is
again displayed.
until all
skip field
field
or
nonblank
that
position,
the
non-blank
of
up
the
entire
into
follow-
the
same as
buffer,
displayed
then
correct
is
accepted
character
caused
the
error
corrections
is
encoun-
the
remainder
character
the
error
character
P.
The
the
field
to
the
mode.
on
in
the
is
skip
is
station
for
but
the
the
the
if
the
error.
not
Pressing DUP
during
verified
current
characters in
acters
acter
in
is
posted.
previous record
record
comparing
When using
in
the
characters in program
or
entering a programmed
data
verification causes
automatically.
record
buffer
the
previous record buffer. If
in
the
record disagrees
the
previous record
After
RESET
buffer
buffer
by
pressing DUP.
the
field.
the
auxiliary
current
record are
The
are
compared
is
pressed,
can
be
duplication
compared
buffer
the
characters
with
buffer,
inserted
The
4.
Right-Adjust Fields
If a right-adjust field
the
cursor stays
first
data
key
depending
first
character
When fill
of
the
at
the
To
exit
character
(-)
field's sign, unless
used
right-adjust field
is
verified in
tion
If a verification
right-adjust field, a right adjust sign
The sign can
dash key twice.
Press RIGHT
from every
even
ther
Failure
right-adjust field causes right
data
on
data
character
in
the
characters
field, When
first non-fill
from
the
in
the
key. RIGHT
to
verify a
the
in
the
field.
be
ADJ
programmed
when
one
and
when
to
press
keystroke.
is
encountered
in
the
first position
is
pressed.
the
field. If
right-adjust field
field, press
numeric
is
same
error
changed
right-adjust field immediately follows ano-
right-adjust fields
RIGHT
The
fill characters are
field
definition
keyed
is
compared
neither
are in
error,
data
does
not
character.
either
ADJ
and
the
dash key also verify
the
field
is
alphabetic. (The dash key
field having a minus sign.) If
alphabetic,
way
occurs while verifying
or
the
the
as a
by
pressing
dash key, if applicable,
right-adjust
ADJ
or
adjust
duplication
rest
of
the
of
the
with
the
one
the
corresponding
a verify
the
characters, and
agree, an
the
match,
after
RIGHT
last
character
contain
the
mismatch
character
into
the
device
then
feature,
with
the
while verifying
of
the
field until
with
error
cursor
the
verifying
ADJ
character
in
(X)
error
of
RIGHT
fi
eld. Press
all fill characters.
dash
key
(R)
error
field
field
to
be
record
in
the
corresponding
of
the
char-
char-
error
from
the
current
continues
the
characters
corresponding
data,
the
compared
then
the
the
first nonfill
occurs.
is
at
the
start
cursor
is
the
last
or
the
dash
the
the
in
the
field
any
other
posi-
the
sign
of
a
is
displayed.
ADJ
or
the
to
exit
the
key
at
the
end
on
the
next
is
of
a
14

When a right-adjust field
record
on
the
3741 and
RIGHT
is
In verify
only
129
ADJ
for
when
has
the
mode,
the
not
3741,
RIGHT
cursor
is
the
yet
been pressed,
and
the
ADJ
is
in
adjust field (to verify a zero
field
is
full
(the
cursor
will have moved
of
the
next
field).
If
these keys are pressed
sor
is
in
any
other
position, a right
Signs
If
the
units
a negative
position
number
of a numeric
(0
zone),
field are verified separately.
units
position
ed,
only
not
affected.
The
dash key also verifies
If
the
units
(dash)
but
pared. If
from
the
ter
in a
with
the
verifies
the
digit
To
position
the
corrected,
field using
numeric
dash key.
the
digit. I f
portion
exit
field
is
from
of
a right-adjust field has a 0
is
alpha,
the
entire
RIGHT
right-adjust field, press ALPHA SH 1FT
the
last field in a
128-character
field has been verified
the
cursor
cursor
is
not
displayed.
or
the
dash
key
the
first position
or a blank
field)
to
the
of
when
adjust
(R)
right-adjust field
the
The
changed.
the
field, use
the
sign.
the
character
ADJ.
sign and
first
entire
the
keystroke
the
character
The
sign
the
character
is
changed. Exit
To
verify a dash charac-
but
position
should
be used
the
right-
or
when
the
first position
the
cur-
error
occurs.
contains
value
of
the
for
the
is
correct-
(0
zone)
dash key.
zone
is
com-
function
Pressing record advance
the
automatic
remaining
and
the
first manual
skip
automatic
operator
position
and
manual fields
duplicate
is
forced
to
verify
the
when
the
cursor
is
in
other
of
a record causes all remaining
to
be verified as blanks;
fields
are
verified
record.
than
and
bypass
fields are bypassed.
Verification Code
After
the
last record in a
verification
field
of
the
to
a read index
of
extent
(E)
code
data
alert
(V)
set
mode,
data
is
automatically
label,
the
the
is
displayed,
data
set
has
mode
set
and
been
inserted in
of
operation
label
program
verified, a
is
displayed,
level 0
the
verify
changes
end
is
selected.
Correct
is
Field
Field
correct
with a minimum
mode
can be selected
the
field
moves
field can
of
the
field
first position
correct
to
the
be
Mode (C)
mode
number
mode,
first
rekeyed
is
reached,
of
the
may
be used
from
press
position
as if
the
field
of
keystrokes.
the
verify
FIELD
of
the
in
the
enter
cursor
and
the
to
correct
mode
COR.
current
mode.
then
mode
an
The
only.
The
field,
moves
changes
entire
field
cursor
and
When
back
to
field
correct
To
select
the
the
to
the
verify.
end
in a mode
mode
character
field.
Mode (S)
mode
on
record address
mode.
to
end
on
content
on
sequential
mode.
flow
information,
correct
Selecting field
Hexadecimal Data
Verify hexadecimal
Press HEX.
1.
data
in
the
same
way
it
is
entered:
while processing a
mode
results
and CHAR ADV are valid in
field
correct
field
or
current
2_
Press
two
character
decimal digits
the
last
keystroke
keys
wanted.
for
corresponding
The
character
that
character.
to
is
verified
the
hexa-
after
Search
Use search
Record Advance
• Search
When a record advance
the
record
is
rewritten
were
no
corrections
record advance. If
taken
place
has
tion
of
the
advance
record.
the
cursor
I
/
record,
pressing REC ADV will
and
record, pressing REC ADV causes a record
function
If
a
correction
is
positioned
to
no
verification
the
to
occur
is
performed
on
the
the
record,
cursor
without
had been
at
the
disk as
it
or
is
in
verification
made
first
manual
not
the
cause a
on a corrected
corrected.
is
not
correction
If
rewritten
to
first manual posi-
of
to
the
record,
position
record
record
there
during
a record
the
and
of
the
advance
enter
• Search
• Search
• Search
enter
For
data
mode
programmed
selection
changes back
backspace
to:
of
data
from
from
content
when
not
automatic
(M)
the
field
to
the
moves
the
from
read index,
index,
read
index
from
see Figure
in
verify
field in verify
error.
correct
verify
cursor
enter,
or
or
update
read
index,
12.
mode
FIE
LD
mode.
mode
out
update,
update
mode.
or
ADV
The
when
of
the
or
mode.
update,
a
or
Operation Modes and Considerations
15

Note:
After
. EOD,
but
before pressing R
can be canceled
RETURN
and
Mask
the
brter
Mask
hold
start
Records are read
current
and
the
buffer
is
found.
found
TO
UPDATE.
is
keyed
current
compared
mask in
record
ar
displayed.
is
transferred
buffer
at
of
the
search.
record
until a
The
is
displayed.
the
pressing
match
any
search key,
EC
AD V,
by
pressing FUNCT SEL lower and
INDEX
into
the
buffer
with
record
or
~
to
into~
hold
by
pressing FUNCT
.
Kr~::.
:=;b=":=:r=.:=====.
t )
\...::::::=====~
Display
0
__ ' __
o
Disk
except
the
search
•
-1
for
search
operation
SEL
=,
:-"l)
lower
The
track
and
sector
of
extent
address,
the
address
Select
operation
Selecting
other
The
search
record
record
displayed record
changes
updated
or
reviewed,
A search address
is
specified
equal
of-extent
the
index
sor moves
play screen.
Search
job.
verify
displayed.
Search to End
of
any
the
search
from
the
search
mode
causes a
stops
at
the
specified address
buffer
and
to
the
or
reviewed. Once
another
incorrectly,
to
the
end-of-data address
address
track.
to
the
on
record address can be used
This
is
done
mode
when
of
address specified can be
the
end
of
data
address minus
record
between
mode
to
do
the
read index,
by
record address
mode
selection
on
the
record address specified and
the
previous record
at
the
end
update
mode.
search can be initiated
(I)
error
is
if
the
for
the
data
If an invalid address was
first position
by
initiating
the
record
Data
these
a search
update,
is
displayed.
of
the
search
The
record can
the
record has been
displayed if
address
or
set,
or
of
the
the
search
at
the
the
beginning
one,
two
addresses.
by
record address
or
enter
mode.
function
(M)
buffer
the
is
greater
less
than
if
the
data
to
specified address
from
error.
The
current
contain
and
the
mode
now
updated
from
search address
than
the
beginning-
address
entered,
line
on
the
continue
and
then
this address.
a verify
or
any
the
the
be
or
is
on
the
cur-
dis-
selecting
is
IL-
___
~.
(.:::""""n;,
l
Display
Figure
12.
Data
Flow
for
Search
Mode
Search on Record Address
Search
on
record address allows
set using record addresses. Search
especially useful if specific records have
you
know
the
To
search
address.
where
TT
The
record address
the
display.
addresses
for
a record in a
The
specified address
is
the
track
number
is
keyed
of
the
data
into
you
to
on
records.
set,
key its
must
have
and
SS
positions 1
record address
is
search
to
be
track
the
format
the
sector
through 5 of
updated
.,
)
)
through a data
is
and
and
sector
TTOSS
number.
Search
to
end
the
last
data
records
data
EOD. Select
the
other
When
set
is
set
operation
to
set,
press FUNCT
read
index,
mode
the
search
equal
to
displayed.
equal
to
changes
the
of
data
record in a
data
set.
the
search
enter,
results
in a mode
is
completed,
the
last record
The
contents
the
current
to
is
used
data
To
SEL
to
the
or
update
in
of
record
update.
when
you
want
set
and begin adding new
search
to
the
last record
lower
and
then
end
of
data
function
mode. Selecting
selection
the
the
the
buffer
(M)
current
data
previous record
disk address
set
and
and
the
to
search
to
of
a
press SEARCH
from
from
any
error.
is
the
record
buffer
mode
of
is
16

Search on Content
Use search
the
tion
called a mask.
of
a record and
character
search will
match
character
the
in
ly
as a
field
ABIbCD
contains
in
the
EBCD
field.
Searching by
beginning
the
Select
or
update
mode
Following a search
contains
the
been searched and no record
a search
To
continue
press FUNCT
ADV in
If a
the
search
momentarily
deleted record
deleted
on
content
content
current
3741
deleted
data
of
specified
of
the
identifying characters and
The
mask can be
may
positions
stop
between
is
mask;
character
in
a record
is
used,
AB
last
two
IC
characters
with
sector
the
search
mode.
causes a
the
is
in
(S)
that
in
the
continues
record
do
only
the
record
used
to
identify
therefore,
within
contains
the
search will
in
the
first
positions
might
content
the
next
and
on
content
Selecting
mode
operation,
same
data
update
error
is
displayed.
searching for records using
SEL
lower, SEARCH CONTENT,
order.
record
Do
is
deleted
and a deleted
on
the
status
matches
is
displayed.
to
find records
character
include
not
need
on
a record
and
the
a mask.
ABIbCD
two
of
be in
is
accomplished in a forward
record.
all previous sectors are
selection
as in
mode.
not
read during a search
record
the
that
positions.
their
anyone
the
entire record.
to
that
the
positions
blank
cannot
For
stop
positions
the
field.
the
The
function
this
function
(M)
the
the
current
If
the
found;
reenter
does
record (6),
line. However, if
mask,
or
be
contiguous.
contains
search mask.
that
be
example,
and
the
search mask
on
the
of
the
Any
of
third
position
records
from
from
error
to
previous record
record
entire
data
the
search
the
the
search mask.
on
not
match
error
the
search
are identified by
The
specifica-
positions
more
are
used successful-
first record
field and CD
the
contained
the
occur.
same mask,
content
the
stops
is
positions
The
mask
The
an
exact
The
blank
not
included
if a certain
256
of
the
direction,
not
checked.
read index
any
other
buffer
buffer
and
set
has
stops
and
and
REC
and
the
mask,
appears
data
in
and
that
in
the
the
the
SMITH was
was initiated, it
SMITHSON (with SMITH in positions 1
a
match
encountered
If
the
displayed,
operation
the
if
To
reduce
ping a search
the
mask, it is suggested
fields
keyed
is
if
the
machine
SMITH.
machine
record can be
that
stops
the
operator
from
the
or
eliminate
on
contain
record
in positions 1
possible
no blanks.
that
encountered
the
search
should
address
found.
the
that
that
where
possibility
does
the
through
the
machine may find
SMITHSON
with
the
continue
the
search
of
not
completely
search be
Search on Sequential Content
Search
on
sequential
but
is
faster. Search
just
as search
tent
only
when
the
search fields are in ascending
each succeeding record
preceding record). See Figure
which can
and
Having
searching because
Search
or
backward
when
the
If a search fails
is
displayed. Failure
the
meet
a search failure, a search
the
to
the
data
be
which
characters
the
search fields in ascending
on
sequential
direction;
the
search
record being searched.
record
is
in
the
requirement
same search mask.
index
track
set.
content
the
used
to
of
is
started
to
find
the
data
in
content
on
records in a
determine
have higher values
the
content
to
order
is
similar
sequential
does. Use search
data
order
must
have a higher value
13
for
character
skipping
therefore,
at
the
find a record can
set
of
ascending
on
To
of
operates
a record can
a higher address
record
sought,
if
one
content
do
this
to
search
content
set
the
order
records.
or
more
order.
may
operations,
through
5 and
the
search
through
wrong
the
the
to
on
are arranged so
(the search field
collating
than
in
either
occur
be
5)
to
before
record
search
content
stopped
machine
match
performed
search
on
content,
requires a mask
sequential con-
than
sequence
values
others.
permits
a search (S)
records
Therefore,
faster
a forward
be
located
than
that
even
do
initiated
first
return
the
entire
be
it
to
see
stop-
on
that
of
the
of
error
though
not
after
using
Occasionally,
length,
pf
the
This
is
keyed,
searching
that
the
of
the
tion
)
the
of
record
when
the
search
may
field in
the
record being displayed
because
and
record
a field
the
compares
for
the
data
blank positions
that
will
could
the
operator
searching
stop
machine
the
mask
that
in
not
satisfy
desires.
on
fields
on
a record in
takes
to
matches
the
mask
be
checked.)
the
mask even
For
that
are variable
which a portion
matches
the
mask, in
records in
the
identify
example, if a mask
the
the
mask.
(Remember
the
Therefore,
though
the
mask.
positions
data
set
positions
a por-
it
is
not
of
Select search
enter
or
update
displayed
and
on
sequential
mode.
the
3741
content
When a
is
in
Operation Modes and Considerations 17
match
update
from
occurs,
mode.
the
read
the
index,
record
is

EBCDIC
Order
in
the
Sequence
1
(lowest)
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 C
31
32 E
33
34
35
36
37
38
39
40
41
42 0
43
44
45
46
47 S
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62 7
63
64
(highest)
Figure 13.
Collating Sequence
Character
81ank
¢
<
(
+
I
&
!
*
)
1
-(minus)
/
-
(underscore)1
>
?
:
#
@
(apostrophe)
=
"
A
8
0
F
G
H
I
J
K
L
M
N
P
Q
R
\
T
U
V
W
X
Y
Z
0
1
2
3
4
5
6
8
9
Collating Sequence
Corresponding
Hexadecimal
Number
40
4A
48
4C
40
4E
4F
50
5A
58
5C
50
5E
5F
60
61
68
6C
60
6E
6F
7A
78
7C
70
7E
7F
C1
C2
C3
C4
C5
C6
C7
C8
C9
01
02
03
04
05
06
07
08
09
EO
E2
E3
E4
E5
E6
E7
E8
E9
FO
F1
F2
F3
F4
F5
F6
F7
F8
F9
Occasionally, when searching on fields
length,
the
search
may
stop
on
a record
of
the
field
in
the
record being displayed matches
This
is
because
keyed, and compares
searching for
that
the
of
the
record
tion
of
a field could satisfy
the
record
SMITH was keyed in positions 1
was initiated, it
SMITHSON (with SMITH
a
match
encountered
If
the
machine
played,
the
proper
operator
initiate
to
the
see if
To reduce or eliminate
ping a search
the
mask, it
fields
that
the
machine
the
the
data
that
blank positions
that
will
the
operator
is
possible
if
the
mach ine
SMITH.
stops
the
the
operator
can backspace a few records
record can be
should
perform a return
search
content
the
record can be
on
a record
is
suggested
contain no blanks.
takes
the
mask
to
records
matches
in
the
not
be checked.) Therefore, a por-
the
desires.
the
mask identify
mask even
For
through
that
the
machine may find
in
positions 1 through 5)
encountered
SM
search with
found,
If it
to
function
,using
found.
the
possibility
that
does
not
that
the
search be performed
Field Totals Mode (F)
Field
totals
can be used
times referred
that
require totals.
to
as
"hash
The
for
batch
totals",
3741 has
auditing, a process some-
or
two
capability: online and offline.
The
online field
from records while entering
or
verify mode.
obtain
totals
or
verified.
totals
feature
The
offline field
from records
can be used
the
records
that
have been
totals
HEXADECIMAL DATA
The
HEX key provides a
256
EBCDIC characters
are:
0,1,2,3,4,5,6,
characters are
two
hex
digits. Hexadecimal
entered
method
of
into a data
7,
8,
9,
A, B, C,
by pressing H
data
is
record. Valid hex digits
manner. HEX can also be used like a
keypunch
are sometimes
be keyed
machine
different
in
a certain
except
from
order.
that
the
the
keypunch
characters
that
are variable
in
which a
portion
the
mask,
in
the
positions
in
the
data
set
mask.
(Remember
the
positions
though
it
is
example, if a mask
5 and
the
search
to
ITHSON
the
wrong record dis-
cannot
index
the
of
the
completely
for
other
kinds
in
feature
entering
0,
EX
and
verified in
multipunch
before
to
be
found,
function
same mask
machine stop-
match
applications
of
field
to
obtain
enter,
update,
is used
entered,
any
updated,
of
E, F. Hex
then
keying
the
same
key
see if
and'
totals
totals
the
combined
and
they
mask.
not
of
be
it
the
on
to
on
a
must
(
18

MUltipunch
Operations
Example: Assume
the
display looks like this:
HEX can
on
punch
The
with
valid
11
the
(0
a
numeric
12
the
o Punch:
E key
9. If
then
a
zero
twice
be
used
card
keypunch
to
hexadeci mal conversions.
important
11,12,
and
for
overpunching
Punch:
0 key
through
Punch:
C key and
0,
For
or
the
9).
field indicates a negative value.
For
For
and
then
the
numeric
press
the
do
not
use HEX, just press
with
a zero
resulting in no change
to
perform
machines. See
multipunch
0 punch.
numerics 0
the
11
punch,
dash
(-)
The
11
overpunch in
the
12
punch,
then
press
the
the 0 punch,
the
numeric
is
a 1,
the
6 key and
on a punched
then
the
equivalent
Appendix B for
operations
The
following
first press H EX,
key,
first press HEX,
numeric
first press H EX,
key
procedure
the
from
are
through
and
then
the
(0
if
the
numeric
1 key. I f
the
0 key. (Overscoring a
card
punches
a single zero
of
mUltipunch
card
overpunching
procedures
9.
then
the
numeric
units position
then
through
is
to
9).
then
press
is 2 through
press HEX,
the
numeric
the
same hole
punch.
are
press
key
of
press
the
.....
.....
The
first hex digit
is
a
O.
The
Assume
is
The
is
another
first
8 + 4 + 2 =
-
...
_
...
is
8 + 4 + 1 = 0
hexadecimal value
display looks like this:
..
...
_
.....
.....
......
.....
......
hex
digit
E.
_
_
_
_
The
.....
...
.....
......
is
8 + 4 + 1 = 0
hexadecimal value
is
8
4
hex
8
4
8
4
2
and
DO.
and
the
the
is
second
second
hex
DE.
hex digit
hex digit
~
)
Hexadecimal Display
When
hex
data
is
keyed
or
displayed,
represents displayable characters such as an A B C ...
o 1 2 3 ... When
character, a hexadecimal display
the
eight
on) looks like this:
bit
code
the
for
hex
the
data
data.
keyed
not
is
not
is
provided
The
basic display
all
of
the
a displayable
that
represents
H
Other
lines are
the
EBCDIC code.
Bit Position Bit Position
0-
1
-
23-
4-
5-
6-
7-
----
----
----
----
----
----
----
----
added
to
the
HEX Value
-8
-4
-2
-1
-8
-4
-2
-1
display for each
of
Add
these
to
get
the
Only
add
gether
for
}
ed.
Add
these values
to
get
the
Only
gether
ed.
add
for
}
bit
that
values
first hex digit.
those
values to-
the
I ines display-
second
those
values to-
the
I ines display-
data
or
(no
bits
is
on
together
together
hex digit.
DELETED
A record
the
of
sector
If a record
record as
delete
can be preserved
character
character
and
in
delete a
acter
Station Operator's Guide,
When
mark
address
displayed in
for
must
To
record
record
Index
press REC ADV.
RECORDS
is
identified as
data
address
the
record. This address
of
the
then
record
of
the
the
to
see if
mark
a 0 in
use
change a
must
and
mode,
mark
a disk)
is
is
deleted,
deleted.
record,
or
D.
To
delete
of
the
data
press NUM
and
data
record
3741 reads a record, it
the
indicates
the
status
the
first position
the 6 error
deleted
be
rewritten.
press REC ADV.
press FUNCT
either
deleted
which precedes
mark
not
part
of
the
the
data
address
Depending
the
first
automatically
record, press
SHIFT
automatically
record
to
record
on
character
a record
with
with
a
GA21-9131.
is a deleted
the
record
line. Since
of
the
identify
to a non-deleted
To
do
To
SEL
Operation Modes and Considerations
or
non-deleted
the
first
(one
of
two
data
and
is
mark
the
procedure
of
the
data
replaced
and
FUNCT
DELETE REC.
replace
0,
see
examines
is
the
data
deleted
this, key a
rewrite a record in
lower, press
with
preserve
SE L lower
the
IBM
3741 Data
the
record. If
deleted,
3741 does
record,
records.
character
in each
not
displayed.
identifies
used
record
the
the
first
To
first char-
data
address
the
data
a 6
error
not
the
operator
record,
change
M,
to
the
and
by
the
to
is
check
the
the
then
19

Notes:
1.
In
the
Index
mode, a record
change
is
keyed
to
the
a D
in
the
first
position
record.
the
3747,
2. When
record,
first
address
position
with
to
a
attached
preserving
If
see
Station Programming Reference Manual,
for
for
Diskette General
it
position
mark
in
an
error
be
processed
3742,
or
the
diskettes
IBM
3741 Models 3 and 4 Programmable Work
information
more
3540,
examines
the
if a
3741,
the
information,
both
in
the
data
identifies a
data
condition.
by
other
data
set
the
procedure
first
data
are processed
on
deleted
Information
record
is
rewritten
record.
but
the
or
any
other
the
data
record for a
deleted
is
not
Therefore,
than
a 3741 Model 1
is
used as
for
character
by
records
see
Control
Manual,
That
record
a 3741 Model 3 or
even if
is,
the
record
is
not a deleted
system
reads a
address
record,
a D, a
input
deleting records
should
mark
D.
If
the
but
the
halt
will
if
the
diskettes
from a
not
be used.
GA21-9194,
requirements.
Records
in
GA21-9182.
or
directly
The
no
and
data
first
occur
2,
has
the
are
or
and
4,
Also,
IBM
When a
hold
non-deleted
passing all
is
record
vious record
When deleting a record,
record
function
Search Mode: Using
blanks
at
and
If
both
deleted
record
buffer
(next
record
deleted
encountered
is
read
buffer
is
performed.
the
current
the
first manual
the
record
the
search
the
current
record.
advance
sequential record
is
records
during record backspacing,
into
the
buffer
unchanged.
remains
DELETE
record
position.
at
the
operation
and
occurs
read
into
encountered.
current
the
contents
unchanged
buffer
The
current
previous
disk address are unchanged.
terminates
and a deleted
is
deleted),
the
current
If a
record
buffer
of
the
and
a record advance
REC
during
and
positions
previous
on a deleted
record
buffers
record
the
record
deleted
the
deleted
with
previous
search
the
record
record,
contain
is
in
next
buffer
record
the
pre-
mode
cursor
buffer
the
the
by-
Mode
Considerations
Enter Mode: Using
the
current
first
unchanged.
Update Mode: If,
record
record
deleted
record
transferred
record
previous record
When
D in
content
Verify Mode: When selecting verify
track,
into
manual
is
read
buffer
record
advance
is
encountered
deleting
the
current
in
the
first
the
current
record
position.
will
to
the
for
DELETE
buffer
during
into
the
contain
is
in
the
occurs
the
previous
during record backspacing,
buffer
a record,
record
current
nondeleted
record
Deleted
REC during
and
positions
The
previous record
update
current
during
is
record
the
current
record
not
the
first
buffer,
record
buffer.
record buffer,
same
update
changed.
"and
buffer
mode
record
character
Records
enter
the
cursor
buffer
selection, a deleted
the
deleted
buffer.
the
in
buffer
mode
remainder
remains
mode
the
data
record.
when
the
If a
is
changed
unchanged.
from
set
mode
at
is
previous
If a
a
record
deleted
the
of
the
is
read
blanks
the
is
to
a
the
index
not
RECORD
With
this
as
shown
BOE
01001
I
To
insert records
performs
for
the
number
deleted
have a D
002.
The
INSERT
feature,
below.
Current
Record
Address
01005
an
operation
of
records in
in
position
remainder
FEATURE
you
can insert records
01006
Records
1
2
3
into a data
records
the
001 and a \ (inverse slash)
of
a
which
space
the
A A
set,
creates
to
be
created.
record
the
record
space in
inserted.
The
is
blank.
01005
within a data
EOD
10026
to
be inserted
insert
function
the
data
The
3741
deleted
records
in
position
set
EOE
15026
1
set
puts
If verify
the
non-deleted
I n
20
mode
currently
either
is
selected
displayed record
record
is
case,
the
previous
read
from
into
record
update
or
is a deleted
the
current
buffer
is
verify
one,
record
blanked.
mode
the
buffer.
and
next

If
you
want
to
with sector
in
sectors
To create space
from
the
data
as
the
example
05,
05
through
the
current
set.
The
number
of
creating space for five records:
insert five records
the
3741 would
09.
in
the
data
record address
3741 moves these records as many sectors
of
records
to
on
track
put
five deleted records
set,
the
3741 moves
through
be inserted (up
01
the
last record
to
beginning
the
records
99). An
in
Update Mode
The
machine searches
Then
it reads records
rewrites these records
all
the
records,
fied disk address for
Verify
Mode
the
3741 adds deleted records
to
the
last record in
in
groups starting
at
their
new addresses.
the
number
the
at
this address· and
After
at
of
records specified.
data
the
set.
moving
speci·
Last Record
in
Data
Set
10020
--------4.~~
1
0025~Last
in
data
after move
BOE
01001
Current
Record Address
01005
[
I
L...-----+---l
101005
0\0\
Space filled with
deleted records.
When using
space between
label.
That
have
40
sectors available, (from
set, an error occurs.
If
all
of
the
deleted records will be ignored when processing data. If
have deleted records,
error
which
Therefore, if enough space was
of
records
not
be used
at
some
get
to
the
to
search for
other
0\
the
record insert
EOO
and
is, if
you
want
space created
you
the
3741 displays with each deleted record.
be inserted,
deleted record (6) error. Search
the
time.
--------'
010091
0 \ 0 \
function,
EOE
specified
to
insert
is
not
must
reset
not
you
will realize it
0\
when records will be inserted
there
50
E00
to
used,
the
the
specified for
must
in
the
data
records,
EOE)
in
remaining
deleted record (6)
when
on
content
be enough
set
but
only
the
data
the
number
you
do
record
set
you
can
The
Record Insert mode
is
in
the Verify mode. The 3741
mode before
Read Index Mode
The
3741 moves all records
mode. Then
address.
Search Mode
The
action
was
in
above.
When
with deleted records,
of
the
The
machine goes
you
were
deleted record (6) error, goes
hold buffer.
the
Record Insert mode
the
machine adds deleted records
taken
by
prior
to
selecting Search mode. See
all
the
records have been moved and
first record
in
previously.
the
of
to
the
the
update
cannot
machine
3741 returns
space created.
The
be selected while
must
be placed
is
selected.
in
the
data
set as if
depends
to
mode
regardless
machine also displays a
to
program
in
at
on
the
one
of
the
space filled
the
disk address
of
0,
and blanks
the
in
Update
Update
the
mode
the
the
3741
BOE
it
mode
the
Record Insert Mode Characteristics
Enter Mode
No
records are moved
create a space within
want
to
add later. Deleted records are added starting
the
current
specified.
disk address
in
your
for
this
data
mode
the
set for records
number
but
it allows
of
records
you
you
to
might
at
Operation
Modes
and
Considerations
21

ADDING RECORDS
operations,
Verify
counts
can indicate
are missing
have
to
be
added
Records
become
been keyed.
The
the
(by using search
position in
last record in
presses REC
data
added
Some
sensitive.
tive
with
available
easiest
end
of
can
to
data
data,
the
may
way
the
the
be
the
sets
To
the
Disk
may
be
somewhere
also have
after
to
batch.
EOD
data
the
data
ADV
entered.
data
may
handle
following
Copy
batch
add
to
set.
TO
A BATCH
control
that
records are missing. Records
added
to
the
records
To
operation)
set. When
set
get
to
The
consist
addition
procedure
feature.
totals, and
to
the
end of
the
in
the
middle
be
added
to a batch
batch
to
which
to
a batch
do
this,
the
operator
to
the
end
the
search
is
displayed.
the
missing records can
of
records
of
The
next
record position
that
records
can be used
to
3747
batch,
of
the
if
they
belong has
is
to
add
searches
of
the
is
finished,
operator
then
are
sequence
sequence
on
record
or
batch.
they
them
data
where
be
3741 's
that
may
the
then
sensi-
to
DATA
RECOVERY
The
most significant recovery
re-establish
data
label
•
The
data
mode,
returned
•
The
before
displayed
was pressed.
Recovery
is
a simple
If
the
procedures should assist
the
for
the
set.
The
old EOD address
under
the
operator
set
that
performed
to
operator
return
on
of
the
data
EOD address
data
set
EOD address
following conditions:
inadvertently
contains
at
the
index track.
removed
to
index
the
status
data
sets original EOD address, if
set
label modification
is
by
finding
currently
least
the
was pressed
line
not
known,
in
determining
the
step
in
data
of
the
partially
is
destroyed
selected a
valid
one
record advance
diskette
when
RETURN
one
last record
data
data,
from
or
before
of
the
of
the
the
recovery
of
is
to
destroyed
on a data
set
selected
the
EOD field.
following
EOD address
the
set
label
of
enter
and
then
disk drive
X R was
TO
INDEX
known,
data
set.
a
Determine
1.
be inserted, according
Insert
2.
into
3.
Insert a scratch
onto
4.
Press FUNCT
Press FUNCT
5.
6.
Press FUNCT
shift
address
you
7. Press FUNCT
shift
8. When
have been copied
displayed.
Enter
9.
10. Press FUNCT
shift
remainder
11. When
and
22
the
the
diskette
the
disk 2 disk drive.
this
diskette)
key, press SEARCH ADDRESS,
of
the
wish
to
key,
and
the
address
the
records
key,
and
of
the
copy
RETURN
proper
address
to
the
from
which records will be copied
diskette
SEL
SEL
SEL
next
begin
SEL
press COPY.
SEL
press COPY. This
the
is
TO
(the
into
the
lower
and
upper
and
lower, hold
record
after
to
write.
upper,
hold
entered
onto
to
records still
complete,
INDEX.
disk 1
be
added.
upper,
is
hold
at
which records
sequence
records wil!
disk drive.
ENTER.
DISK 2 RET TO INDEX.
down
reached, all
except
on
press FUNCT
the
down
down
step
disk 2
of
the
key
address
the
for
the
copies
onto
data.
be
copied
numeric
in
the
at
numeric
the
records
the
record
numeric
the
disk
SEL
must
which
lower
Procedure 1:
• Modify
estimated
• Execute a search EOD
record displayed. If
as a valid record
record,
using a higher
record
data
the
Procedure 2:
• If
field in
and perform a search
last record as
the
When
following:
1. Press R
2.
1.
3.
the
EOD field
EOD address.
return
to
estimated
is
not
recognized as a valid record
set, press record backspace until
data
set
is
found.
the
last record
the
data
the
last record
the
last record
Write
Perform a
EC
down
entered
ADV.
the
return
in
the
data
operation
the
displayed record
within
the
data
the
index
track
EOD address. If
content
set
search mask. When
is
known,
label
to
the
on
content
should be displayed.
of
the
data
set
address.
to
index
operation.
set label
and
set
and
EOE address plus
operation
is
examine
but
is
repeat
the
modify
the
found,
with
the
is
recognized
not
the
procedure 1
the
displayed
within
last record in
the
using
search stops,
perform
an
last
the
EOD
one
the
the

4.
Modify
recorded address.
5.
Execute
address.
6.
If
valid
corrected.
On
occasion, an
disk drive before pressing RETURN TO INDEX. When
this happens,
will
not
is
updated
ed.
The
situation.
BAD
SPOTS
If a record
copy
function
then
manually key
depend
Enter
diskette.
new
records and
clear itself; if
set (see Adding Records to a Batch
the
EOD field in
a search EOD
the
operator
data,
the
operator
there
is
be
correct
is
preceding
on
mode -return
when
the
ON
DISK
cannot
can be used
the
mode
Verify
then
record advance
not,
delete
because
procedures
be read from
the
the
data
set label
operation
had originally keyed over
records should be examined and
will remove a
the
possibility
the
only
return
to
should also be used
to
copy
bad record.
the
station
to
index and
or
Update
the
record and add it
to
diskette
that
time
index
function
or
written
surrounding
Alternate
is
in
when
continue
mode
- backspace several
to
see if
in
this
validate
currently
from
the
EOD address
that
the
is
onto
methods
the
error
the
the
problem
to
section).
with
the
address
perform·
for
disk,
data
batch
the
and
occurs:
the
EOD
the
this
the
on
wi
data
• For
all
other
modes,
found
record
When
the
no record
appropriate
3741
copy
Follow
recovery
copying.
record
tive
diskette
Seek (3)
A seek
is
defective. When
returns
depending
persists,
all
of
Guide,
a
procedures in
the
II
seek
the
diskette
defective.
copy
Data
Station Operator's Guide,
procedures.
the
procedures
when
the
Be
sure
found
error
should
Error
error
occurs
to
the
index
on
the
perform
the disk.
GA21·9131 provides
The
the
error
occurs while copying.
on
which
The
defective
the
error
is
found
operation
in
no
record
to
identify
occurred
be
initialized.
when
the
seek
track
mode
the
appropriate
record read prior
displayed.
error
persists,
to
copy
the
the
operator's
found
error
the
diskette
as being defective.
the
address
error
occurs,
or
remains
of
operation.
copy
GA21·9131
within
perform
data.
guide
occurs
on
which
that
identifies a
the
the
When
the
operation
to
for
3741
IBM 3741 Data Station Operator's
copy
procedures.
operator's
the
diskette
guide for
seek
error
error
Be
occurred
should
recovery
sure
to
as being
be initialized.
the
the
The
IBM
provides
error
while
The
data
seek
to
Follow
identify
no
the
no
defec·
track
either
set
error
copy
the
when
The
following are recovery procedures
3,4,
and
errors 2,
No Record
A no record found
identifies
• If
• If
•
the
the
error
mode,
the
the
error
update
mode,
key
space
For
verify
found
error
not
the
The
operator
of
the
current
displayed
verified.
current
5 persist.
Found
(2)
Error
error
occurs
location
occurs
display
occurs
was pressed remains displayed.
mode,
after
of
a record
when
is
blank.
when
the
record displayed
the
record
occurred
can reset
is
the
record being verified- and displayed. '
the
record, and press R
pressing R
to
follow
when
the
address
on
disk
is
defective.
record advancing in
record backspacing in
when
the
on
which
the
no
next
record
to
be verified
error,
EC
complete
ADV
EC
is
ADV.
the
record just
verification
The
when
disk
that
update
enter
or
record back·
record
record
Disk Read (4) Error
error
A disk read
the
entire record read
which
the
portion
persists
be performed
Note:
occurred
record being verified
can reset
and
read
If you can
correct
(5) occurs,
it should be read
For
then
error
or
after
is
the
press R
the
occurs because a
read
error
all
of
the
being reset several
to
try
verify
mode,
the
next
error
EC
occurred
identify
data
and press record advance. If no
the
record has been
properly.
is
in error. However,
occurred
record
and
record
and
and
ADV.
is
then
what
is
is
in
correct
the
record
to
be v.erified,
displayed.
complete
The
displayed.
data
is
portion
displayed even
error.
times,
the
verification
record
incorrect
written
of
If
the
the
following can
error.
on
which
not
Therefore,
on
which
in
to
disk
the
the
record
though
read
the
the
the
of
the
the
record,
correctly
record,
error
read
current
operator
record
the
write
or
on
a
error
error
and
Operation Modes and Considerations
23

If a write
the
perform a delete
operation
the
If
record
operation
then
and
which
sector
end
the
delete
cannot
manually
sector
the
error
does
is
probablY defective. Reset
record
is
successful (no
of
the
data
record
be
added
can be used
key
address
error
occurred.
Disk Write (5) Error
write
error
A
correctly.
record
(no
ful
occurs
When a
operation.
write
error),
set.
If
the
delete
record
record
cannot
copy
operation
and
then
track
and
on which
be
added
can be used
manually key
sector
address
the
error
initialized.
occur
operation.
set.
operation
to
to
copy
in
the
record.
on
the
external label
when
write
error
If
the
delete
add
the
operation
to
in
the
on
occurred.
after
pressing record advance,
the
write
If
the
delete
write
error), add
is
not
successful,
the
end
of
the
data
the
surrounding
Be
sure
to
of
the
The
diskette
a record
is
should
not
written
persists, perform a
record
operation
record
to
the
end
is
not
successful,
the
end
of
the
data
to
copy
the
surrounding
record.
the
The
Be
sure
external label
diskette
should
the
or
set,
data
write
diskette
be
of
or
set,
to
of
error
and
record
record
to
if
the
the
copy
and
the
track
on
initialized.
on
disk
delete
is
success-
the
data
if
the
the
data
write
the
the
diskette
be
CE MODE
CE
mode
is
used
by
the
troubleshooting
describe
points
how
out
Pressing FUNCT
machine in
positions
how
38,
the
this
it
CE
39
the
equipment.
mode
is
entered
SEL
mode.
and
40.
Pressing RESET several
index
mode
with
the
the
machine leaves CE
3741 may
The
indicator
used
should be checked
CE
when
be
changed and
mode
field
CE
may
of
the
mode
and
modify
data
was selected.
customer
works
and
lower,
NUM
The
times
returns
label from
mode,
the
therefore
the
set
label for
corrected
engineer when
This manual does
or
how
it
is
used
how
to
get
out
shift, and C
status
line displays CER
the
machine
sector
08
displayed.
program
buffers
should be
EOD field and
the
data
Therefore,
if in error.
testing
not
but
merely
of
the
puts
the
to
of
checked.
the
verify
set
being
those
or
mode.
in
the
After
the
fields
24