SlideShare una empresa de Scribd logo
1 de 46
SISTEMAS OPERATIVOS UTPL ,[object Object],[object Object]
SISTEMAS DE  ENTRADA/SALIDA   ,[object Object],[object Object],[object Object],[object Object]
GENERALIDADES DE LOS SISTEMAS DE E/S Las operaciones de E/S y el procesamiento son las dos tareas principales de un computador. Para los diseñadores de SO, el control de los dispositivos conectados a la computadora es de primordial interés, debido a que cada dispositivo cambia sus funciones y velocidad por lo cual se requiere variedad de métodos para controlarlos.  Estos  métodos de E/S  forman el  subsistema de E/S  del kernel, el cual aisla al resto del kernel de la complejidad de la administración de los dispositivos de E/S.
GENERALIDADES DE LOS SISTEMAS DE E/S ,[object Object],[object Object],[object Object],[object Object]
GENERALIDADES DE LOS SISTEMAS DE E/S Los detalles y peculiaridades de los diferentes dispositivos se encapsulan en módulos de  manejadores de dispositivos  (interfaz uniforme de acceso a dispositivos con el subsistema de E/S).   Para lo cual se estructura al kernel del sistema operativo para que use estos módulos.
OBJETIVOS DEL SISTEMA DE E/S ,[object Object],[object Object],[object Object],[object Object],[object Object]
HARDWARE DE E/S Las computadoras operan muchas clases de dispositivos (almacenamiento, transmisión, interfaz). Un dispositivo se comunica con un sistema de cómputo enviando señales a través de un cable o  incluso  a través de aire.  El dispositivo se comunica con la máquina mediante un punto de conexión llamado  puerto  (puerto serial, usb ). Si uno o más dispositivos utilizan un conjunto de cables, la conexión se denomina  bus.
Estructura Típica de un bus de PC
HARDWARE DE E/S ,[object Object],[object Object],[object Object],[object Object],[object Object]
HARDWARE DE E/S Un  controlador  es  un conjunto   de componentes electrónicos que pueden operar un puerto, un bus o un dispositivo. Los controladores pueden ser sencillos (controlador de puerto serial) o complejos (controlador de bus SCSI). Los dispositivos de E/S que se conectan al ordenador se clasifican en: BLOQUE:  La información se almacena en bloques, esos bloques son de tamaño fijo. Donde cada bloque tiene una dirección que lo identifica. Se puede leer o escribir en un bloque independiente de los demás.  Por ejemplo : disquete, CD, DVD, disco duro.
HARDWARE DE E/S CARÁCTER :  La información que se  generan o reciben  son flujos de caracteres (no  bloques). Accede a los datos en secuencia: o sea, para acceder a determinados datos, la lectura y escritura se debe hacer seguido de los datos anteriores.  Por ejemplo : teclado, pantalla, ratones. A continuación un cuadro comparativo de diferentes dispositivos:
2000-10000 " " DISCO MAGNETICO 2000 " " CINTA MAGNETICA 1000 " " CD 100 Bloque Almacenamiento FLOPPY 2,0-8,0 " Entrada / salida MODEM 200 " " IMPRESORA  (Láser) ‏ 1,0 " " IMPRESORA (Línea) ‏ 0,6 " Salida VOZ (Salida) ‏ 400 " " SCANNER 0,02 " " MOUSE 0,01 Carácter Entrada TECLADO TASA KB/SEG. CLASIFICACION COMPORTAMIENTO DISPOSITIVO
HARDWARE DE E/S ,[object Object],[object Object],[object Object],[object Object],[object Object]
HARDWARE DE E/S Ubicación de puertos de E/S para dispositivos en computadoras compatibles con PC
HARDWARE DE E/S ,[object Object],[object Object],[object Object],[object Object],[object Object]
ESCRUTINIO ,[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],ESCRUTINIO
[object Object],[object Object],ESCRUTINIO
INTERRUPCIONES ,[object Object],[object Object],[object Object]
 
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],INTERRUPCIONES
Tabla de vectores del procesador Pentium de Intel
ACCESO DIRECTO A MEMORIA ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Pasos en una transferencia DMA
INTERFAZ DE E/S DE LAS APLICACIONES ,[object Object],[object Object]
Estructura de E/S del kernel
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],INTERFAZ DE E/S DE LAS APLICACIONES
Características de los dispositivos de E/S
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Dispositivos de Bloque o Carácter
DISPOSITIVOS DE RED ,[object Object],[object Object],[object Object],[object Object]
RELOJES Y TEMPORIZADORES ,[object Object],[object Object]
SUBSISTEMA DE E/S DEL KERNEL ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Planificación de E/S ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Empleo de buffers ,[object Object],[object Object],[object Object]
 
