beautypg.com

Stopping or interrupting a program, Programming a stop or pause (stop, pse), Interrupting a running program – HP 32SII User Manual

Page 180: Error stops

background image

12–18 Simple Programming

File name 32sii-Manual-E-0424
Printed Date : 2003/4/24 Size : 17.7 x 25.2 cm

Stopping or Interrupting a Program

Programming a Stop or Pause (STOP, PSE)

Pressing

f

(run/stop) during program entry inserts a STOP instruction.

This will halt a running program until you resume it by pressing

f

from the keyboard. You can use STOP rather than RTN in order to end a
program without returning the program pointer to the top of memory.

Pressing

{

e

during program entry inserts a PSE (pause) instruction.

This will suspend a running program and display the contents of the
X–register for about 1 second — with the following exception. If PSE
immediately follows a VIEW instruction or an equation that's displayed
(flag 10 set), the variable or equation is displayed instead — and the
display remains after the 1–second pause.

Interrupting a Running Program

You can interrupt a running program at any time by pressing

†

or

f

.

The program completes its current instruction before stopping. Press

f

(run/stop) to resume the program.

If you interrupt a program and then press

W

,

z

U

, or

{

”

,

you cannot resume the program with

f

. Reexecute the program instead

(

W

label).

Error Stops

If an error occurs in the course of a running program, program execution halts
and an error message appears in the display. (There is a list of messages and
conditions in appendix E.)

To see the line in the program containing the error–causing instruction, Press

z

d

. The program will have stopped at that point, (For instance, it

might be a

÷

instruction, which caused an illegal division by zero.)