Operation Manual

20050401
Isz
Función: Este mando es un salto de cuenta que aumenta el valor de una variable de control
en 1, y luego salta si el valor actual de la variable es cero.
Sintaxis:
Parámetros: Nombre de variable: A hasta la Z, r,
θ
[Ejemplo] Isz A : Aumentar el valor asignado a la variable A en 1.
Descripción:
Este mando aumenta el valor de una variable de control en 1, y luego lo comprueba
(verifica). Si el valor actual no es cero, la ejecución continúa con la instrucción siguiente. Si
el valor actual es cero, la ejecución salta a la instrucción siguiendo al mando de instrucción
múltiple (:), mando de visualización (^), o retorno de carro (_).
(Código de salto)
Función: Este código se usa para ajustar las condiciones para un salto condicional. El salto
se ejecuta siempre que las condiciones son falsas.
Sintaxis:
Parámetros:
lado izquierdo/lado derecho: variable (A hasta la Z, r,
θ
), constante numérica, expresión de
variable (tal como: A × 2)
operador de relación: =, , >, <, , (página 8-5-18)
Descripción:
•El salto condicional compara los contenidos de dos variables o los resultados de dos
expresiones, y se realiza una decisión entre si se ejecuta o no el salto basado en los
resultados de la comparación.
•Si la comparación retorna un resultado verdadero, la ejecución continúa con la
instrucción siguiendo el mando . Si la comparación retorna un resultado falso, la
ejecución salta a la instrucción siguiendo el mando de instrucción múltiple (:), mando de
visualización (^), o retorno de carro (_).
Con este programa, ingresando un valor de cero o mayor calcula y visualiza la raíz
cuadrada del valor ingresado. Ingresando un valor menor de cero retorna al indicador de
solicitud de ingreso sin calcular nada.
Verdadero
<lado izquierdo>
<
>
<lado derecho>
<instrucción>
_
:
^
<instrucción>
operador de
relación
8-5-11
Referencia de mandos
Falso
Valor de variable 0
_
Isz <nombre de variable> : <instrucción> : <instrucción>
^
Valor de variable = 0