HP 9100A Owner's manual

mJ HEWLETT·PA

HEWLETT
PA~CKARD
WARRANTY
AND
ASSISTANCE
Th
Hewldt
Pr1ckard 91
OOA
Calculator
1s
warranted
a-
am t
cfefect~
1n
matenal
and worrkrnansh1p.
Th1s
warranty
r r
lt
f r ne yPar
from
the
date
of
del1very
for
calcula-
t r r
turned
to
the
nearest
HP
f1eld off1ce. We
will
repair
r
rPr.
lcJ
e
PcH1~
wh1ch prove
to
bE?
defect1ve
dunng
the
w
nrJ
ty
per~o
J
No
other
warranty
IS expressed
or
im-
r
I1E
d
We
are
not
l1able
for
consequent1al
damages.
v a 1
tance
contact
your
nearest
Hewlett
-
Packard
and Serv1ce Off1ce.
Addresses
are prov1ded on
par,es 32
and
33
of
th1s
manual.

OPERATING
AND
PROGRAMMING
HEWLETT
PACKARD
9100A

Th1s
S1~ct1on
contams generat information about the Model
91
OOA.
lncluded
1s
a d1scussion
of
calculator perfor-
mance checks, accessories supplied with the Model
9100A.
and mformat1on concerning servicing.
The Hewfett-Packard
9100A
Calculator is a scientific desk-
top
ca
Ieu
lator
. Trigonometrie and loga
rithmic
functions
are calculated
w1th
a single keystroke. The Model
9100A
1s
programmable; conditional branch instructions provide
complete programming capability. ln addition, two pro-
grams can
be
recorded
on
each magnetic card supplied
with the
91
OOA.
The Calculator has two memory systems. One
JS
a unique
Hewlett-Packard Read-Only-Memory.
lt
contains the sub-
routines necessary
to
execute the keyboard instructions
and
to
calculate the trigonometric and logarithmic func-
t.
II
1ons.
The 91
OOA
also contains a magnetic core memory which
adds
the
storage and programming features. There are 19
access1ble registers in the magnetic core memory: three
are d1splayed, two are only
for
data storage and 14 can
be
used
for
program storage
or
tor
additional data storage.
The
14
program reg1sters can accommodate up to 196
program steps.
Three reg1sters are displayed on the cathode ray tube;
they are designated x KEYBOARD, y ACCUMULATOR and
z TEMPORARY. The format of the display can
be
selected
on the keyboard. With Floating Point notation, the contents
of
the registers are displayed
as
a ten-digit number and a
two-d1git exponent. indicating the power
of
ten multiplier.
This mode
of
display allows simultaneaus presentation of
very large (up
to
1Q99) and very small (down to
10-s)
numbers. With Fixed Point notation, the contents
of
the
registers are displayed in decimal format, with the num·
ber
of
digits to the
right
of
the decimal
(0
to 9) set
by
the
decimal thumbwheel. Regardless
of
the display mode
selected, the
9100A
operates in Floating Point calculat-
ing all answers to 12 digits, of which ten are displayed. I

T
he
calculat
or
was carefully inspected both mechanically
and electrically before
sh
ipment.
lt
should
be
physically
fr
ee
of
mars
or
scratches and in perfect electrical
order
upon receipt.
To
confirm this. the calculat
or
should
be
inspected
for
physical damage in transit. Also check
for
supplied accessories listed in Table 1(page6), and test the
electrical performance
of
the calculator .
A magnetic program card loaded with the Di-
agnostic Program (See page 28.
for
an
explana-
tion)
is in t
he
pocket
on
the rear cover
ot
the
Program library. To
enter
the program:
SET: ON
SET:
RUN
SET:
RADIANS
SET:
FIXED
PR
ESS:
GO
TO 0 0
(
)(
)
Be
sure magnetic card is fully inserted in the card reader
with the printed side of the card toward the keyboard.
PR
ESS:
PR
ESS:
ENTER
c
0
N
T
I
N
u
E
Execution of
th
e program (indicated by a flash-
ing
display of X 3., Y 2
000000
and Z
==
1.)
ensures
th
at
th
e 91
OO
A
1s
operating correctly.
lf
th
e calcu
lat
or is damaged
or
an
electrical deficiency is
indicated, file a
claim
wit
h the carrier
or
refer to the war-
r
an
ty
on the inside
fr
ont cover
of
th
is manual.
CAUTION
USE
A
SOFT
CLOTH
TO
CLEAN
THE
DISPLAY
BEZEL.
AN
ABRASIVE
MA
-
TERIAL
WILL
SCRATCH
THE
SUR
-
FACE
.
5
ITIAL
I
SPECTIO

