Views
5 months ago

CURSO_zOS_FUND

REGISTROS DE LONGITUD

REGISTROS DE LONGITUD EXTENDIDA (SPANNED) Suministrados por el Programador RLOGICO RLOGICO R.LÓGICO RDW R1 RDW R2 RDW R3 4 4 4 4 4 4 4 4 BD RDW R1 SDW R2’ W Creados por el Sistema BDW SDW R2” BDW SDW R2’” RDW R3 Imagen del Sistema R1 R2 R3 Rn Rlógico Rfísico (Longitud) RDW : Record Descriptor Word - Construido por el programador. BDW : Block Descriptor Word - Construido por el sistema. SDW : Segment Descriptor Word - Construido por el Sistema RDW y BDW son de 4 bytes, donde: - Bytes 0 _ 1 : Longitud del Registro o Bloque (32,756) - Bytes 2 _ 3 : Reservados. (son puestos a ceros binarios) SDW tiene el siguiente formato: - Bytes 0 _ 1 : Longitud del segmento - Byte 2 : Un valor indicadondo: X’00’ Registro lógico completo, esto es, un RDW X’01’ Primer segmento de un registro multisegmento X’02’ Ultimo segmento de un registro multisegmento X’03’ Segmento intermedio de un registro multisegmento - Byte 3 : Reservado (ceros binarios). Página 59 de 105

REGISTROS DE LONGITUD INDEFINIDA BLOQUE 1 BLOQUE 2 BLOQUE 3 BLOQUE 4 BLK1 BLK2 BLK3 BLKn Rlógico = 0 bytes (Longitud) El Tamaño de un Registro Físico (Bloque) con formato indefinido es normalmente igual al tamaño en Bytes de una pista de un disco IBM/3350, esto es, 19,069 bytes Este tipo de registros son normalmente los creados por el Linkage editor del MVS, el cual genera los modulos ejecutables de los programas escritos en diferentes lenguajes (cobol, fortran, ensamblador, etc). Página 60 de 105