SlideShare una empresa de Scribd logo
1 de 5
Oscar Uriel Lorenzosalomon
Cuáles son los dispositivos y manejadores de dispositivos mediante conceptos e
imágenes valor 8%
Se pueden clasificar en dos grandes categorías:
 Dispositivos de bloques: dispositivos que almacenan la
información en bloques de tamaño fijo (discos)
 Dispositivos de caracteres: maneja la información mediante un
flujo de caracteres sin estructurarlos en bloques (mouse, teclado,
impresora)
Las principales características de los dispositivos de bloque son:
 La información se almacena en bloques de tamaño fijo.
 Cada bloque tiene su propia dirección.
 Los tamaños más comunes de los bloques van desde los 128 bytes
hasta los 1.024 bytes.
 Se puede leer o escribir en un bloque de forma independiente de
los demás, en cualquier momento.
 Un ejemplo típico de dispositivos de bloque son los discos.
Las principales características de los dispositivos de carácter son:
 La información se transfiere como un flujo de caracteres, sin
sujetarse a una estructura de bloques.
 No se pueden utilizar direcciones.
 No tienen una operación de búsqueda.
 Un ejemplo típico de dispositivos de carácter son las impresoras
de línea, terminales, interfaces de una red, ratones, etc.
Todos los dispositivos de E/S se pueden agrupar en tres grandes
grupos:
 Dispositivos de interfaz de usuario. Se llama así a los
dispositivos que permiten la comunicación entre los usuarios y la
computadora. Dentro de este grupo se incluyen todos los
dispositivos que sirven para proporcionar interfaz con el usuario,
tanto para entrada (ratón, teclado, etc.) como para salida
(impresoras, pantalla, etc.). Existen periféricos menos habituales,
pero más sofisticados, tales como un escáner, lectores de huella
digital, lectores de cinta magnética, instrumentos musicales
digitales (MIDI), etc.
 Dispositivos de almacenamiento. Se usan para proporcionar
almacenamiento no volátil de datos y memoria. Su función
primordial es abastecer de datos y almacenamiento a los
Oscar Uriel Lorenzosalomon
programas que se ejecutan en la UCP. Según su capacidad y la
inmediatez con que se puede acceder a los datos almacenados en
estos dispositivos, se pueden dividir en almacenamiento
secundario (discos y disquetes) y terciario (cintas).
 Dispositivos de comunicaciones. Permiten conectar a la
computadora con otras computadoras a través de una red. Los dos
tipos de dispositivos más importantes de esta clase son los
módem, para comunicación vía red telefónica, y las tarjetas de
interfaz a la red, para conectar la computadora a una red de área
local.
Los controladores de dispositivo se suelen agrupar en alguna de las
siguientes categorías o clases:
 Adaptadores de audio (tarjetas de sonido).
 Dispositivos de comunicación (infrarrojos, módems, etc).
 Dispositivos de visualización; pantallas (displays).
 Teclados.
 Ratón (“mouse” y otros señaladores gráficos).
 Dispositivos multimedia.
 Dispositivos de Red.
 Impresoras.
 Almacenamiento
Algunos dispositivos de entrada y salida:
 Entrada:
o Teclado
o Ratón
o Joystick
o Lápiz óptico
o Micrófono
o Webcam
o Escáner
o Escáner de código de barras
 Salida:
o Monitor
o Altavoz
o Auriculares
o Impresora
o Plotter
o Proyector
Figura 4.1 dispositivos
de entrada
Figura 4.1 dispositivos
de salidas
Oscar Uriel Lorenzosalomon
 Entrada/salida (mixtos):
