Operation Manual

Sección 8: Conceptos básicos de programación 93
File name: hp 12c_user's guide_Spanish_HDPMBF12S31 Page: 93 of 208
Printered Date: 2005/7/29 Dimension: 14.8 cm x 21 cm
La memoria de programa se ampliará automáticamente de esta manera cada vez que se
introduzcan otras siete instrucciones en la memoria de programa, es decir, cuando
introduzca una instrucción en la línea de programa 16, 23, 30, etc. En cada caso, se
convierten las líneas de programa adicionales disponibles, siete líneas cada vez, desde el
último registro de almacenamiento de datos disponible (independientemente de si hubiera o
no datos almacenados en ese registro; si los hubiera, se perderán). Además, las seis nuevas
líneas de programa (que siguen a las líneas 16ª, 23ª, etc.) contendrán la instrucción
i
00.
Para determinar en cualquier momento el número de líneas de programa (incluidas las que
contienen
i
00) que contiene actualmente la memoria de programa y el número de
registros de almacenamiento disponibles actualmente para convertir en líneas de programa,
pulse
gN
(memoria). La calculadora visualizará una respuesta similar a la siguiente:
La memoria de programa puede contener hasta 99 instrucciones. Esto requeriría la
conversión de 13 registros de almacenamiento de datos (ya que 99 = 8 + [13 × 7]), lo que
deja 7 registros de almacenamiento (R
0
a R
6
) disponibles para el almacenamiento de datos.
Si tiene que crear programas largos, debería crearlos de forma que no ocupen demasiadas
líneas de programa innecesariamente, ya que la memoria de programa estálimitada a 99
líneas de programa. Una forma de minimizar la longitud de un programa es reemplazar los
números que contienen más de un dígito (como el número 25 de las líneas 02 y 03 del
programa introducido antes) por una instrucción
:
y después almacenar el número en el
registro de almacenamiento designado antes de ejecutar el programa. En este caso, esto
permitirá ahorrar una línea de programa, ya que la instrucción
:
sólo requiere una línea
de programa, en lugar de las dos líneas que requiere el número 25. No obstante, al hacer
esto se ocupan registros de almacenamiento de datos que usted podría querer reservar para
otros datos. Como en muchas decisiones financieras y de negocios, hay que buscar un
equilibrio; en este caso, entre las líneas de programa y los registros de almacenamiento de
datos.
Ir a una línea de programa específica en la calculadora
En determinadas ocasiones le interesará ir directamente a una línea de programa (por
ejemplo, al almacenar otro programa en la memoria de programa o al modificar un
programa existente). Aunque puede ir a cualquier línea mediante la tecla
Ê
, como se
indicó antes, es posible hacerlo de forma más rápida de la manera siguiente:
z
Con la calculadora en modo Program, si pulsa las teclas
gi.
seguidas de dos
teclas de digito, la calculadora pasará a la línea de programa especificada por las
teclas de dígito, y después visualizará ese número de línea y el código de tecla de la
instrucción almacenada en la línea.