[object Object],[object Object],Empleo de buffers
Empleo de Cachés ,[object Object],[object Object],[object Object]
Spooling y reservación de dispositivos ,[object Object],[object Object],[object Object]
Manejo de Errores ,[object Object],[object Object],[object Object],[object Object],[object Object]
Manejo de Errores ,[object Object],[object Object],[object Object]
Estructura de datos del kernel ,[object Object],[object Object],[object Object]
Estructura del Kernel de E/S de UNIX
MANEJO DE LAS SOLICITUDES DE E/S ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Ciclo de vida de una solicitud de E/S
Desempeño ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Progresión de la funcionalidad de dispositivos

Más contenido relacionado

La actualidad más candente

Modelos de arquitecturas de computadoras
Modelos de arquitecturas de computadorasModelos de arquitecturas de computadoras
Modelos de arquitecturas de computadorasYESENIA CETINA
 
Comunicación entre procesos Sistemas distribuidos
Comunicación entre procesos Sistemas distribuidosComunicación entre procesos Sistemas distribuidos
Comunicación entre procesos Sistemas distribuidosStalin Jara
 
Estructuras (CAPAS) de un sistema operativo
Estructuras (CAPAS) de un sistema operativoEstructuras (CAPAS) de un sistema operativo
Estructuras (CAPAS) de un sistema operativoMarvin Romero
 
Modelo tcp ip
Modelo tcp ipModelo tcp ip
Modelo tcp ipDanni Mtz
 
Arquitectura de computadoras
Arquitectura de computadorasArquitectura de computadoras
Arquitectura de computadorasm220
 
Registros de la cpu
Registros de la cpuRegistros de la cpu
Registros de la cpujomapuga
 
La capa de aplicación
La capa de aplicaciónLa capa de aplicación
La capa de aplicaciónJuan Alvarez
 
Modelos de arquitecturas de computo
Modelos de arquitecturas de computoModelos de arquitecturas de computo
Modelos de arquitecturas de computoYESENIA CETINA
 
Gestión de archivos
Gestión de archivosGestión de archivos
Gestión de archivoseduardoed5
 
Examen final de base de datos ii solucionado
Examen final de base de datos ii solucionadoExamen final de base de datos ii solucionado
Examen final de base de datos ii solucionadoBertha Canaviri
 
Modelos de arquitecturas de computadoras
Modelos de arquitecturas de computadorasModelos de arquitecturas de computadoras
Modelos de arquitecturas de computadorasYESENIA CETINA
 
Procesos Ligeros: Hilos o Hebras
Procesos Ligeros: Hilos o HebrasProcesos Ligeros: Hilos o Hebras
Procesos Ligeros: Hilos o HebrasJ M
 

La actualidad más candente (20)

Modelos de arquitecturas de computadoras
Modelos de arquitecturas de computadorasModelos de arquitecturas de computadoras
Modelos de arquitecturas de computadoras
 
Emu8086
Emu8086Emu8086
Emu8086
 
Comunicación entre procesos Sistemas distribuidos
Comunicación entre procesos Sistemas distribuidosComunicación entre procesos Sistemas distribuidos
Comunicación entre procesos Sistemas distribuidos
 
Sistema Operativo Distribuido
Sistema Operativo DistribuidoSistema Operativo Distribuido
Sistema Operativo Distribuido
 
Estructuras (CAPAS) de un sistema operativo
Estructuras (CAPAS) de un sistema operativoEstructuras (CAPAS) de un sistema operativo
Estructuras (CAPAS) de un sistema operativo
 
Modelo tcp ip
Modelo tcp ipModelo tcp ip
Modelo tcp ip
 
Arquitectura de computadoras
Arquitectura de computadorasArquitectura de computadoras
Arquitectura de computadoras
 
Registros de la cpu
Registros de la cpuRegistros de la cpu
Registros de la cpu
 