o Unidades de almacenamiento: CD,DVD, Blu-ray, Memory
cards, Disco Duro Externo, Disco duro, Pendrive USB.
o Módem
o Router
o Pantalla táctil
o Tarjeta de red
Manejadores de Dispositivos
Cada dispositivo de E/S, o cada clase de dispositivos, tiene un
manejador asociado en el sistema operativo.
Dicho manejador incluye: código independiente del dispositivo
para proporcionar al nivel superior del sistema operativo una interfaz de
alto nivel y el código dependiente del dispositivo necesario para
programar el controlador del dispositivo a través de sus registros y
datos. La tarea de un manejador de dispositivo es aceptar peticiones en
formato abstracto, de la parte del código de E/S independiente del
dispositivo, traducir dichas peticiones a términos que entienda el
controlador, enviar al mismo las órdenes adecuadas en la secuencia
correcta y esperar a que se cumplan. La siguiente figura muestra un
diagrama de flujo con las operaciones de un manejador.
Todos los manejadores tienen una lista de peticiones pendientes por
dispositivo donde se encolan las peticiones que llegan de niveles
superiores. El manejador explora la lista de peticiones, extrae una
petición pendiente y ordena su ejecución. La política de extracción de
peticiones de la lista es dependiente de manejador y puede ser FIFO.
Una vez enviada la petición al controlador, el manejador se bloquea o
no, dependiendo de la velocidad del dispositivo. Para los lentos (discos)
se bloquea esperando una interrupción. Para los rápidos (pantalla,
discos RAM, etcétera) responde inmediatamente. Después de recibir el
fin de operación, controla la existencia de errores y devuelve al nivel
superior el estado de terminación de la operación. Si tiene operaciones
pendientes en la cola de peticiones, atiende a la siguiente, en caso de
que le toque ejecutar después de la operación de E/S. En caso contrario
se bloquea.
Oscar Uriel Lorenzosalomon
Todo el código que depende de los dispositivos aparece en
los manejadores de dispositivos. (Ver figura 4.1.1)
 El manejador de disco debe: (ver figura 4.1.2)
o Estimar el lugar donde se encuentra en realidad el bloque
solicitado.
o Verificar si el motor de la unidad funciona.
Figura4.1.1
Figura4.1.2
Oscar Uriel Lorenzosalomon
o Verificar si el brazo esta colocado en el cilindro adecuado,
etc.
o Resumiendo: debe decidir cuales son las operaciones
necesarias del controlador y su orden.
o Envía los comandos al controlador al escribir en los registros
de dispositivo del mismo.
o Frecuentemente el manejador del dispositivo se bloquea
hasta que el controlador realiza cierto trabajo; una
interrupción lo libera de este bloqueo.
o Al finalizar la operación debe verificar los errores.
o Si todo esta o.k. transferirá los datos al software
independiente del dispositivo.
o Regresa información de estado sobre los errores a quien lo
llamo.
o Inicia otra solicitud pendiente o queda en espera.
Bibliografía
https://sites.google.com/site/materiasisoperativo/unidad-4-administracion-de-entrada-
salida/4-1-dispositivos-y-manejadores-de-dispositivos-device-drivers

Más contenido relacionado

La actualidad más candente

Hardware y sus divisiones
Hardware y sus divisionesHardware y sus divisiones
Hardware y sus divisiones
Henry Valle
 
C:\Fakepath\Dispositivos De Entrada Uan
C:\Fakepath\Dispositivos De Entrada Uan C:\Fakepath\Dispositivos De Entrada Uan
C:\Fakepath\Dispositivos De Entrada Uan
tavo
 
Componentes del hardware
Componentes del hardwareComponentes del hardware
Componentes del hardware
molibes
 

La actualidad más candente (20)

Hardware (basico)
Hardware (basico)Hardware (basico)
Hardware (basico)
 
INFORMATICA
INFORMATICAINFORMATICA
INFORMATICA
 
Hardware y software
Hardware y softwareHardware y software
Hardware y software
 
El hardware del computador
El hardware del computadorEl hardware del computador
El hardware del computador
 
Informática
InformáticaInformática
Informática
 
Informatica
InformaticaInformatica
Informatica
 
