Instrucciones de Programación
Nombre
Nemónico
BINARY MULTIPLY
(@)MLB(52)
BINARY DIVIDE
(@)DVB(53)
DOUBLE BCD ADD
(@)ADDL(54)
DOUBLE BCD
SUBTRACT
(@)SUBL(55)
Areas de datos
Las tablas muestran los rangos reales de las áreas de datos. Se dan los nos. de bit (excepto en áreas DM y TC); el no. de canal se obtiene quitando los dos dígitos de la derecha
IR
SR
00000 a 23515
23600 a 25507
HR 0000 a 9915
Símbolo
Realiza la multiplicación del contenido de
un canal o constante de 4 dígitos hexade-
MLB(52)
cimal (Md) por el contenido de otro canal
Md
de 4 dígitos hexadecimal (Mr), enviando el
Mr
resultado a los canales especificados (R y
R+1). R y R+1 deben pertenecer al mismo
R
área de datos.
Realiza la división del contenido de un
canal o constante de 4 dígitos hexadeci-
DVB(53)
mal (Dd) entre el contenido de otro canal
Dd
de 4 dígitos hexadecimal (Dr), enviando el
Dr
resultado a los canales especificados (R y
R+1). R y R+1 deben pertenecer al mismo
R
área de datos.
Realiza la suma BCD de dos valores de 8
dígitos (2 canales cada sumando) y el con-
ADDL(54)
tenido de CY y envía el resultado a los
Au
canales especificados.
Ad
R
Realiza la resta en BCD de dos valores de
8 dígitos cada uno, enviando el resultado
SUBL(55)
a los canales especificados.
Mi
Su
R
HR
TR
AR
TR 0 a 7
AR 0000 a 2715
Función
Md
X
Mr
R
R+1
D
d
÷
Dr
Cociente
R
Resto
R+ 1
Au
Au+ 1
+
Ad+ 1
Ad
CY
+
CY
R+ 1
R
Mi + 1
Mi
--
Su + 1
Su
--
CY
CY
R + 1
R
LR
TC
LR 0000 a 6315
TC 000 a 511
Lec./Esc.: DM 0000 a DM 0999
Sólo Lec.: DM 1000 a DM 1999
Apéndice C
Areas de datos de
operandos
Md/Mr:
R:
IR
IR
SR
HR
HR
AR
AR
LR
LR
DM
TC
DM
#
Dd/Dr:
R:
IR
IR
SR
HR
HR
AR
AR
LR
LR
TC
DM
#
Au/Ad:
R:
IR
IR
SR
HR
HR
AR
AR
LR
LR
DM
TC
DM
Mi/Su:
R:
IR
IR
SR
HR
HR
AR
AR
LR
LR
DM
TC
DM
DM
#
0000 a 9999
ó 0000 a FFFF
140