La capa de aplicación
La capa de aplicaciónLa capa de aplicación
La capa de aplicación
 
Segmentacion de memoria
Segmentacion de memoriaSegmentacion de memoria
Segmentacion de memoria
 
Arquitecturas de computadoras
Arquitecturas de computadorasArquitecturas de computadoras
Arquitecturas de computadoras
 
Buses de datos oscar andres
Buses de  datos oscar andresBuses de  datos oscar andres
Buses de datos oscar andres
 
Modelos de arquitecturas de computo
Modelos de arquitecturas de computoModelos de arquitecturas de computo
Modelos de arquitecturas de computo
 
Gestión de archivos
Gestión de archivosGestión de archivos
Gestión de archivos
 
Examen final de base de datos ii solucionado
Examen final de base de datos ii solucionadoExamen final de base de datos ii solucionado
Examen final de base de datos ii solucionado
 
Modelo entidad
Modelo entidadModelo entidad
Modelo entidad
 
Introducción a PHP
Introducción a PHPIntroducción a PHP
Introducción a PHP
 
Sistemas Operativos Gestión de memoria
Sistemas Operativos Gestión de memoriaSistemas Operativos Gestión de memoria
Sistemas Operativos Gestión de memoria
 
Modelos de arquitecturas de computadoras
Modelos de arquitecturas de computadorasModelos de arquitecturas de computadoras
Modelos de arquitecturas de computadoras
 
Procesos Ligeros: Hilos o Hebras
Procesos Ligeros: Hilos o HebrasProcesos Ligeros: Hilos o Hebras
Procesos Ligeros: Hilos o Hebras
 

Similar a Sistema E S (20)

Sistemas de entrada y salida
Sistemas de entrada y salidaSistemas de entrada y salida
Sistemas de entrada y salida
 
Sistema de entrada-salida
Sistema de entrada-salidaSistema de entrada-salida
Sistema de entrada-salida
 
R
RR
R
 
Gestion de Entrada y Salida
Gestion de Entrada y SalidaGestion de Entrada y Salida
Gestion de Entrada y Salida
 
Gestion de Entradas y Salidas
Gestion de Entradas y SalidasGestion de Entradas y Salidas
Gestion de Entradas y Salidas
 
Entrada salida
Entrada salidaEntrada salida
Entrada salida
 
TEMA:5.1 PRINCIPIOS DE HARDWARE DE E/S.
TEMA:5.1 PRINCIPIOS DE HARDWARE DE E/S.TEMA:5.1 PRINCIPIOS DE HARDWARE DE E/S.
TEMA:5.1 PRINCIPIOS DE HARDWARE DE E/S.
 
Entrada y Salida de un S.O
Entrada y Salida de un S.OEntrada y Salida de un S.O
Entrada y Salida de un S.O
 
Sistemas Operativos.ppt
Sistemas Operativos.pptSistemas Operativos.ppt
Sistemas Operativos.ppt
 
Entrada/Salida de Sistemas Operativos
Entrada/Salida de Sistemas OperativosEntrada/Salida de Sistemas Operativos
Entrada/Salida de Sistemas Operativos
 
4.1 dispositivos y_manejadores_de_dispositivos_device_drivers_
4.1 dispositivos y_manejadores_de_dispositivos_device_drivers_4.1 dispositivos y_manejadores_de_dispositivos_device_drivers_
4.1 dispositivos y_manejadores_de_dispositivos_device_drivers_
 
Administracion e s
Administracion e sAdministracion e s
Administracion e s
 
Hardware
HardwareHardware
Hardware
 
Periféricos
PeriféricosPeriféricos
Periféricos
 
Periféricos
PeriféricosPeriféricos
Periféricos
 
Sthefany paez
Sthefany paezSthefany paez
Sthefany paez
 
Lenguaje de máquina
Lenguaje de máquinaLenguaje de máquina
Lenguaje de máquina
 
Capitulo 12, 13,_14
Capitulo 12, 13,_14Capitulo 12, 13,_14
Capitulo 12, 13,_14
 
Clase
ClaseClase
Clase
 
Vanee♥
Vanee♥Vanee♥
Vanee♥
 

Último