CONCEPTOS BÁSICOS DE COMPUTACIÓN
CONCEPTOS BÁSICOS DE COMPUTACIÓN CONCEPTOS BÁSICOS DE COMPUTACIÓN
CONCEPTOS BÁSICOS DE COMPUTACIÓN
 
El hardware-daniela (1)
El hardware-daniela (1)El hardware-daniela (1)
El hardware-daniela (1)
 
Hardware y sus divisiones
Hardware y sus divisionesHardware y sus divisiones
Hardware y sus divisiones
 
Partes de la computadora
Partes de la computadoraPartes de la computadora
Partes de la computadora
 
Elementos de hardware
Elementos de hardwareElementos de hardware
Elementos de hardware
 
Los componentes del ordenador
Los componentes del ordenador   Los componentes del ordenador
Los componentes del ordenador
 
El Software y el Hardware del PC
El Software y el Hardware del  PCEl Software y el Hardware del  PC
El Software y el Hardware del PC
 
C:\Fakepath\Dispositivos De Entrada Uan
C:\Fakepath\Dispositivos De Entrada Uan C:\Fakepath\Dispositivos De Entrada Uan
C:\Fakepath\Dispositivos De Entrada Uan
 
Componentes del hardware
Componentes del hardwareComponentes del hardware
Componentes del hardware
 
Componentes de una computadora
Componentes de una computadoraComponentes de una computadora
Componentes de una computadora
 
DISPOCITIVOS DEL COMPUTADOR
DISPOCITIVOS DEL COMPUTADORDISPOCITIVOS DEL COMPUTADOR
DISPOCITIVOS DEL COMPUTADOR
 
Hardware y Software
Hardware y SoftwareHardware y Software
Hardware y Software
 
Hadware y software
Hadware y softwareHadware y software
Hadware y software
 
Harware y software
Harware y softwareHarware y software
Harware y software
 

Destacado (12)

Mohsen sharghi english cv apr. 2016
Mohsen sharghi english cv  apr. 2016Mohsen sharghi english cv  apr. 2016
Mohsen sharghi english cv apr. 2016
 
Ensamblador de una computadora
Ensamblador de una computadoraEnsamblador de una computadora
Ensamblador de una computadora
 
Expo 4 s.o.
Expo 4 s.o.Expo 4 s.o.
Expo 4 s.o.
 
Actividad 1 memoria virtual
Actividad 1 memoria virtualActividad 1 memoria virtual
Actividad 1 memoria virtual
 
What kind of media institution might distribute your media product and why?
What kind of media institution might distribute your media product and why?What kind of media institution might distribute your media product and why?
What kind of media institution might distribute your media product and why?
 
Otras lesiones-de-las-extremidades
Otras lesiones-de-las-extremidades Otras lesiones-de-las-extremidades
Otras lesiones-de-las-extremidades
 
Característica de los buses
Característica de los busesCaracterística de los buses
Característica de los buses
 
Preguntas arfi
Preguntas arfiPreguntas arfi
Preguntas arfi
 
Primer programa ensamblador
Primer programa ensambladorPrimer programa ensamblador
Primer programa ensamblador
 
Seguros y-garantias
Seguros y-garantiasSeguros y-garantias
Seguros y-garantias
 
Software engineering rogers pressman chapter 7
Software engineering rogers pressman chapter 7Software engineering rogers pressman chapter 7
Software engineering rogers pressman chapter 7
 
Alternative Dispute of Resolution Methods
Alternative Dispute of Resolution MethodsAlternative Dispute of Resolution Methods
Alternative Dispute of Resolution Methods
 

Similar a Actividad 1 sistema operativo

Presentación1 (2)
Presentación1 (2)Presentación1 (2)
Presentación1 (2)
anellara
 
ENSAMBLE Y MANTENIMIENTO FASE 1
ENSAMBLE Y  MANTENIMIENTO FASE 1ENSAMBLE Y  MANTENIMIENTO FASE 1
ENSAMBLE Y MANTENIMIENTO FASE 1
Uriel Leguizamon
 

