Instrucciones para redes - PowerPoint PPT Presentation

About This Presentation
Title:

Instrucciones para redes

Description:

Instrucciones para envi y recepci n de datos por la red. (SEND,RECV,CMND) Instrucciones para redes. ndice. Puertos l gicos. Flags de comunicaciones. – PowerPoint PPT presentation

Number of Views:50
Avg rating:3.0/5.0
Slides: 31
Provided by: AntonioCa53
Category:

less

Transcript and Presenter's Notes

Title: Instrucciones para redes


1
Instrucciones para redes
  • Instrucciones para envió y recepción de datos por
    la red.
  • (SEND,RECV,CMND)

2
Instrucciones para redes.
  • Índice.
  • Puertos lógicos.
  • Flags de comunicaciones.
  • Instrucción SEND.
  • Instrucción RECV.
  • Instrucción CMND.
  • Especificaciones.

3
Puertos lógicos.
  • Concepto de puertos lógicos.
  • Existen 8 puertos de comunicación.
  • Permite ejecutar 8 instrucciones de comunicación
    simultaneas.
  • Solamente una instrucción puede ser ejecutada a
    la vez por cada puerto de comunicaciones.
  • Los 8 puertos de comunicaciones pueden ser usados
    por las instrucciones de red (SEND(090),
    RECV(098), CMND(490)).

4
Flags de comunicaciones.
  • Operación de los flags de comunicaciones.
  • Flag de puerto de comunicaciones habilitado es
    puesto a 0 cuando se esta realizando una
    comunicación, y puesto a 1 cuando las
    comunicaciones han sido terminadas.
  • Flag de error en el puerto de comunicaciones se
    pone a 0 cuando se inicia la transmisión o
    recepción, y se pondrá a 1 si ocurriera algún
    error en la operación.
  • Estado del puerto de comunicaciones es el estado
    que es mantenido hasta la siguiente transmisión o
    recepción.

5
Flags de comunicaciones.
  • Flags de comunicaciones disponibles.

Flag Dirección Dirección Comentario
Flag Word Bit Comentario
Flag de comunicación disponible. A202 Bit 7 Port 7 Bit 6 Port 6 Bit 5 Port 5 Bit 4 Port 4 Bit 3 Port 3 Bit 2 Port 2 Bit 1 Port 1 Bit 0 Port 0 OFF Ejecución posible. ON Comunicación en ejecución.
6
Flags de comunicaciones.
  • Flags de error en el puerto de comunicaciones.

Flag Dirección Dirección Comentario
Flag Word Bit Comentario
Flag de error en el puerto de comunicaciones. A219 Bit 7 Port 7 Bit 6 Port 6 Bit 5 Port 5 Bit 4 Port 4 Bit 3 Port 3 Bit 2 Port 2 Bit 1 Port 1 Bit 0 Port 0 OFF Función ejecutada correctamente. ON Error en la ejecución de la instrucción.
7
Flags de comunicaciones.
  • Códigos de error en ejecución.

Canal Descripción
A203 Código de error del puerto 0 en la ejecución de una instrucción.
A204 Código de error del puerto 1 en la ejecución de una instrucción.
A205 Código de error del puerto 2 en la ejecución de una instrucción.
A206 Código de error del puerto 3 en la ejecución de una instrucción.
A207 Código de error del puerto 4 en la ejecución de una instrucción.
A208 Código de error del puerto 5 en la ejecución de una instrucción.
A209 Código de error del puerto 6 en la ejecución de una instrucción.
A210 Código de error del puerto 7 en la ejecución de una instrucción.
8
Instrucción SEND.
  • Instrucción SEND (090).

9
Instrucción SEND.
  • Formato.

SEND(090)
S
D
C
Numero de canales Numero de canales Numero de canales Numero de canales
Red Destino Red Destino
Nodo Destino Nodo Destino Unidad Dest. Unidad Dest.
Res. Port Rein.
Time out Time out Time out Time out
C 0
C 1
C 2
C 3
C 4
  • S (Fuente) Canal de inicio de lectura (local).
  • D (Destino) Canal de inicio de escritura
    (destino).
  • C (Control) Primer canal de los datos de control
    (5 canales).

10
Instrucción SEND.
  • Canal de control C 0.

15
0

C 0
Numero de canales a enviar. 0001 a 03DE (hex) 1
a 990 canales.
11
Instrucción SEND.
  • Canal de control C 1.

15
0
11
7
3
0 0
C 1
Numero de red destino. 00 Red Local. 01 a 7F
(hex) 1 a 127
12
Instrucción SEND.
  • Canal de control C 2.


C 2
(Numero de unidad destino)
(Numero de nodo destino)
  • Número de nodo destino.
  • 00 a 20 (hex.) 0 a 32 (CLK)
  • 00 a 7E (hex.) 0 a 254 (ETN).
  • FF (hex.) broadcast.
  • Número de unidad destino.
  • 00 Unidad de CPU.
  • 01 Ordenador (programas de usuario).
  • 10 a 1F (hex.) Unidades de bus 0 a 15.
  • 20 a 2F (hex.) Unidades especiales E/S.
  • E1 (hex.) Inner Board.

