[email protected] cd-rom formato físico autores: ayose falcón samper oliverio santana jaria

21
[email protected] 1 CD-ROM CD-ROM Formato Físico Formato Físico autores: autores: Ayose Falcón Samper Ayose Falcón Samper Oliverio Santana Jaria Oliverio Santana Jaria

Upload: ana-belen-gonzalez-torres

Post on 23-Jan-2016

214 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Scansdela@dis.ulpgc.es1 CD-ROM Formato Físico autores: Ayose Falcón Samper Oliverio Santana Jaria

[email protected] 1

CD-ROMCD-ROM

Formato FísicoFormato Físico

autores:autores:

Ayose Falcón SamperAyose Falcón Samper

Oliverio Santana JariaOliverio Santana Jaria

Page 2: Scansdela@dis.ulpgc.es1 CD-ROM Formato Físico autores: Ayose Falcón Samper Oliverio Santana Jaria

2

Formato físico

Lead in Lead out

Datos

TOC

120 mm

15 mm

Page 3: Scansdela@dis.ulpgc.es1 CD-ROM Formato Físico autores: Ayose Falcón Samper Oliverio Santana Jaria

3

Formato físico

Pits Lands

• Densidad 16.000 TPI (pistas por pulgadas) [floppy 3.5’’ 135 TPI]

Page 4: Scansdela@dis.ulpgc.es1 CD-ROM Formato Físico autores: Ayose Falcón Samper Oliverio Santana Jaria

4

CDs vs. Discos Duros• CAV vs. CLV

Page 5: Scansdela@dis.ulpgc.es1 CD-ROM Formato Físico autores: Ayose Falcón Samper Oliverio Santana Jaria

5

Almacenamiento de bit y byte

Cada cambio está por Channel 1

Donde nada se modifica se lee un Channel 0

Pits Lands

• Channel 1: Paso de pit a land (o viceversa) • Channel 0: No hay modificación de valor de bit

Page 6: Scansdela@dis.ulpgc.es1 CD-ROM Formato Físico autores: Ayose Falcón Samper Oliverio Santana Jaria

6

Almacenamiento de bit y byte

PROBLEMASPROBLEMAS: - Debe haber como mínimo dos channel 0 entre dos channel 1 consecutivos.

- Pits y lands no deben ser demasiado largos.

Procedimiento EFM (Eigth to Fourteen Modulation): Un byte se traduce en 14 channel bits. 3 bits adicionales para separación entre bytes.

Total: 17 channel bits por byte

Page 7: Scansdela@dis.ulpgc.es1 CD-ROM Formato Físico autores: Ayose Falcón Samper Oliverio Santana Jaria

7

Frame

Bloque de información coherente más pequeño. Composición (en channel bits):

27 Indica comienzo del nuevo frame (Sync-Pattern)1*17 Byte de control24*17 DATOS

+ 8*17 Corrección de errores

Total: 588 channel bits por frame

Page 8: Scansdela@dis.ulpgc.es1 CD-ROM Formato Físico autores: Ayose Falcón Samper Oliverio Santana Jaria

8

Sectores• Un sector = 98 frames (bytes de datos, bytes corrección errores, bytes de control)• Sector 1/75 segundos Unidad CD-ROM lee 75 sectores/segundo

Page 9: Scansdela@dis.ulpgc.es1 CD-ROM Formato Físico autores: Ayose Falcón Samper Oliverio Santana Jaria

9

Sub ChannelBit 0

Bit 1

Bit 7-2

Channel P

Channel Q

• Sub Channel P indica el inicio de una grabación audio.

• Sub Channel Q indica la posición de un sector en el CD.Importante en la zona de lead in: TOC (Table of Contents)

• Channel R/W tareas de sincronización

Channel R/W

Page 10: Scansdela@dis.ulpgc.es1 CD-ROM Formato Físico autores: Ayose Falcón Samper Oliverio Santana Jaria

10

Estructura de sectores CD-ROM• Se diferencian en la zona de datos• El Modo 2 se ahorra los bits de corrección de errores

Page 11: Scansdela@dis.ulpgc.es1 CD-ROM Formato Físico autores: Ayose Falcón Samper Oliverio Santana Jaria

11

Estructura de sectores CD-ROM

Zona de datosVelocidad detransferencia

(1x)

Modo 1 2048 Bytes (2 KB) 75*2 KB=150 KB/sg

Modo 2 2336 Bytes 75*2336 Bytes=171 KB/sg

Page 12: Scansdela@dis.ulpgc.es1 CD-ROM Formato Físico autores: Ayose Falcón Samper Oliverio Santana Jaria