Similar a Actividad 1 sistema operativo (20)

Dispositivo de entrada
Dispositivo de entradaDispositivo de entrada
Dispositivo de entrada
 
Trabajo informática
Trabajo informáticaTrabajo informática
Trabajo informática
 
Creación de mi empresa: TEdu
Creación de mi empresa: TEduCreación de mi empresa: TEdu
Creación de mi empresa: TEdu
 
Partes de la comp. 10ci
Partes de la comp. 10ciPartes de la comp. 10ci
Partes de la comp. 10ci
 
Hardware y software.pptx forero
Hardware y software.pptx foreroHardware y software.pptx forero
Hardware y software.pptx forero
 
Computacion
ComputacionComputacion
Computacion
 
Computacion curso
Computacion cursoComputacion curso
Computacion curso
 
Conceptos básicos de computación
Conceptos básicos de computaciónConceptos básicos de computación
Conceptos básicos de computación
 
Creación de mi empresa
Creación de mi empresaCreación de mi empresa
Creación de mi empresa
 
Creación de mi empresa
Creación de mi empresaCreación de mi empresa
Creación de mi empresa
 
Creación de mi empresa
Creación de mi empresaCreación de mi empresa
Creación de mi empresa
 
Hardware
HardwareHardware
Hardware
 
La computadora
La computadoraLa computadora
La computadora
 
hardware y software
hardware y softwarehardware y software
hardware y software
 
El computador
El computadorEl computador
El computador
 
Pc
PcPc
Pc
 
Presentación1 (2)
Presentación1 (2)Presentación1 (2)
Presentación1 (2)
 
ENSAMBLE Y MANTENIMIENTO FASE 1
ENSAMBLE Y  MANTENIMIENTO FASE 1ENSAMBLE Y  MANTENIMIENTO FASE 1
ENSAMBLE Y MANTENIMIENTO FASE 1
 
hardware y sofware
hardware y sofwarehardware y sofware
hardware y sofware
 
Clase Ocho TecnologíA 2009
Clase Ocho  TecnologíA 2009Clase Ocho  TecnologíA 2009
Clase Ocho TecnologíA 2009
 

Más de Oscar LS (20)

Ensayo
EnsayoEnsayo
Ensayo
 
Mecanismos de protección de archivos
Mecanismos de protección de archivosMecanismos de protección de archivos
Mecanismos de protección de archivos
 
Student lorenzo salomon oscar uriel 12_05_2016__07_31_arquicompu4
Student lorenzo salomon oscar uriel 12_05_2016__07_31_arquicompu4Student lorenzo salomon oscar uriel 12_05_2016__07_31_arquicompu4
Student lorenzo salomon oscar uriel 12_05_2016__07_31_arquicompu4
 
3 actividad u5
3 actividad u53 actividad u5
3 actividad u5
 
Actividad 2 so
Actividad 2 soActividad 2 so
Actividad 2 so
 
Sistema de archivos
Sistema de archivos Sistema de archivos
Sistema de archivos
 
Cuadro
CuadroCuadro
Cuadro
 
So 5.2
So 5.2So 5.2
So 5.2
 
La organizacic3b3n-lc3b3gica-y-fc3adsica-de-los-sistemas-de-archivo-y-sus-mec...
La organizacic3b3n-lc3b3gica-y-fc3adsica-de-los-sistemas-de-archivo-y-sus-mec...La organizacic3b3n-lc3b3gica-y-fc3adsica-de-los-sistemas-de-archivo-y-sus-mec...
La organizacic3b3n-lc3b3gica-y-fc3adsica-de-los-sistemas-de-archivo-y-sus-mec...
 
So
SoSo
So
 
Drive 1
Drive 1Drive 1
Drive 1
 
Arfi estandares
Arfi estandaresArfi estandares
Arfi estandares
 
Mapa conceptual
Mapa conceptualMapa conceptual
Mapa conceptual
 