6
TS
01
SERVICE
CONTRACTS
LI
The Model 91
OOA
requires either
115
or
230
volts
ac
:t
10%,
50
to
60
Hertz and
400
Hertz and requires less
than
70
watts
of
power. With the calculator disconnected
from
the
ac
power source, slide the line valtage switch
on
the rear panel
until
the line
valtagetobe
used appears.
CAUTION
DO
NOT
APPLY
OPERATING
POWER
TO
THE
9100A
CALCULATOR
UN-
LESS
THE
UNE
VOLTAGE
SWITCH
ON
THE
REAR
PANEL
IS
IN
THE
PROPER
POSITION.
OTHERWISE,
DAMAGE
TO
POWER
TRANSFORMER
MAY
RESULT.
To protect operating personnel, the National Electrical
Manufacturers' Association (NEMA) recommends that the
calculator keyboard and cabinet
be
grounded. The calcu-
lator
is eqUipped with a three-conductor power cable
wh1ch,
when plugged into
an
appropriate receptacle,
grounds the cabinet
of
the calculator. The round pin
on
the power cable three-prong connector is the ground con-
nection.
The accessones and equipment supplied with each Model
9100A
are listed in Table 1.
TABLE
1
Accessories/Equipment Supplied
PART NO.
09100-90001
091
00-90002
09100-90003
091
00-90004
4040
.
0350
5060
. 5919
8120
.
0078
9320
.
1157
QUANTITY DESCRIPTION
2 Operating ana Pro·
1
1
1
1
1
1
1
gramming Manual
Program Library
Program
Pad
Magnetic Program
Card Loaded with
Diagnostic Program
Dust Cover
Magnetic Program
Card Container with
Ten Program Cards
Power Cord
Pull-out lnstruction
Card contained
in
the bottom
of
the
9100A
A box
of
five program pads (Part No.
09100
90000)
is
available.
ServicE~
contracts are available
for
the
9100A
Calculator.
For
further
information contact your local Hewlett-Packard
Sales and Service office. (See pages
32
and
33
for
off1ce
locations.) I

K
YBOARD
Switches ac line power
to
the Calculator. Application
of
ac line power lights the register designators
at
the
right
of
the cathode ray tube.
Selects the entry and display units
for
the trigonometric
functions.
Selects the mode
of
operation.
RUN:
used to perform calculations, address the pro-
gram counter and execute a program.
PROGRAM:
used to enter a program
from
the keyboard
and verify a program.
Selects the mode
of
display.
FLOATING
DECIMAL
POINT
: the d1splay consists
of
a ten-
digit
number and a
two-d1g1t
exponent. indicat-
ing the power
of
ten
multiplier.
NUMBER
12,345.67898
DISPLAY
1.234567898
X
104
I 234
56
7 898
0'1
FIXED
DECIMAL
POINT
: the number is displayed with the
decimal pomt correctly located. The dec1mal
wheel sets the number
of
places
to
the
nght
of
the dec1mal point. The least sign1ficant
d1g1t
1s
rounded.
lf
the number overflows
to
the left
of
the decimal point,
the
display
for
the overflowed
register reverts
to
floatmg
dec1mal point.
DECIMAL WHEEL SETTING
5
3
7
DISPLAY
I 2 3
'I
5.6
7898
12
3 4
56
1_9_
t
Leading Zeros
Blanked
t
Last
D1g1t
Rounded
Number too large for
th
is settmg -automatically
s
hift
s to
floating
decimal
point.
T.
h7
error
light
indicates an illegal operation such as
di
-
~tSion
by 0.•.
-v=:-;,
.
sin-t
x ( x >1),
ln
x
(x
<
O).
An
Illegal operatton
dunng
program execution will not stop
the program.
7

