GE  Mayor o igual que

Instrucciones  Índex 

Con un argumento

Realiza una comparación entre el valor del acumulador y el argumento. El resultado queda en el acumulador, y es 1 si son iguales o si el acumulador es mayor que el argumento.

   GE arg      ;Acc = 1 si Acc >= arg

El argumento puede ser una variable o una constante.

Con dos argumentos

Compara las variables arg1 y arg2, y el resultado queda en el acumulador. Ambos argumentos deben ser del mismo tipo (entero, largo o real). La ejecución es condicional. Disponible a partir del CP121 BIOS 2.60, CP122 BIOS 2.10, CP123 BIOS 2.20, CP124 BIOS 1.06, CP125 BIOS 1.02, CP126 BIOS 1.00, IP1300 BIOS 1.00, IP1301 BIOS 1.00

   GE arg1, arg2

Se lee si el argumento 1 es xx que el argumento 2, donde xx puede ser EQ, GE, GT, LE, TL o NE.

Ejemplo:

LD 1          ;Permiso de ejecución
EQ arg1, arg2 ;Acc = 1 si arg1 = arg2
 
LD 1          ;Permiso de ejecución
GE arg1, arg2 ;Acc = 1 si arg1 >= arg2

LD 1          ;Permiso de ejecución 
GT arg1, arg2 ;Acc = 1 si arg1 > arg2

LD 1          ;Permiso de ejecución
LE arg1, arg2 ;Acc = 1 si arg1 <= arg2

LD 1          ;Permiso de ejecución
LT arg1, arg2 ;Acc = 1 si arg1 < arg2
 
LD 1          ;Permiso de ejecución
NE arg1, arg2 ;Acc = 1 si arg1 != arg2

Las combinaciones de argumentos son:

arg1  arg2 
int16 int16
int32 int32
real  real

Para CP121 BIOS 2.70, CP122 BIOS 2.70, CP123 BIOS 2.30, CP125 BIOS 1.10, IP1300 BIOS 1.02 se añaden a las anteriores estas combinaciones:

arg1    arg2   
Cte16   int16
Cte32   int32
CetReal real

Para CP220 BIOS 1.00 y CP127 BIOS 1.00:

arg1   arg2   
int16  int16
int32  int32
real   real
cte16  int16
cte32  int32
cteReal real
int16  cte16
int32  cte32
real   cteReal
int16  int32
int32  int16
int16  real
real   int16
int32  real
real   int32