Computadoras portátiles cuadro comparativo
Computadoras portátiles cuadro comparativoComputadoras portátiles cuadro comparativo
Computadoras portátiles cuadro comparativo
 
Aparecen todas-las-aplicaciones-ejecutadas-dentro-del-sistema
Aparecen todas-las-aplicaciones-ejecutadas-dentro-del-sistemaAparecen todas-las-aplicaciones-ejecutadas-dentro-del-sistema
Aparecen todas-las-aplicaciones-ejecutadas-dentro-del-sistema
 
Preguntas arfi
Preguntas arfiPreguntas arfi
Preguntas arfi
 
Ventajas y desventajas
Ventajas y desventajasVentajas y desventajas
Ventajas y desventajas
 
2.5 niveles
2.5 niveles2.5 niveles
2.5 niveles
 
Preguntas
PreguntasPreguntas
Preguntas
 
Cuestionario
CuestionarioCuestionario
Cuestionario
 

Último

NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
UPTAIDELTACHIRA
 
Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdf
patriciaines1993
 
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
MiNeyi1
 
PLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxPLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docx
lupitavic
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
EliaHernndez7
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
El Fortí
 

Último (20)

NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
 
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
SESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.docSESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.doc
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
 
Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdf
 
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
PLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxPLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docx
 
Medición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptxMedición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptx
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
 
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfGUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
 
Presentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza MultigradoPresentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza Multigrado
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativa
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literario
 
Infografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdfInfografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdf
 

