FP2
Número Nombre
F336
Valor absoluto en
P336
coma flotante
F337
Conversión de
P337
grados a radianes
F338
Conversión de
P338
radianes a grados
G.2.24 Instrucciones de Procesamiento con Coma Flotante
Número Nombre
F345
Comparación de
P345
datos en coma
flotante
F346
Ventana de
P346
comparación en
coma flotante
F347
Ventana de
P347
comparación en
coma flotante (con
salida
especificada)
F348
Control de banda
P348
muerta en coma
flotante
F349
Control de zona de
P349
datos reales en
coma flotante
F350
Valor máximo en
P350
bloques de datos
reales en coma
flotante
F351
Valor mínimo en
P351
bloques de datos
reales en coma
flotante
Matsushita Electric Works (Europe) AG
Booleano Operando Descripción
FABS
S, D
PFABS
RAD
S, D
PRAD
DEG
S, D
PDEG
Booleano Operando Descripción
FCMP
S1, S2
PFCMP
FWIN
S1, S2, S3
PFWIN
FLIMT
S1, S2, S3,
D
PFLIMT
FBAND
S1, S2, S3,
PFBAND
D
FZONE
S1, S2, S3,
PFZONE
D
FMAX
S1, S2, D
PFMAX
FMIN
S1, S2, D
PFMIN
Tabla de Instrucciones Matsushita
G.2 Tabla de Instrucciones de Alto Nivel
Obtiene el valor absoluto de un dato real en
coma flotante especificado por (S+1,S), y
almacena el resultado en (D+1,D).
Convierte un ángulo en grados (dato real)
definido por (S+1,S) a radianes. El resultado
se almacena en (D+1,D).
Convierte un ángulo en radianes (dato real)
definido por (S+1,S) a grados. El resultado
se almacena en (D+1,D).
(S1+1, S1) > (S2+1, S2) → R900A: ON
(S1+1, S1) = (S2+1, S2) → R900B: ON
(S1+1, S1) < (S2+1, S2) → R900C: ON
(S1+1, S1) > (S3+1, S3) → R900A: ON
(S2+1, S2) ≦ (S1+1, S1) ≦ (S3+1,S3)
(S1+1, S1) < (S2+1, S2) → R900C: ON
Cuando (S1+1, S1) > (S3+1, S3),
(S1+1, S1) → (D+1, D)
Cuando (S2+1, S2) < (S3+1, S3),
(S2+1, S2) → (D+1, D)
Cuando (S1+1, S1) ≦ (S3+1, S3) ≦ (S2+1,
S2), (S3+1, S3) → (D+1, D)
Cuando (S1+1, S1) > (S3+1, S3),
(S3+1, S3) - - (S1+1, S1) → (D+1, D)
Cuando (S2+1, S2) < (S3+1, S3),
(S3+1, S3) - - (S2+1, S2) → (D+1, D)
Cuando (S1+1, S1) ≦ (S3+1, S3) ≦ (S2+1,
S2), 0.0 → (D+1, D)
Cuando (S3+1, S3) < 0.0,
(S3+1, S3) + (S1+1, S1) → (D+1, D)
Cuando (S3+1, S3) = 0.0, 0.0 → (D+1, D)
Cuando (S3+1, S3) > 0.0,
(S3+1, S3) + (S2+1, S2) → (D+1, D)
Busca el valor máximo en una tabla de datos
reales comprendidos entre (S1) y (S2), y se
almacena en (D+1,D). La dirección relativa
con respecto a (S1) se almacena en (D+2).
Busca el valor mínimo en una tabla de datos
reales comprendidos entre (S1) y (S2), y se
almacena en (D+1,D). La dirección relativa
con respecto a (S1) se almacena en (D+2).
Pasos
8
8
8
Pasos
10
14
→ R900B: ON
17
17
17
8
8
G -- 27