Dir en FAT12 Periféricos Gabriel J. García Gómez

Slides:



Advertisements
Presentaciones similares
Modas Página Internet: Correo Electrónico:
Advertisements

Tema #10. FICHEROS.
LOS ARCHIVOS.
Introducción a NTFS.
TGR Sistemas Operativos 14/10/2013
Universidad Pontificia de Salamanca (Madrid) Dpto. de Electrónica y Comunicaciones. © Alfonso Alejandre, Luis Azorín y Francisco Machío 1 Red Omega Introducción.
BLOQUES SSI Y MSI.
Sistemas de almacenamiento
Cuestiones y problemas
GESTION DE DISPOSITIVOS
FICHEROS.
PARTITION MAGIC.
M.I.A Daniel Alejandro García López
Hardware.
Discos Duros.
Transparencias de discos
INICIALIZACION Y APAGADO
Programación, Algoritmos y Estructuras de Datos
Capítulo 5 Sistema de Ficheros 5.1 Ficheros 5.2 Directorios
Plan de Abatimiento del Consumo Irregular de Energía Eléctrica en Zonas de Vulnerabilidad Socio Económica.
RPC Sistemas de Archivos.
Circuitos Integrados de Aplicación Específica
Diego Esteban Moreno Germán Aguado Llorente Félix Huete García.
El sistema de visualización Está basado en la tecnología de la televisión. En su forma más simple, está conformado por un tubo de rayos catódicos (CRT).
Entrada / salida digital con ccs
Particionamiento y formateado
Bloque I Informática Básica.
ORGANIZACIÓN LÓGICA DE UN DISCO DURO
Los Números.
Almacenamiento y Recuperación de la Información 2do Semestre 2005 Wenceslao Palma M.
Implantación del sistema de archivos FAT-32 en el núcleo de Linux
El microprocesador Z80 características.
HARDWARE DE LA COMPUTADORA
Asignatura: Lenguaje de Programación de Sistemas PPT No.05 Programa vespertino de Ingeniería (E) en Sistemas Computacionales Profesor: José Estay Araya.
Archivos. fopen(...) Para comenzar a utilizar un archivo primero se debe abrir, invocando a la función fopen(...) FILE * fopen(char* nombre_arch, char*
 Una parte física o hardware, formada por los circuitos electrónicos, dispositivos electromagnéticos y ópticos que forman el teclado, la torre, el monitor,
Archivos Binarios Lenguaje C Prof. Gonzalo Pastor.
Administración de Archivos
Sebastián Sánchez Prieto
Archivos.
Q UE ES HFS Es un sistema de archivos desarrollado por Apple Inc. para su uso en computadores que corren Mac OS. Originalmente diseñado para ser usado.
Sistema Computacional Componentes y Funcionamiento
Elaborado por: Guillermo Baquerizo I Término
Sistema de archivos Sistemas operativos.
El proceso de arranque Windows NT/2000/XP El proceso de arranque Windows Vista/Windows 7.
Estructura del sistema de Archivos de
Sistemas Operativos Tema 3
Transparencias de discos. Organización del disco: Pistas/cilindros Sectores.
MEDIOS DE ALMACENAMIENTO
CD-ROM Formato Físico autores: Ayose Falcón Samper Oliverio Santana Jaria.
Sistemas de ficheros MS-DOS.
FATs Cecilia Hernández FAT (File Allocation Table) Orígenes 1970s con MS-DOS Versiones : FAT12 Con original MS-DOS, 1970s FAT16 Con MS-DOS 2-3-4,
Teoría de Sistemas Operativos I/O
IDE (Integrated Drive Electronics )
Teoría de Sistemas Operativos
La arquitectura de Linux Linux no es un bloque monolítico Linux no es un bloque monolítico Varios componentes trabajan en conjunto, diseñados por personas.
Disco duro (HDD).
Un ordenador no puede funcionar sin sistema operativo.
HARD DISK Laura Vanessa Vanegas Ruda 10i2 Diana Morales Serna.
Sistemas de Archivo Universidad Interamericana de PR. Recinto Guayama Ciencias Aplicadas en Redes, Reparacion e Instalacion de Sistemas Computarizados.
Sistemas de Archivos Sistemas Operativos.  Se debe proporcionar un almacenamiento secundario que respalda a la memoria principal  El Sistema de archivos.
CD ROM, DVD HOYOS 0,8 MICRAS CD, 0,4 MICRAS DVD TPI ESPIRA 5 KILOMETROS, LECTURA 1 X 150 KB /s MOTOR DE GIRO CABEZAL.
7. FTP n 7.1 Objetivos y características.. u Objetivos. u Características. n 7.2 Parámetros de funcionamiento. u Parámetros. n 7.3 Funcionamiento. n 7.3.
DISCO DURO. ¿Qué son los dispositivos de almacenamiento? La memoria de la computadora (Ram) como todos la conocemos, es un lugar provisional de almacenamiento.
Computación I. CI-2125 Tema VIII
Unidad IV Manejo de archivos
Infografía Disco Duro Daniel Guáqueta Yhermi Mejía Jenny Montes
Sistema de Gestión de Archivos FUNDAMENTOS TEORICOS Ing. Jorge Gutiérrez D Universidad Nacional de Colombia Catedrático - I Sem 2009
Arranque desde CD en modo de no emulación Instalación y Configuración de Computadores, Redes y Periféricos.
INFORMATICA UNIDAD N° 1 “LA NATURALEZA DE LAS TIC Y ELABORACION DE PROYECTOS”
Transcripción de la presentación:

Dir en FAT12 Periféricos Gabriel J. García Gómez gjgg@ua.es Francisco Javier Gil Chica gil@dfists.ua.es

Estructura de un disco Disco 3 ½ 1,44Mb Pista 4 Sectores físicos totales: 18 x 80 x 2 = 2880 18 x 4 x 2 + 1 = 145 Sector físico 145 79 Sector 2 1 18

Organización del disco Sector físico 9 d0, p0, c0, s10 Directorio Raíz Sector físico 10 d0, p0, c0, s11 FAT1 FAT2 Cara 0 Cara 1 Sector físico 1 d0, p0, c0, s2 Sector físico 32 d0, p0, c1, s15 Sector físico 19 d0, p0, c1, s2 Sector de arranque Sector físico 0 disco 0, pista 0, cara 0, sector 1 Sector físico 18 d0, p0, c1, s1

Organización del disco Entradas FAT (Sectores lógicos): 2 - 2848 Sector de Arranque Tablas FAT Directorio Raíz Área de datos FAT1 FAT2 Sectores físicos: 1 - 9 10 - 18 19 - 32 33 - 2879

Sector de Arranque A B C D E F G H I J K L M … 00 03 0B 0D 0E 10 11 13 15 16 18 1A 1C 1E 1FF G H I J K L M … C  Bytes por sector (512) F  Número de ejemplares de FAT (2) G  Entradas del Directorio Raíz (224) H  Número de sectores del volumen (2880) J  Número de sectores por FAT (9) K  Número de sectores por pista (18) L  Número de cabezales (2)

FAT12 1 2 3 4 5 6 7 8 9 A B C D E F 10 Res. Res. 007 002 00A 000 000 009 000 FFF 010 000 003 000 000 000 FFF … Archivo 1  4 ,A ,10 000  Bloque libre Archivo 2  C ,3 ,2 ,7 ,9 FF0 – FF6  Bloque reservado s.o. FF7  Bloque defectuoso FF8 – FFF  Último bloque de un archivo ???  Siguiente bloque de un archivo

Directorio Estructura de una entrada de un directorio (32 bytes): 00 08 0B 0C 16 18 1A 1C 1F Nombre N0 Extensión A Reservado Hora Fecha 1er bloque Tamaño 8 3 1 10 2 2 2 4 00 Última entrada del directorio 2E Archivo se refiere a directorio actual 7 E5 Archivo se borró A - - B Sub VL S H RO 15 11 10 5 4 Hora Horas Minutos Segundos / 2 15 9 8 5 4 Fecha Año desde 1980 Mes Día

Directorio Raíz Estructura de una entrada de un directorio (32 bytes): 00 08 0B 0C 16 18 1A 1C 1F Nombre Extensión A Reservado Hora Fecha 1er sector Tamaño 8 3 1 10 2 2 2 4 Directorio Raíz  14 sectores, con 512 bytes por sector  14 x 512 / 32 = 224 entradas como máximo. 32 bytes Archivo/Directorio 1 Archivo/Directorio 2 Archivo/Directorio 3 . . . Archivo/Directorio 15 Archivo/Directorio 16

Leer un sector (disco) Un poco de trabajo ;-) http://www.ctyme.com/intr/int.htm

Leer un sector (imagen) fopen  Utilizar modo de apertura binario setbuf  Desactiva el uso de buffers intermedios (Necesario por un error en la lectura por compatibilidad)  Siempre justo después de fopen fseek  Para situarse dentro del fichero de la imagen fread  Para leer

Extraer una entrada de la FAT12 1 2 3 4 5 6 7 8 9 A B C D E F 10 Res. Res. 007 002 00A 000 000 009 000 FFF 010 000 003 000 000 000 FFF … 00000111 00100000 00000000 Si la entrada FAT es par: 4 bits bajos del byte y los 8 bits del byte 76543210 hgfe dcba zyxwvuts Si la entrada FAT es impar: Los 8 bits del byte y los 4 bits altos del byte dcba76543210 zyxwvutshgfe