Actividad 1 sistema operativo

  • 1. Oscar Uriel Lorenzosalomon Cuáles son los dispositivos y manejadores de dispositivos mediante conceptos e imágenes valor 8% Se pueden clasificar en dos grandes categorías:  Dispositivos de bloques: dispositivos que almacenan la información en bloques de tamaño fijo (discos)  Dispositivos de caracteres: maneja la información mediante un flujo de caracteres sin estructurarlos en bloques (mouse, teclado, impresora) Las principales características de los dispositivos de bloque son:  La información se almacena en bloques de tamaño fijo.  Cada bloque tiene su propia dirección.  Los tamaños más comunes de los bloques van desde los 128 bytes hasta los 1.024 bytes.  Se puede leer o escribir en un bloque de forma independiente de los demás, en cualquier momento.  Un ejemplo típico de dispositivos de bloque son los discos. Las principales características de los dispositivos de carácter son:  La información se transfiere como un flujo de caracteres, sin sujetarse a una estructura de bloques.  No se pueden utilizar direcciones.  No tienen una operación de búsqueda.  Un ejemplo típico de dispositivos de carácter son las impresoras de línea, terminales, interfaces de una red, ratones, etc. Todos los dispositivos de E/S se pueden agrupar en tres grandes grupos:  Dispositivos de interfaz de usuario. Se llama así a los dispositivos que permiten la comunicación entre los usuarios y la computadora. Dentro de este grupo se incluyen todos los dispositivos que sirven para proporcionar interfaz con el usuario, tanto para entrada (ratón, teclado, etc.) como para salida (impresoras, pantalla, etc.). Existen periféricos menos habituales, pero más sofisticados, tales como un escáner, lectores de huella digital, lectores de cinta magnética, instrumentos musicales digitales (MIDI), etc.  Dispositivos de almacenamiento. Se usan para proporcionar almacenamiento no volátil de datos y memoria. Su función primordial es abastecer de datos y almacenamiento a los
  • 2. Oscar Uriel Lorenzosalomon programas que se ejecutan en la UCP. Según su capacidad y la inmediatez con que se puede acceder a los datos almacenados en estos dispositivos, se pueden dividir en almacenamiento secundario (discos y disquetes) y terciario (cintas).  Dispositivos de comunicaciones. Permiten conectar a la computadora con otras computadoras a través de una red. Los dos tipos de dispositivos más importantes de esta clase son los módem, para comunicación vía red telefónica, y las tarjetas de interfaz a la red, para conectar la computadora a una red de área local. Los controladores de dispositivo se suelen agrupar en alguna de las siguientes categorías o clases:  Adaptadores de audio (tarjetas de sonido).  Dispositivos de comunicación (infrarrojos, módems, etc).  Dispositivos de visualización; pantallas (displays).  Teclados.  Ratón (“mouse” y otros señaladores gráficos).  Dispositivos multimedia.  Dispositivos de Red.  Impresoras.  Almacenamiento Algunos dispositivos de entrada y salida:  Entrada: o Teclado o Ratón o Joystick o Lápiz óptico o Micrófono o Webcam o Escáner o Escáner de código de barras  Salida: o Monitor o Altavoz o Auriculares o Impresora o Plotter o Proyector Figura 4.1 dispositivos de entrada Figura 4.1 dispositivos de salidas
  • 3. Oscar Uriel Lorenzosalomon  Entrada/salida (mixtos): o Unidades de almacenamiento: CD,DVD, Blu-ray, Memory cards, Disco Duro Externo, Disco duro, Pendrive USB. o Módem o Router o Pantalla táctil o Tarjeta de red Manejadores de Dispositivos Cada dispositivo de E/S, o cada clase de dispositivos, tiene un manejador asociado en el sistema operativo. Dicho manejador incluye: código independiente del dispositivo para proporcionar al nivel superior del sistema operativo una interfaz de alto nivel y el código dependiente del dispositivo necesario para programar el controlador del dispositivo a través de sus registros y datos. La tarea de un manejador de dispositivo es aceptar peticiones en formato abstracto, de la parte del código de E/S independiente del dispositivo, traducir dichas peticiones a términos que entienda el controlador, enviar al mismo las órdenes adecuadas en la secuencia correcta y esperar a que se cumplan. La siguiente figura muestra un diagrama de flujo con las operaciones de un manejador. Todos los manejadores tienen una lista de peticiones pendientes por dispositivo donde se encolan las peticiones que llegan de niveles superiores. El manejador explora la lista de peticiones, extrae una petición pendiente y ordena su ejecución. La política de extracción de peticiones de la lista es dependiente de manejador y puede ser FIFO. Una vez enviada la petición al controlador, el manejador se bloquea o no, dependiendo de la velocidad del dispositivo. Para los lentos (discos) se bloquea esperando una interrupción. Para los rápidos (pantalla, discos RAM, etcétera) responde inmediatamente. Después de recibir el fin de operación, controla la existencia de errores y devuelve al nivel superior el estado de terminación de la operación. Si tiene operaciones pendientes en la cola de peticiones, atiende a la siguiente, en caso de que le toque ejecutar después de la operación de E/S. En caso contrario se bloquea.
  • 4. Oscar Uriel Lorenzosalomon Todo el código que depende de los dispositivos aparece en los manejadores de dispositivos. (Ver figura 4.1.1)  El manejador de disco debe: (ver figura 4.1.2) o Estimar el lugar donde se encuentra en realidad el bloque solicitado. o Verificar si el motor de la unidad funciona. Figura4.1.1 Figura4.1.2
  • 5. Oscar Uriel Lorenzosalomon o Verificar si el brazo esta colocado en el cilindro adecuado, etc. o Resumiendo: debe decidir cuales son las operaciones necesarias del controlador y su orden. o Envía los comandos al controlador al escribir en los registros de dispositivo del mismo. o Frecuentemente el manejador del dispositivo se bloquea hasta que el controlador realiza cierto trabajo; una interrupción lo libera de este bloqueo. o Al finalizar la operación debe verificar los errores. o Si todo esta o.k. transferirá los datos al software independiente del dispositivo. o Regresa información de estado sobre los errores a quien lo llamo. o Inicia otra solicitud pendiente o queda en espera. Bibliografía https://sites.google.com/site/materiasisoperativo/unidad-4-administracion-de-entrada- salida/4-1-dispositivos-y-manejadores-de-dispositivos-device-drivers