IBM 129 Reference Manual page 52

Card data recorder
Hide thumbs Also See for 129:
Table of Contents

Advertisement

Examples
of
Accumulate
Usage
1.
Sum
of
individual
fields.
Program
field
1
used
for
manual
entry
into
accumulator
A
(5-punch
plus
field
definition
12's)
Program
field
2
used
for
manual
entry into
accumulator
B
(6-punch
plus
field
definition
12's)
Program
field
3
used
for
manual
entry
into
accumulator
C
(7-punch
plus
field
definition
12's)
Punch
out any or
all
accumulators
into a separate
total
card.
This provides the
totals
of
field
1
in
accumulator A,
field
2
in
accumulator
B,
and
field
3
in
accumulator
C.
For
punchout
without
reset,
use
4-punch
+
(5-
or
6-
or
7-punch)
plus
field
definition
12's.
Add
8-punch
to the high-order
position
for
punchout
with
reset.
2.
Sum
of
X
+
Y=
Total.
Program
field
X
used
for
manual
entry
into
accumulator
A
(5-punch
plus
field
definition
12's)
Program
field
Y
used
for
manual
entry into
accumulator
A
(5-punch
plus
field
definition
12's)
Punch
out
total
of accumulator
A;
X
+
Y
=
Total.
This can
be done
per
card,
or
per batch.
(See
example
1
for
punchout program
coding.)
The
total
field
must
follow the
accumulate
field
in
the
same
record.
3.
Batch
or
hash
total.
Field
X
of
every card
is
added
to
accumulator A.
Punch
out
total at
end
of
batch;
compare
with
known
total,
or
establish as
new
control
total.
Note: For examples
1,
2,
and
3,
manual dup
may
be
done
or
auto
dup
may
be
programmed
for
entry
to the
accumulators,
if
the data
is
duplicate data
in
successive
records.
4.
Zero
balance.
Key
predetermined
total into
an accumulator
as
a
minus
accumulate
amount
(11
-punch
over the
units position).
Add
individual
amounts
into
the
same
accumulator
during keying.
At
the
end
of
the batch,
punch
out the
total. If
it
is
not
all
zeros
(00000000), then
the
batch
is
out of
balance.
Check
the
amount(s)
printed
on
each
card, for reconciliation
and
error correction, or
key
verify
the cards to
determine the
error condition.
5.
Minor/intermediate/major
totals.
Program
field
X
to
add
into
accumulators A,
B,
and
C.
For minor
control,
punchout and
reset
accumulator A.
For
intermediate
control,
punchout and
reset
accumulators
A
andB.
For
major
control,
punchout and
reset
accumulators A,
B,
andC.
Normally
a separate
program
level
would
be used
for
each
level
of
total.
6.
Aux
dup
operation (numeric
only).
Key
numeric
data
into
any
available
accumulator. In a
separate
program
level,
program
that
accumulator
for
punchout
in
the
desired
field
location.
When
aux dup
data
is
desired,
switch to the
program
level
that
provides
punchout of
that
accumulator
in
the
desired
field
location.
7.
Consecutive
number
punching
(minimum
two
positions).
In the
first
record,
at
the beginning
of
the
card,
key 01
into
any
accumulator. In
a
later
field,
program
that
accumulator
to
punchout
into
the desired consecutive-
number
location.
On
each
succeeding
record, either
key
01,
manually
dup
it,
or automatically
dup
it
into
the
same
accumula-
tor,
and punchout
the
new
total in
the consecutive
number
field.
If
automatic
dup
is
used
for
entry
of
the
01 (and
use
is
made
of automatic
totaling)
you
can
consecutive-
number-punch
the cards
in
the deck,
in
punch mode.
Note
that
01
is
also
punched
into
every
card.
8.
Auto-punching
stub card or card consisting
of
two
parts.
When
a
card
requires the
same
information
in
the
beginning
of
the card
and
in
the
end of
the card (such
as
a stub card
which
is
later
separated),
key
the
infor-
mation
into
the
first
field
and any
accumulator,
fol-
lowed
by
punchout and
reset
of
the accumulator
in
the
later field
that requires
the
same
information.
9.
Casual
totals.
When
totals
for a
group of
work
are
needed, but
an
adding
machine
is
not
available,
key
the information
and
accumulate
it.
Put
as
many
individual
items
(fields)
into
each card
as
space permits,
adding
the items
into
the
same
accumulator,
and punch
out
a total
at
the
end of
the batch.
Thus,
the
punched
cards
are
equivalent to the
adding
machine
tape.
(If
the cards
are
not needed, they
may
be
discarded.)
If
prepunched
cards require a
total,
use
verify
mode,
program
the
field(s)
for
automatic
skip
and
accumulate,
[1
1-punch
+
(5-
or
6-
or
7-punch)]
,
and
the
field(s)
will
accumulate
automatically.
The
balance
of
the card
must
be
key-verified,
or auto-skipped; every card
receives
a
2-3-punch
in
column
81,
since
a
verify
operation did
occur.
At
the
end
of
the batch,
change
to
punch mode,
change program
levels,
and
punch
out
the
total
card.
This
procedure
may
be used
for totaling
production
statistics
cards
by
day,
week,
or group,
etc.
Special
Features
49

Advertisement

Table of Contents
loading

Table of Contents