MBER
TRY
Clears
the
X, Y, Z, e
and
f
reg1
s
ters
(0
.
~
X,Y
,Z,e and
f)
.
Clear
s
the
FLAG and clears
the
ARC and HYPER condi·
trons.
Clear
s
the
X reg1ster
(0.
~
X).
Clear
s
the
ARC and
HYPEH cond1t1on
s.
lt
1s
not
necessary
to
press CLEAR x
before
each
entry
.
Chang,
es
the
s1gn
of
the
contents
of
the
X register.
Chang,es
the
s1gn
of
the
exponent
if
ENTER EXP was
pressed.
Sets
the
dec1mal
point.
lt
is
not
necessary
to
enter
the
dec1mal
pomt
when
entering
1ntegers
or
when
using
the
ENTER EXP key.
Cle91S
the
exponent and causes
the
next
digit
entries
(0
to
99)
and
CHG SIGN
to
affect
only
the
exponent. The
exponE'nt
digits
are
entered
in
a serial
manner
,
with
each
new
d1git
entry
becoming
the least
significant
digit
of
the
exponent.
CLEAR
2
ENTER
EXP
1 0 0.
0.
c.
00
00
10
Press
mg
ENTER EXP
after
any keyboard operation, except
dig1t
entry
,
w1ll
enter
1.0
for
the
n
umber
in
X.
0.
00
CLEAR
ENTER
CHG
6 0.
00
EXP
SIGN
I.
000 000
000-06
Al l
~\EYBOARD
ENTRIES ARE DISPLAYED IN THE X
REGISTER.
SET: FLOAT
ENTER:
126.
78
0.
00
ClEAR
1 2 6 • 0.
00
t.c6
7 B oc
7 8 or
1 2 6 7 s·
ENTER
2
CLEAR
EX
P
f i

CLEAR
X
0
CL
EAR
X
C
LE
AR
X
C
HG
SIGN
CLEAR
X
CL
EAR
X
0
CLEAR
X
1
NUMBER
ENT
Y
SET: FLOAT
ENTER:
-39,800
-
3.98
X
10
4
CHG 3 9 8
SI
GN
0 or
3 9 8
CHG
SIGN
SET: FIXED
SET: Decimal wheel to 4
ENTER:
.0094
9 4 ENTER 3
EXP
or
• 0 0 9
SET: FIXED
SET: Decimal wheel to 4
ENTER:
128.0167
1 2 8 •
1 6 7
SET: Dec1mal wheel to 3
SE
T: D
ecimal
wheel to 8
S
ET
: FLOAT
ENTER: - 4x
iQ
-
I2
C
HG
4 ENTER CHG
SIGN EXP SIGN
2
0.
0.
-3.
980
0
ENTER
EXP
4
4
0.
0.
.009
'1
0.
0.
/2
8.0 I 6 7
0
0
0.
0.
I 2 8.0 I 7
00
00
04
1.
280
16
7 02
0.
0.
-
'1.
00
00
-12

1
CO
RO
EYS
~
\ r tt n the contents of
the
dtsplayed regtsters as requtred
for
succeedmg
i r{
fl
r
to
the con
tent
s
of
X Y and
z.
--x:_L
l'JCY
\
~x
.::.:tZ
) y
X X
z
..
z
Y~Y
x
......
~x
Dupltcates the contents of X
to
the Y regtster and
shifts
the
contents
of
Y
to
the
Z regtster. Loses the contents
of
the Z
regtster. t
4 3 t
'1
.
3.
3.
Dupltcates the contents
of
Z
to
the
Y register and shifts
the
contents
of
the Y register
to
the
X regtster. Loses the
contents
of
the X register.
t 5 t
5.
5.
5.
Shtft5. the contents of X
to
the
Y register,
shif
ts the con·
tents
of
Y
to
the Z register and
shifts
the contents of Z to
the
X register.
C
LEAR
9 t
rr
t 3
.1
'I I 5
ROLL
ROLL
0.
t 9.
ROLL
Shifts. the contents of Z
to
the Y register, sh
if
ts t
he
con·
tents
of
Y
to
the
X regtster and
shif
ts the contents
of
X to
the
Z register.
CLEAR
ROLL
X
-}
1
2
ROLL
"'
1 I
I.
0.
2.
Exchanges the cont
en
ts
of
th
e X and Y registers. The
contents of Z are unchanged.
t t
6 3 5.
3.
5.

