lntercambjo de datos entre las CPUs
Intercambio de datos entre procesadores
La transferencia de datos entre cada una de las CPUs (CPU 928, procesadores S, R y M) se
realiza a través del coordinador. Las CPUs leen en el coordinador los bytes de marcas que
están definidas en el DB 1 como marcas de acoplamiento de entrada y escriben en el
coordinador los bytes de marcas que están definidos como marcas de acoplamiento de salida.
En el coordinador es preciso definir el número de marcas de acoplamiento necesario. Los 256
(rnáx) byte de marcas de acoplamiento pueden ser agrupados en zonas de
32
bytes
(8
zonas)
por medio del ajuste de puentes. Para ello ver las instrucciones de servicio del coordinador.
CPU 1
Coordinador
Ejemplo:
!IMPORTANTE¡
-
Como marcas de acoplamiento sólo pueden ser utilizadas aquellos bytes de
marcas que han sido liberados en el coordinador.
-
Si en una o en varias CPUs ha sido definido un byte de marcas como marcas
de acoplamiento de entrada, este byte hay que definirlo en alguna otra CPU
como marca de acoplamiento de salida. Además, un byte de marcas no debe ser
definido como marca de acoplamiento de salida más que en una sola CPU. Por
el contrario, se se puede definir este byte como marca de acoplamiento de en-
trada por ejemplo sobre las otras tres CPUs.
-
Los bytes de marcas que no hayan sido definidos en una CPU como marcas de
acoplamiento pueden ser utilizados como marcas 'normales'.
-
En el DB1 de cada CPU sólo hay que indicar el número de las marcas de aco-
plamiento que se precisen: mientras más pequeño sea el número de marcas de
acoplamiento más corto será el tiempo de transferencia.
Espacio puesto a
disposición
mediante ajuste
de los jumpers:
bytes de marcas
de acoplamiento
MB 96 hasta MB 127
Marcas de acoplamiento
de salida
:
MB 96 hasta MB 119
Marcas de acoplamiento
de entrada
:
MB 120 hasta MB 125
CPU 2
Marcas de acoplamiento
de salida
:
MB 120 hasta MB 125
Marcas & acoplamiento
de entrada
:
MB 96 hasta MB 1 19
*