Presentación - RESPONSABILIDAD CIVIL Y PENAL - CULPA PATRONAL
Presentación - RESPONSABILIDAD CIVIL Y PENAL - CULPA PATRONALPresentación - RESPONSABILIDAD CIVIL Y PENAL - CULPA PATRONAL
Presentación - RESPONSABILIDAD CIVIL Y PENAL - CULPA PATRONALbygilprl
 
mi Curriculum vitaebreendamaldonadosilvapdf
mi Curriculum vitaebreendamaldonadosilvapdfmi Curriculum vitaebreendamaldonadosilvapdf
mi Curriculum vitaebreendamaldonadosilvapdfmishatorres151628
 
CURRICULUM VITAEMOISES PIZANGOTAPULLIMA .pdf
CURRICULUM VITAEMOISES PIZANGOTAPULLIMA .pdfCURRICULUM VITAEMOISES PIZANGOTAPULLIMA .pdf
CURRICULUM VITAEMOISES PIZANGOTAPULLIMA .pdfpizangotapullimamois
 
Clima laboral y diagnóstico organizacional_compressed.pdf
Clima laboral y diagnóstico organizacional_compressed.pdfClima laboral y diagnóstico organizacional_compressed.pdf
Clima laboral y diagnóstico organizacional_compressed.pdfterejmc25
 
Informe_Técnico_-_PPLA_Marzo_2024,_Area_Electricidad_Rev_3.docx
Informe_Técnico_-_PPLA_Marzo_2024,_Area_Electricidad_Rev_3.docxInforme_Técnico_-_PPLA_Marzo_2024,_Area_Electricidad_Rev_3.docx
Informe_Técnico_-_PPLA_Marzo_2024,_Area_Electricidad_Rev_3.docxCandoCuya1
 
MENTORÍA en Habilidades Blandas Comunicación Efectiva, Trabajo en Equipo, L...
MENTORÍA en Habilidades Blandas Comunicación Efectiva, Trabajo en Equipo, L...MENTORÍA en Habilidades Blandas Comunicación Efectiva, Trabajo en Equipo, L...
MENTORÍA en Habilidades Blandas Comunicación Efectiva, Trabajo en Equipo, L...Oxford Group
 
BPM-N_Administración Servicio y Calidad.pdf
BPM-N_Administración Servicio y Calidad.pdfBPM-N_Administración Servicio y Calidad.pdf
BPM-N_Administración Servicio y Calidad.pdfMass Media Wise
 
Resumen del libro: Contabilidad Hotelera, de Restaurantes y de Gestión Capitu...
Resumen del libro: Contabilidad Hotelera, de Restaurantes y de Gestión Capitu...Resumen del libro: Contabilidad Hotelera, de Restaurantes y de Gestión Capitu...
Resumen del libro: Contabilidad Hotelera, de Restaurantes y de Gestión Capitu...andreacachata
 
NOVEDADES RED.ES. Nuevos segmentos y Kit consulting
NOVEDADES RED.ES. Nuevos segmentos y Kit consultingNOVEDADES RED.ES. Nuevos segmentos y Kit consulting
NOVEDADES RED.ES. Nuevos segmentos y Kit consultingJAndresDuVa
 
Tratado de Palo Monte Mayo256j26mbe Briyumba Congo. Batalla Cuaba Sácara Mpeñ...
Tratado de Palo Monte Mayo256j26mbe Briyumba Congo. Batalla Cuaba Sácara Mpeñ...Tratado de Palo Monte Mayo256j26mbe Briyumba Congo. Batalla Cuaba Sácara Mpeñ...
Tratado de Palo Monte Mayo256j26mbe Briyumba Congo. Batalla Cuaba Sácara Mpeñ...EromJimmy1
 
METODOLOGIA_DE_LA_INVESTIGACION_LAS_RUTA.pdf
METODOLOGIA_DE_LA_INVESTIGACION_LAS_RUTA.pdfMETODOLOGIA_DE_LA_INVESTIGACION_LAS_RUTA.pdf
METODOLOGIA_DE_LA_INVESTIGACION_LAS_RUTA.pdfCesarRafaelBarreraBe1
 
Extracto general.pdf de extracto del banco
Extracto general.pdf de extracto del bancoExtracto general.pdf de extracto del banco
Extracto general.pdf de extracto del bancossuser3307a91
 