ARITHMET
IC
KE
YS
The arithmetic keys operate on
the
X and Y registers, entering
th
e result of the calculat1on mt
the Y register and leaving the X register unchanged.
Adds the contents of the X register
to
the contents of the
Y register. The sum is entered into the Y register and the
X regist
er
is unchanged.
8 + 4
==
12
~
y
t
CLEAR
8 4 +
6 + 7 +4
-=
17
~
y
t
CLEAR
6 7 +
4 +
0.
I 2.
1.{
.
D.
I 1.
1.{
.
Subtracts the contents
of
the X
reg1
s
ter
from
the
c
ont
e
nt
s
of
the Y register. The difference
1s
entered mto the Y
register and the X register is unchanged.
1
7
-9
==
8
~
Y
CLEAR
1 t
7 9
47
-
19
- 8 + 5-=
25
~
y
t
CLEAR
4 7 1
9 - 8 -5 +
D.
8.
9.
0.
2
5.
5
1

ARIT
:TIC
KEYS
Mult1pl1es the contents
of
the Y register
by
the contents of
the X reg1ster. The product
1s
entered into the Y
reg1stHr and the X reg1ster
1s
unchanged.
CLEAR
CLEAR
4
9 X 7 -
63
~
Y
t
9 7 X
3 X 5 X 4 + 8 -
7.5
~
Y
t
3
X
5
8
X
•
-•
0.
63
00
7.
0.
7.
50
8.
Div~des
the contents
of
the Y register
by
the contents of
the X register. The quotient is entered into the Y regis-
ter
and the X register is unchanged.
36-;... 4
==
9
~
y
t 0.
CLEAR
3 6 4 9.
00
Lf
•
•
-•
72
-:-
6 7 3 +9
==
13
~
y
t
CLEAR
7 2 6 0.
/3
.
00
9.
• 3 • 9 +
--
• •
E
XAMIPLE
(3
X 4) + (6 -
9)
==
.
9~
y
(8
X
2)
6
STEP
KEY
STEP
KEY
STEP
KEY
1-
3
7-
9
13-
6
2-
~
8-
14--
-
-
3-
4
9-
8
15-
...
•
4--
X
10-
~
16-
-•
5-
6
11-
2
6-
+
12-
X

CON
ROL
-
STOR
AG
The Storage and Recall Keys provide access
to
the
16
storage
reg1
ster 0 1 2 1 4 5 h 7 Q a
b.c,d,e and
F.
lt
is
not
necessary to clear a register before stonng a
numb~r
wr t
stored number.
Stores the contents of X in the register ind1cated by the
following keystroke: 0. 1, 2, 3. 4, 5, 6, 7, 8, 9, a, b,c,d.
e
or
F. The contents
of
the X register a
re
unchanged.
Stores the contents
of
Y in the register indicated by
the
tollowmg keystroke: 0, 1, 2. 3, 4, 5, 6, 7, 8, 9, a, b, c, d,
e orF. The contents of the Y register are unchanged.
CONTROL·RECALL
Press a,b.c,d.e
or
F to recall the contents
ofthat
reg1s
·
ter
to the X reg1ster. The contents
of
a, b, c,
d,
e
or
f are
unchanged. They
:1
>key
must
be
used
to
recall the con-
tents
of
the numeric registers. Pressing only 0, 1, 2. 3. 4,
5, 6, 7. 8, 9 will not recall the contents
of
that
register
to
the X reg1ster,
but
will enter
that
digit
in the X regis
ter
.
Recalls the contents
of
Fand e to the X and Y register
s.
The contents
of
fand e are unchanged.
CONTROL-STORAGE
AND
RECA
LL
Exchanges the contents
of
Y with the contents
of
the regi
s-
ter
indicated by the following keystroke: 0, 1, 2,
3,
4, 5. 6,
7, 8, 9, a.b , c.d , e
or
f . This
1s
the only mstruct1on
that
recalls the contents
of
a numeric storage register.
a
0
9.
I.
0.
9.
I.
0.
I.
9.
y~()
a
3
x~
'
>
0.
I.
I.
3
3

1
~'-
~
~
~
,
r:;>J~~~
·j'
"'-
" . I '·'•·
FUN
TON'
K
YS
Select~,
the
entry
and dtsplay un1ts
for
the
trigonometnc
functtons. To convert
from
DEGREES
(RADIANS)
to
RADIANS
(DEGRE:ES):
1)
SET: DEGREES
(RADIANS)
2)
ENTER: DEGREES
(RADIANS)
3)
PRESS:
sin
x , cos
x,
tan
x
4)
SET: RADIANS (DEGREES)
5)
PRESS:
a~c
sin
x,
cos
x.
or
tan
x;
answer in RADIANS
(DEGREES)
1s
entered
mto
the
X reg1ster.
Inverse~
tngonometnc
functtons are calculated
for
the
prin-
ctpal value
of
the function.
9
Stn-
1
X;
-90
_8
t
90;
(-
7T
2<8
<-r
7T
2)
9
COS
1
x;
0
~
9
-t
180
;
(0
~
9
<
TT)
e tan 1
x;
-
90
<e
+90
;
(-
7Tf2
~
e
<+
"o/2)
EXAMPLE
sm
+135°.
+.7071;
sm-
1
+.7071-
+45.
0
Rep~aces
the
contents of the Xregister
with
the Sine
of
the
contents
of
X.
Replaces the contents
of
the X regtster wtth the Cosine
of
the
contents
of
X.
Replaces the contents
of
the
X register
with
the Tangent
of
the
contents
of
X.
Prefix used
to
calculate the tnverse
trigonometric
and hy-
perboltc functtons. The answer
ts
entered into the X regis-
ter.
Prefix used
to
calculate the hyperbolic (sinh, cosh, and
tanh)
functtons. The answer is entered into the Xregister.
EXAMP'LE:
sinh-1 2 = 1.
4436
CORRECT INCORRECT
2
arc
hyper
sin
.r
....
...
" 2 hyper
arc
sin
.r
" "
.
12
~
ERROR
sm-
~
LIGHT

FUNCTION
KE
YS
Replaces the contents
of
the X register with the square root
of
the contents
of
X.
Replaces the contents
of
the X register with the logarithm
to the base e
of
the contents
of
X.
Replaces the contents
of
the X register with e raised
to
the
power defined by the contents
of
X.
Replaces the contents
of
the X register
w1th
the
loganthm
to the base
10
of
the contents
of
X.
Integer X. Eliminates t
he
decimal part
of
the contents
of
t
he
X register.
En
ters the integer
into
the X register.
ClEAR 5 • 9
int
.r 0.
D
5.
Absolute value
of
Y. Sets the contents
of
the Y register
positive.
CLEAR
C
HG
SIGN t
5
Enters pi into
th
e X register.
IYI 0.
5.
-5.
5

1 V C 0
Convers1on
from
reetangular
to
polar
coordmates wrll cal·
culate the angle, 9,
rn
the range:
-
180
<9 < +
180
°
-
1T
radrans 9 < +
1T
radians
Changes reetangular coordrnates consistrng
of
an
x com·
ponent
rn
the X register and a y component in the Y regis·
ter
to
polar
coordrnates:
Angle
(9)
Tan-t
y x
~
Y
Radius (R) J
x2
+
y2
~
X
SET:
DEGREES
" l
CLEAR
TO
POLAR
y
4
CHG
SIGN i 3
0.
-5 3.
13
0 I
5.
Changes
polar
coordinates consisting
of
a radius (R) in the
X regrster
at
an angle (9) in the Y register
to
reetangular
coordinates:
CLEAR
2
,..
y component - R X Sin 9
~
y
x component
:=:
R x Cos 9
~
X
t
2 2 5
{X
TO
RECT
0.
-1
.0 0
00
-1
.0
000

VECTOR
KEYS
ACCUMULATE
+:
Adds the contents
oftheX
and Y regrs-
ters to the contents of the
Fand
e regrsters respectrvely.
The sums are entered mto the
Fand
e regrsters.
Fand
e
are cleared with the
CLEAR
mstructron.
f
+X
~f
e
+Y
~e
ACCUMULATE - : Subtracts the contents of the X and Y
regrsters from the contents of the
fand
e regrsters
re-
spectrvely. The drfferences are entered mto the
fand
e regrsters.
f-
X
~
f
e-
Y
~
e
Recalls the contents of
the
fand
e regrsters to
the
X and
Y regrsters respectrvely. The contents
of
fand
e are un-
changed.
CLEAR
0.
'1.
-2.
f~
X
e~
Y
t
2
CHG
SIGN
ACC
EXAMPLE: Vector Add1tron
1
RCL
ACC
+ ACC
+
0.
0.
o.
RCL
(2x + 3y) + (4x + 5y) (3x -6y)
3x
+ 14y
STEP
KEY
STEP
KEY
STEP
KEY
1-
CLEAR
6-
5
11-
CHG
SIGN
2-
3
7-
t
12-
t
3-
t
8-
4
13-
3
4-
2
9-
ACC
+
14-
ACC
-
5-
ACC
+
10-
6
15-
RCL
EXAMPLE: Multiplrcation of complex numbers
(J2
-1)
(3
+ j4)
(-
2 +
J3)
-18
+
jl
STEP
KEY
STEP
KEY
STEP
KEY
1-
CLEAR
7-
ACC
+'
13-
In
:x
2-
4
8-
3
14-
ACC
+
3-
t
9-
t
15-
RCL
4-
3
10-
2
16-
ex
5-
TO
POLAR
11-
CHG
SIGN
17-
TO
RECT
6-
ln .r
12-
TO
POLAR
17

8 R
GRAMIMI
The Hewlett Packard Model 9100A has a maximum capa-
ctty
of
196 program steps. The 0, 1,
2,
3, 4,
5,
6,
7,
8,
9, a, b c, and d regtsters can
be
used
for
etther program
or
data storage. The
X,
Y and Z regtsters are the display
regtsters and the e and F regtsters are only data storage
regtster~.
these ftve regtsters cannot be used
for
program
storage.
Program storage conststs
of
a
14
by
14
array (see Figure
1). The regtsters are destgnated 0,
1,
2,
3, 4,
5,
6, 7, 8,
9,
a,
b,
c, and d as are the characters in each register.
Memot"Y address
c2
ind1cates the c regtster and character
2 tn
the
c regtster.
A
program
ts
stored so
that
the regtster with the
starting
addres.s
of
the
program
ts
ftlled
w1th
the program steps be-
fore
the
next sequenttal regtster
ts
entered
to
store pro-
gram
steps. Wtth
the
first
program step in location 00,
program storage wtll be used
tn
the followtng manner: 00,
01,
...
09.
Oa.
Ob,
Oe,
Od.
10
....
19,
la,
1b,
lc,
ld,
20
...
up
to
dc
, dd.
th
e address
at
which the program
coql;lter resets
to
00.
lt
ts
not
necessary
to
learn a program language for the
Calculator. Keyboard operations are the program instruc-
tlons. Each program step is one keyboard instruction.
Programs
that
require more storage than
th
e e and f regis-
ters necess1tate use of a register
that
could be used
for
program
storage. A complete reg1ster is required
for
stonng
a ten-dtgtt
number
and the two-digit exponent;
therefore.
the
maxtmum program stze
of
196 steps is re-
duced by
14
steps
for
each program register used
for
data
~o~ge.
CHARACTER
o 1 2 3 4 5 6 7 8 9 a b c d
0
1
2 2c
3
4
5
6
C:t:
7 Program
or
Data
Storage
La.l
8
·-
(f)
9
--
<-'
La.l
a
':t: b
c
c2
d
e
f Data
Storage
...
X
y Display
z Figure 1

PROGRAMMING
Selects
the
mode
of
operat1on.
RUN:
used
to
perform
calculatJons. address the program
counter and execute a program.
PROGRAM:
used
to
enter
a program
from
the keyboard
and
venfy
a program.
Causes an uncondit10nal branch
to
the program address
entered by the next two keystrokes
or
by
the
next two
pro
·
gram steps. Each program step can
be
only
one keystroke.
CORRECT
INCORRECT
STEP KEY STEP KEY
29
2a
2b
GO
TO
( ) ( )
5
c
29
GO
TO
( ) ( l
2a 5 C
2b
Starts program execut1on
at
the present addres
s.
lf
the
program has halted execut1on
at
a STOP mstruct1on. pres
s-
ing CONTINUE will
start
program
execut1on
w1th
the next
program step.
lf
the
program
has halted execut1on
at
an
END
mstruct1on, pressmg CONTINUE
w1ll
start
program
execut1on
at
program step
00.
CONTINUE can also be
used as a
'no
operat1on'
program
step.
See
the
program
for
N!, page
26.
Halts program execut1on and causes a
return
to
the
diS·
play mode. The STOP 1nstruct1on prov1des an uncondJ·
tional
halt
of
program execut1on
for
entry
of data
or
d1s
play of results. Pressmg CONTINUE begms
program
execut1on
w1th
the next program step. Pressmg STOP
during
execution
of
a
program
will cause
the
program
to
stop execution
at
the
present
program
step and
will
cause
a
return
to
the
display
mode. Pressmg CONTINUE
will
begin program execution
with
the next
program
step.
Use the STOP
instruction
to
enter
data.
W1th
the
program
at a STOP
or
END mstruct1on any keyboard operat1on can
be
manually
executed, prov1ded
that
no data
1s
stored
tn
a reg1ster
contammg
program
steps.
Stonng
data
tn
a
reg1ster contammg program steps will
destroy
the
program
steps m
that
reg1ster
Halts
program
execut1on and causes a
return
to
the
display mode. The instruct1on resets
the
program
counter
to
00
so
that
pressing CONTINUE begins program execu-
tion
at
step
00.
END
must
be
the
last mstruct1on m a
program
. Reading
the END mstruct1on
from
the magnet1c card stops
tlle
reading process and resets
the
program
counter
to
00.
19
~
PROGRAM
.~
~·
-
-~
-~

PROGRAMIM
NG
PROBILEM:
Wnte
a
program
to
solveAA:
~
for
any A and
8.
STEP KEY
00
CLEAR
01 STOP
02
X-+1 I
o3
e
04
J-+1)
05
f
06
X
07
08
09
Oa
Ob
-t
f
+
ROll~
•
-•
Oe
,,
Rou
t
Od
X
-:,y
10
e
11
END
X
)'
Z
0 0 0
A 8
A 8 0
AxB
A AxB
8
A+8
A+8
AxB 8
AxB
--
A+B
8
A+8
AxB
A+B
8
A
F e
0 0 Clear
display
& e &f.
A
8
Stop
to
enter
A &
8.
Store A and 8.
Move
Ax8
to
Z
to
calculate A +
8.
Pos1t1on
AxB and
A+8
to
calculate
quot1ent.
A 8
Ax8
A+B
Final Display
See ENTERING A PROGRAM-FROM THE KEYBOARD
(Page
24)
. A
blank
reg1ster md1cates the contents
of
the
reg1ster are unchanged
from
the
previous step.
Causes a
brief
d1splay before
continumg
with
execu-
tlon
of
the
program.
lf
the
PAUSE key is held de-
pressed
dunng
execut1on
of
a program, a STOP will
occur
at
the
next PAUSE
instruction
in
the
program. Pressing
CONTINUE
will
begin execution
w1th
the
next program
step. Use successive PAUSE
instructions
for
a Ionger dis-
play.
Th1s
mstruct1on
single-
steps
the
program. The display
will
de·pend upon
the
mode
of
operation: PROGRAM
or
RUN.
This
is
the
only
instruction
that
cannot be a pro-
gram
step.
PROGHAM: Smgle-steps
the
program,
displaying
in X
the
program
step address and
the
code
of
the
mstruction
in
that
program step.
EXAMPLE: 5.
lf.
I.
2-
- - - - - - - -
Slf
Program
step
12
contains the SET
FL
AG instruction; its
code
is
54.
Other manuals for 9100A
1
Other HP Calculator manuals
Popular Calculator manuals by other brands

Key Curriculum Press
Key Curriculum Press fx-7400G Plus Calculator Notes

Universal
Universal UNV-15907 owner's manual

Sharp
Sharp EL1197PIII - Printing Calculator, 12-Digit Operation manual

Casio
Casio CLASSPAD 330 3.04 user guide

Casio
Casio fx-991ES PLUS user guide

Sharp
Sharp Elsimate EL-387V Operation manual