13
Instrucción SEND.
  • Canal de control C 3.

15
0
10
7
3
8
0 0
C 3
Numero de reintentos
Numero de puerto de Comunicaciones 0 a 7
Respuesta 0 Requerida. 1 No requerida.
14
Instrucción SEND.
  • Canal de control C 4.

15
0

C 4
Tiempo de espera de respuesta. 0000 (hex.) 2
seg. 0001 a FFFF (hex.) 0.1 a 6553.5 seg.
15
Instrucción RECV.
  • Instrucción RECV(098).

16
Instrucción RECV.
  • Formato.

RECV(098)
S
D
C
Numero de canales Numero de canales Numero de canales Numero de canales
Red Destino Red Destino
Nodo Destino Nodo Destino Unidad Dest. Unidad Dest.
Res. Port Rein.
Time out Time out Time out Time out
C 0
C 1
C 2
C 3
C 4
  • S (Fuente) Canal de inicio de lectura (remoto).
  • D (Destino) Canal de inicio de escritura
    (local).
  • C (Control) Primer canal de los datos de control
    (5 canales).

17
Instrucción RECV.
  • Canal de control C 0.

15
0

C 0
Numero de canales a enviar. 0001 a 03DE (hex) 1
a 990 canales.
18
Instrucción RECV.
  • Canal de control C 1.

15
0
11
7
3
0 0
C 1
Numero de red destino. 00 Red Local. 01 a 7F
(hex) 1 a 127
19
Instrucción RECV.
  • Canal de control C 2.


C 2
(Numero de unidad destino)
(Numero de nodo destino)
  • Número de nodo destino.
  • 00 a 20 (hex.) 0 a 32 (CLK)
  • 00 a 7E (hex.) 0 a 254 (ETN).
  • FF (hex.) broadcast.
  • Número de unidad destino.
  • 00 Unidad de CPU.
  • 01 Ordenador (programas de usuario).
  • 10 a 1F (hex.) Unidades de bus 0 a 15.
  • 20 a 2F (hex.) Unidades especiales E/S.
  • E1 (hex.) Inner Board.

20
Instrucción RECV.
  • Canal de control C 3.

15
0
10
7
3
8
0 0
C 3
Numero de reintentos
Numero de puerto de Comunicaciones 0 a 7
Respuesta 0 Requerida. 1 No requerida.
21
Instrucción RECV.
  • Canal de control C 4.

15
0

C 4
Tiempo de espera de respuesta. 0000 (hex.) 2
seg. 0001 a FFFF (hex.) 0.1 a 6553.5 seg.
22
Instrucción CMND.
  • Instrucción CMND(490).

23
Instrucción CMND.
  • Formato.

CMND(490)
S
D
C
C 0
Nº bytes del comando Nº bytes del comando Nº bytes del comando Nº bytes del comando
Nº bytes de la respuesta Nº bytes de la respuesta Nº bytes de la respuesta Nº bytes de la respuesta
0 0 Red destino Red destino
Nodo destino Nodo destino Unidad destino Unidad destino
port Rein.
Timeout Timeout Timeout Timeout
C 1
C 2
C 3
C 4
C 5
  • S (Fuente) Canal de inicio de mensaje a enviar.
  • D (Destino) Canal a partir del cual carga la
    respuesta.
  • C (Control) Primer canal de los datos de control
    (6 canales).

24
Instrucción CMND.
  • Canal de control C 0.

15
0

C 0
Numero de bytes del comando. 0001 a 07C6 (hex.)
1 a 1990 bytes.
25
Instrucción CMND.
  • Canal de control C 1.

15
0

C 1
Numero de bytes del mensaje de respuesta. 0001 a
07C6 (hex.) 1 a 1990 bytes.
26
Instrucción CMND.
  • Canal de control C 2.

15
0
11
7
3
0 0
C 2
Numero de red destino. 00 Red Local. 01 a 7F
(hex) 1 a 127
27
Instrucción CMND.
  • Canal de control C 3.


C 3
(Numero de unidad destino)
(Numero de nodo destino)
  • Número de nodo destino.
  • 00 a 20 (hex.) 0 a 32 (CLK)
  • 00 a 7E (hex.) 0 a 254 (ETN).
  • FF (hex.) broadcast.
  • Número de unidad destino.
  • 00 Unidad de CPU.
  • 01 Ordenador (programas de usuario).
  • 10 a 1F (hex.) Unidades de bus 0 a 15.
  • 20 a 2F (hex.) Unidades especiales E/S.
  • E1 (hex.) Inner Board.

28
Instrucción CMND.
  • Canal de control C 4.

15
0
10
7
3
8
0 0
C 4
Numero de reintentos
Numero de puerto de Comunicaciones 0 a 7
Respuesta 0 Requerida. 1 No requerida.
29
Instrucción CMND.
  • Canal de control C 5.

15
0

C 5
Tiempo de espera de respuesta. 0000 (hex.) 2
seg. 0001 a FFFF (hex.) 0.1 a 6553.5 seg.
30
Instrucciones para redes.
Write a Comment
User Comments (0)
About PowerShow.com