Operation Manual

12–20 Programación simple
Detención o interrupción de un programa
Programación de una parada o pausa (STOP, PSE)

Al presionar
g
(ejecutar/detener) cuando se escribe un programa, se
insertará un instrucción STOP. Esta acción interrumpirá la ejecución de un
programa hasta que la reanude presionando
g
en el teclado. Puede
utilizar STOP en lugar de RTN para terminar un programa sin devolver el
puntero del mismo a la posición alta de memoria.

Si presiona
|f
mientras escribe un programa, se insertará una
instrucción PSE (pausa). Esta acción suspenderá la ejecución de un
programa y mostrará en pantalla el contenido del registro X durante
aproximadamente 1 segundo (con la excepción de que si PSE va
inmediatamente después de una instrucción VIEW o de una ecuación que
se muestra en pantalla (marcador 10 establecido), se mostrará la variable o
ecuación y la pantalla se conserva después de la pausa de 1 segundo.
Interrupción de la ejecución de un programa
Puede interrumpir un programa en ejecución siempre que lo desee si presiona
o
g
. El programa completa su instrucción actual antes de detenerse.
Presione
g
(ejecutar/detener) para reanudar el programa.
Si interrumpe un programa y presiona
X
,
{V
o
|
no
podrá reanudarlo con
g
. En este caso, para conseguir lo que desea, vuelva
a ejecutar el programa (
X
etiqueta).
Detenciones por error
Si se produce un error mientras un programa se ejecuta, la ejecución se
interrumpirá y se mostrará un mensaje de error en la pantalla. (En el apéndice F
encontrará una lista de mensajes y condiciones.)
Para ver la línea del programa que contiene la instrucción que causa el error,
presione
{e
. El programa se detendrá en ese punto. (Por ejemplo,
puede ser una instrucción
÷
, que causa una división por cero no válida.)