OBRAS QUE NO NECESITAN PERMISO DE CONSTRUCCIÓN
OBRAS QUE NO NECESITAN PERMISO DE CONSTRUCCIÓNOBRAS QUE NO NECESITAN PERMISO DE CONSTRUCCIÓN
OBRAS QUE NO NECESITAN PERMISO DE CONSTRUCCIÓNArquitecto Chile
 
Infografía RESPONSABILIDAD CIVIL Y PENAL - CULPA PATRONAL
Infografía RESPONSABILIDAD CIVIL Y PENAL - CULPA PATRONALInfografía RESPONSABILIDAD CIVIL Y PENAL - CULPA PATRONAL
Infografía RESPONSABILIDAD CIVIL Y PENAL - CULPA PATRONALbygilprl
 
Proyecto de aprendizaje_ DÍA DE LA MADRE.docx
Proyecto de aprendizaje_ DÍA DE LA MADRE.docxProyecto de aprendizaje_ DÍA DE LA MADRE.docx
Proyecto de aprendizaje_ DÍA DE LA MADRE.docxYURISAYRI
 
SISTEMA DE ADMINISTRACION DE PERSONAL.pptx
SISTEMA DE ADMINISTRACION DE PERSONAL.pptxSISTEMA DE ADMINISTRACION DE PERSONAL.pptx
SISTEMA DE ADMINISTRACION DE PERSONAL.pptxANGULOVASQUEZMARIAGE
 
CONTRATO DE TRABAJO EN COLOMBIA PPT.pptx
CONTRATO DE TRABAJO  EN COLOMBIA PPT.pptxCONTRATO DE TRABAJO  EN COLOMBIA PPT.pptx
CONTRATO DE TRABAJO EN COLOMBIA PPT.pptxMaryluzRivera5
 
SALARIOS CODIGO SUSTANTIVO DEL TRABAJO EN COLOMBIA.pdf
SALARIOS CODIGO SUSTANTIVO DEL TRABAJO EN COLOMBIA.pdfSALARIOS CODIGO SUSTANTIVO DEL TRABAJO EN COLOMBIA.pdf
SALARIOS CODIGO SUSTANTIVO DEL TRABAJO EN COLOMBIA.pdfMaryluzRivera5
 
PRESENTACION FIDELIZACION DE CLIENTES.ppt
PRESENTACION FIDELIZACION DE CLIENTES.pptPRESENTACION FIDELIZACION DE CLIENTES.ppt
PRESENTACION FIDELIZACION DE CLIENTES.pptLEONELREYES28
 

Último (20)

Presentación - RESPONSABILIDAD CIVIL Y PENAL - CULPA PATRONAL
Presentación - RESPONSABILIDAD CIVIL Y PENAL - CULPA PATRONALPresentación - RESPONSABILIDAD CIVIL Y PENAL - CULPA PATRONAL
Presentación - RESPONSABILIDAD CIVIL Y PENAL - CULPA PATRONAL
 
mi Curriculum vitaebreendamaldonadosilvapdf
mi Curriculum vitaebreendamaldonadosilvapdfmi Curriculum vitaebreendamaldonadosilvapdf
mi Curriculum vitaebreendamaldonadosilvapdf
 
CURRICULUM VITAEMOISES PIZANGOTAPULLIMA .pdf
CURRICULUM VITAEMOISES PIZANGOTAPULLIMA .pdfCURRICULUM VITAEMOISES PIZANGOTAPULLIMA .pdf
CURRICULUM VITAEMOISES PIZANGOTAPULLIMA .pdf
 
Clima laboral y diagnóstico organizacional_compressed.pdf
Clima laboral y diagnóstico organizacional_compressed.pdfClima laboral y diagnóstico organizacional_compressed.pdf
Clima laboral y diagnóstico organizacional_compressed.pdf
 
Informe_Técnico_-_PPLA_Marzo_2024,_Area_Electricidad_Rev_3.docx
Informe_Técnico_-_PPLA_Marzo_2024,_Area_Electricidad_Rev_3.docxInforme_Técnico_-_PPLA_Marzo_2024,_Area_Electricidad_Rev_3.docx
Informe_Técnico_-_PPLA_Marzo_2024,_Area_Electricidad_Rev_3.docx
 
MENTORÍA en Habilidades Blandas Comunicación Efectiva, Trabajo en Equipo, L...
MENTORÍA en Habilidades Blandas Comunicación Efectiva, Trabajo en Equipo, L...MENTORÍA en Habilidades Blandas Comunicación Efectiva, Trabajo en Equipo, L...
MENTORÍA en Habilidades Blandas Comunicación Efectiva, Trabajo en Equipo, L...
 