12

Formato XA• Interleaving: Archivos de texto, vídeo y audio anidados

3 sectores con texto, 4 con vídeo y tres con audio

Page 13: Scansdela@dis.ulpgc.es1 CD-ROM Formato Físico autores: Ayose Falcón Samper Oliverio Santana Jaria

13

CD-ROMCD-ROM

Formato Lógico - High SierraFormato Lógico - High Sierra

Page 14: Scansdela@dis.ulpgc.es1 CD-ROM Formato Físico autores: Ayose Falcón Samper Oliverio Santana Jaria

14

Formato High Sierra

• Acceder a los datos almacenados no en forma de sectores, sino como archivos y directorios.

• Cada fabricante podría asignar su propio formato lógico se necesitaría un controlador apropiado para cada Sistema Operativo.

• Normalización: ISO 9660

Page 15: Scansdela@dis.ulpgc.es1 CD-ROM Formato Físico autores: Ayose Falcón Samper Oliverio Santana Jaria

15

• Tamaño igual al sector físico (Modo 1): 2 KB

• Cada sector posee un número inequívoco Logical Sector Number (LSN)– Primer LSN Direccionable = 0. Se corresponde con el sector físico 00:02:00

• Fórmula de conversión sector físico-lógico:

LSN (mm:ss:ff) = (mm*60 + ss) * 75 -150

Sectores lógicos

Page 16: Scansdela@dis.ulpgc.es1 CD-ROM Formato Físico autores: Ayose Falcón Samper Oliverio Santana Jaria

16

Bloques lógicos

• Un sector lógico se divide en varios bloques lógicos.

• Tamaños de Bloques lógicos:– 512 KB 4 Bloques lógicos/sector– 1024 KB 2 Bloques lógicos/sector– 2048 KB 1 Bloque lógico/sector

Page 17: Scansdela@dis.ulpgc.es1 CD-ROM Formato Físico autores: Ayose Falcón Samper Oliverio Santana Jaria

17

Archivos

• Archivos se almacenan como secuencia continua de bloques lógicos (Extent).

No existe una FAT.Conocido el inicio de un archivo y su longitud, se conocen todos los LBN en los que está guardado el archivo.

Archivos no se pueden borrar.

• Nombres de archivos:– HSG: DOS, máximo de 8 caracteres + . + máximo de 3

caracteres– ISO: UNIX, máximo de 31 caracteres con o sin punto de

separación. El nombre debe concluir con punto y coma.

Page 18: Scansdela@dis.ulpgc.es1 CD-ROM Formato Físico autores: Ayose Falcón Samper Oliverio Santana Jaria

18

Directorios y subdirectorios

• CD ISO: Directorio principal a partir del cual se pueden declarar hasta 8 subdirectorios.

PROBLEMAPROBLEMA: : Intercambio de datos entre dos sistemas

¿Cómo se representan los números? (endianess) - Intel: Menos significativo | Más significativo(Little Endian) - Motorola: Más significativo | Menos significativo(Big Endian)

SOLUCIÓN SOLUCIÓN : : Guardar los números de más de 1 Byte por duplicado mediante ambas representaciones.

Page 19: Scansdela@dis.ulpgc.es1 CD-ROM Formato Físico autores: Ayose Falcón Samper Oliverio Santana Jaria

19

Path Table• Abrevación de los subdirectorios para ayudar en la búsqueda de archivos.

• Se enumeran los nombres de todos los directorios y subdirectorios de un CD con el número de sector lógico en el que comienzan.

• Como los números de sector son enteros de 32 bits, hará falta dos Path Tables, una con formato Intel y otra con formato Motorola.

Page 20: Scansdela@dis.ulpgc.es1 CD-ROM Formato Físico autores: Ayose Falcón Samper Oliverio Santana Jaria

20

Extended Attribut Records (XAR)

• Permiten almacenar datos adicionales de un archivo, como una identificación de usuario, derechos de acceso, etc.

• Se guardan en el primer sector lógico del archivo, para no sobrecargar las entradas de los directorios

Page 21: Scansdela@dis.ulpgc.es1 CD-ROM Formato Físico autores: Ayose Falcón Samper Oliverio Santana Jaria

21

Volúmenes• Constituidos por el conjunto de archivos y directorios de un CD.

• Dos componentes: zona de sistema y zona de datos.– Zona de sistema primeros 16 sectores lógicos (de LSN 0 a LSN 15)– Zona de datos Encabezada por los ‘Volume Descriptors’ (VD)

Cada VD describe un aspecto concreto del medio y ocupa un sector lógico completo.