Funcionamiento de la comunicación
Lanzamiento de petición
El procesamiento de una petición de comunicación se realiza, al con-
desde el programa de
trario de lo común en los módulos de comunicación usuales, de mane-
usuario
ra asincrónica al procesamiento del programa de usuario. En el caso
de los módulos de comunicación, la siguiente instrucción del progra-
ma de usuario se procesa una vez terminada la ejecución del módulo.
Por el contrario, en el caso de la comunicación asincrónica de la
CPU 928BlCPU 948, para iniciar una petición, sólo se activa un bit
del byte de coordinación de emisión (KBS) en el registro del tipo de
acoplamiento correspondiente (véase capítulo "Byte de coordinación
de emisión (KBS)"). La petición en sí es procesada por el programa de
sistema, paralelamente al programa de usuario.
Comunicación con
Comunicación con
módulosde comunicación
CPU 928BlCPU 948
Ekm
KBS
-->
MB 1 0
' 1
Lanzamiento
de petición
I
Procesamiento
por el programa
I
desistema
(Módulodecomunicación)
I
+
(Programadeusuario)
(Programade usuario)
Fig.
1-5
Comparación de la comunicación con módulos de comunicación o con segunda interfaz serie
de la CPU 928B/CPU 948
Con el byte de coordinación de emisión (KBS) se puede iniciar una pe-
tición tanto para emitir datos (petición SEND) como, en el caso del
acoplamiento de computadoras RK 512, para recoger los datos (peti-
ción FETCH).
El programa de sistema comprueba en intervalos
á
10 ms en la
CPU 928B y
á
20 ms en la CPU 948, si en el byte de coordinación de
emisión (KBS) está activado el bit 6 o el bit 7. En tal caso comienza el
verdadero procesamiento de la petición. En el procesador de sistema/
procesador estándar la petición se procesa en dos fases.
Comunicación CPU 928B/CPU 948
C79000-D8578-C277-01