Programa de Especializacion Transformación Digital.pdf
Programa de Especializacion Transformación Digital.pdfPrograma de Especializacion Transformación Digital.pdf
Programa de Especializacion Transformación Digital.pdf
 
BPM-N_Administración Servicio y Calidad.pdf
BPM-N_Administración Servicio y Calidad.pdfBPM-N_Administración Servicio y Calidad.pdf
BPM-N_Administración Servicio y Calidad.pdf
 
Resumen del libro: Contabilidad Hotelera, de Restaurantes y de Gestión Capitu...
Resumen del libro: Contabilidad Hotelera, de Restaurantes y de Gestión Capitu...Resumen del libro: Contabilidad Hotelera, de Restaurantes y de Gestión Capitu...
Resumen del libro: Contabilidad Hotelera, de Restaurantes y de Gestión Capitu...
 
NOVEDADES RED.ES. Nuevos segmentos y Kit consulting
NOVEDADES RED.ES. Nuevos segmentos y Kit consultingNOVEDADES RED.ES. Nuevos segmentos y Kit consulting
NOVEDADES RED.ES. Nuevos segmentos y Kit consulting
 
Tratado de Palo Monte Mayo256j26mbe Briyumba Congo. Batalla Cuaba Sácara Mpeñ...
Tratado de Palo Monte Mayo256j26mbe Briyumba Congo. Batalla Cuaba Sácara Mpeñ...Tratado de Palo Monte Mayo256j26mbe Briyumba Congo. Batalla Cuaba Sácara Mpeñ...
Tratado de Palo Monte Mayo256j26mbe Briyumba Congo. Batalla Cuaba Sácara Mpeñ...
 
METODOLOGIA_DE_LA_INVESTIGACION_LAS_RUTA.pdf
METODOLOGIA_DE_LA_INVESTIGACION_LAS_RUTA.pdfMETODOLOGIA_DE_LA_INVESTIGACION_LAS_RUTA.pdf
METODOLOGIA_DE_LA_INVESTIGACION_LAS_RUTA.pdf
 
Extracto general.pdf de extracto del banco
Extracto general.pdf de extracto del bancoExtracto general.pdf de extracto del banco
Extracto general.pdf de extracto del banco
 
OBRAS QUE NO NECESITAN PERMISO DE CONSTRUCCIÓN
OBRAS QUE NO NECESITAN PERMISO DE CONSTRUCCIÓNOBRAS QUE NO NECESITAN PERMISO DE CONSTRUCCIÓN
OBRAS QUE NO NECESITAN PERMISO DE CONSTRUCCIÓN
 
Infografía RESPONSABILIDAD CIVIL Y PENAL - CULPA PATRONAL
Infografía RESPONSABILIDAD CIVIL Y PENAL - CULPA PATRONALInfografía RESPONSABILIDAD CIVIL Y PENAL - CULPA PATRONAL
Infografía RESPONSABILIDAD CIVIL Y PENAL - CULPA PATRONAL
 
Proyecto de aprendizaje_ DÍA DE LA MADRE.docx
Proyecto de aprendizaje_ DÍA DE LA MADRE.docxProyecto de aprendizaje_ DÍA DE LA MADRE.docx
Proyecto de aprendizaje_ DÍA DE LA MADRE.docx
 
SISTEMA DE ADMINISTRACION DE PERSONAL.pptx
SISTEMA DE ADMINISTRACION DE PERSONAL.pptxSISTEMA DE ADMINISTRACION DE PERSONAL.pptx
SISTEMA DE ADMINISTRACION DE PERSONAL.pptx
 
CONTRATO DE TRABAJO EN COLOMBIA PPT.pptx
CONTRATO DE TRABAJO  EN COLOMBIA PPT.pptxCONTRATO DE TRABAJO  EN COLOMBIA PPT.pptx
CONTRATO DE TRABAJO EN COLOMBIA PPT.pptx
 
SALARIOS CODIGO SUSTANTIVO DEL TRABAJO EN COLOMBIA.pdf
SALARIOS CODIGO SUSTANTIVO DEL TRABAJO EN COLOMBIA.pdfSALARIOS CODIGO SUSTANTIVO DEL TRABAJO EN COLOMBIA.pdf
SALARIOS CODIGO SUSTANTIVO DEL TRABAJO EN COLOMBIA.pdf
 
PRESENTACION FIDELIZACION DE CLIENTES.ppt
PRESENTACION FIDELIZACION DE CLIENTES.pptPRESENTACION FIDELIZACION DE CLIENTES.ppt
PRESENTACION FIDELIZACION DE CLIENTES.ppt
 

Sistema E S

  • 1.
  • 2.
  • 3. GENERALIDADES DE LOS SISTEMAS DE E/S Las operaciones de E/S y el procesamiento son las dos tareas principales de un computador. Para los diseñadores de SO, el control de los dispositivos conectados a la computadora es de primordial interés, debido a que cada dispositivo cambia sus funciones y velocidad por lo cual se requiere variedad de métodos para controlarlos. Estos métodos de E/S forman el subsistema de E/S del kernel, el cual aisla al resto del kernel de la complejidad de la administración de los dispositivos de E/S.
  • 4.
  • 5. GENERALIDADES DE LOS SISTEMAS DE E/S Los detalles y peculiaridades de los diferentes dispositivos se encapsulan en módulos de manejadores de dispositivos (interfaz uniforme de acceso a dispositivos con el subsistema de E/S). Para lo cual se estructura al kernel del sistema operativo para que use estos módulos.
  • 6.
  • 7. HARDWARE DE E/S Las computadoras operan muchas clases de dispositivos (almacenamiento, transmisión, interfaz). Un dispositivo se comunica con un sistema de cómputo enviando señales a través de un cable o incluso a través de aire. El dispositivo se comunica con la máquina mediante un punto de conexión llamado puerto (puerto serial, usb ). Si uno o más dispositivos utilizan un conjunto de cables, la conexión se denomina bus.
  • 8. Estructura Típica de un bus de PC
  • 9.
  • 10. HARDWARE DE E/S Un controlador es un conjunto de componentes electrónicos que pueden operar un puerto, un bus o un dispositivo. Los controladores pueden ser sencillos (controlador de puerto serial) o complejos (controlador de bus SCSI). Los dispositivos de E/S que se conectan al ordenador se clasifican en: BLOQUE: La información se almacena en bloques, esos bloques son de tamaño fijo. Donde cada bloque tiene una dirección que lo identifica. Se puede leer o escribir en un bloque independiente de los demás. Por ejemplo : disquete, CD, DVD, disco duro.
  • 11. HARDWARE DE E/S CARÁCTER : La información que se generan o reciben son flujos de caracteres (no bloques). Accede a los datos en secuencia: o sea, para acceder a determinados datos, la lectura y escritura se debe hacer seguido de los datos anteriores. Por ejemplo : teclado, pantalla, ratones. A continuación un cuadro comparativo de diferentes dispositivos:
  • 12. 2000-10000 " " DISCO MAGNETICO 2000 " " CINTA MAGNETICA 1000 " " CD 100 Bloque Almacenamiento FLOPPY 2,0-8,0 " Entrada / salida MODEM 200 " " IMPRESORA (Láser) ‏ 1,0 " " IMPRESORA (Línea) ‏ 0,6 " Salida VOZ (Salida) ‏ 400 " " SCANNER 0,02 " " MOUSE 0,01 Carácter Entrada TECLADO TASA KB/SEG. CLASIFICACION COMPORTAMIENTO DISPOSITIVO
  • 13.
  • 14. HARDWARE DE E/S Ubicación de puertos de E/S para dispositivos en computadoras compatibles con PC
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.  
  • 21.
  • 22. Tabla de vectores del procesador Pentium de Intel
  • 23.
  • 24. Pasos en una transferencia DMA
  • 25.
  • 26. Estructura de E/S del kernel
  • 27.
  • 28. Características de los dispositivos de E/S
  • 29.
  • 30.
  • 31.
  • 32.
  • 33.
  • 34.
  • 35.  
  • 36.
  • 37.
  • 38.
  • 39.
  • 40.
  • 41.
  • 42. Estructura del Kernel de E/S de UNIX
  • 43.
  • 44. Ciclo de vida de una solicitud de E/S
  • 45.
  • 46. Progresión de la funcionalidad de dispositivos