Capítulo 7 Entrada/salida
|
|
|
- Asunción Valenzuela Torregrosa
- hace 9 años
- Vistas:
Transcripción
1 Sistemas operativos: una visión aplicada Capítulo 7 Entrada/salida Contenido Introducción Caracterización de los dispositivos de E/S Arquitectura del sistema de E/S Interfaz de aplicaciones Almacenamiento secundario El terminal La red Sistemas operativos: una visión aplicada 1 J. Carretero, F. García, P. de Miguel, F. Pérez 1
2 Estructura de una computadora Dispositivos de salida (impresora, monitor,...) Unidad principal (UCP, registros, memoria RAM, entrada/salida ( discos internos, red,...)) Dispositivos de entrada (teclado, ratón, lápiz óptico,...) Dispositivos de entrada/salida (discos, cintas, modem,...) Sistemas operativos: una visión aplicada 2 J. Carretero, F. García, P. de Miguel, F. Pérez Clasificación de dispositivos Todos estos dispositivos de E/S se pueden agrupar en tres grandes grupos: Periféricos. 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.). 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 programas que se ejecutan en la UCP. Según su capacidad e inmediatez se pueden dividir en almacenamiento secundario (discos y disquetes) y terciario (cintas y sistemas de archivo). 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 MODEM y las tarjetas de interfaz a la red. Sistemas operativos: una visión aplicada 3 J. Carretero, F. García, P. de Miguel, F. Pérez 2
3 Velocidad de los dispositivos El gran problema de todos estos dispositivos de E/S es que son muy lentos. La UCP procesa instrucciones a más de 1 GHz y la memoria RAM tiene un tiempo de acceso de nanosegundos Los dispositivos de E/S más rápidos tienen una velocidad de acceso del orden de milisegundos. Esta diferencia en la velocidad de acceso, y el hecho de que las aplicaciones son cada vez más interactivas y necesitan más E/S, hace que los sistemas de E/S sean el cuello de botella más importante de los sistemas de computación y que todos los sistemas operativos dediquen un gran esfuerzo a desarrollar y optimizar todos los mecanismos de E/S. La figura siguiente muestra la jerarquía del sistema de E/S en función de su velocidad de transferencia Sistemas operativos: una visión aplicada 4 J. Carretero, F. García, P. de Miguel, F. Pérez Funciones del sistema de E/S Parte del sistema operativo que se ocupa de facilitar el manejo de los dispositivos de E/S ofreciendo una visión lógica simplificada de los mismos que pueda ser usada por otros componentes del sistema operativo (como el sistema de archivos) o incluso por el usuario. El sistema operativo debe controlar el funcionamiento de todos los dispositivos de E/S para alcanzar los siguientes objetivos: Facilitar el manejo de los dispositivos periféricos. Para ello debe ofrecer una interfaz entre los dispositivos y el resto del sistema que sea sencilla y fácil de utilizar. Optimizar la E/S del sistema, proporcionando mecanismos de incremento de prestaciones dónde sea necesario. Proporcionar dispositivos virtuales que permitan conectar cualquier tipo de dispositivo físico sin que sea necesario remodelar el sistema de E/S del sistema operativo. Permitir la conexión de dispositivos nuevos de E/S, solventando de forma automática su instalación usando mecanismos del tipo plug&play. Sistemas operativos: una visión aplicada 5 J. Carretero, F. García, P. de Miguel, F. Pérez 3
4 Contenido Introducción Caracterización de los dispositivos de E/S Arquitectura del sistema de E/S Interfaz de aplicaciones Almacenamiento secundario Almacenamiento terciario El reloj El terminal La red Servicios de entrada/salida Puntos a recordar Sistemas operativos: una visión aplicada 6 J. Carretero, F. García, P. de Miguel, F. Pérez Conexión de dispositivos del sistema de E/S En el modelo de un periférico se distinguen dos elementos: Periféricos o dispositivos de E/S. Elementos que se conectan a la unidad central de proceso a través de las unidades de entrada/salida. Son el componente mecánico que se conecta al computador. Controladores de dispositivos o unidades de E/S. Se encargan de hacer la transferencia de información entre la memoria principal y los periféricos. Son el componente electrónico a través del cual se conecta el dispositivo de E/S. Tienen una conexión al bus de la computadora y otra para el dispositivo (generalmente mediante cables internos o externos). Sistemas operativos: una visión aplicada 7 J. Carretero, F. García, P. de Miguel, F. Pérez 4
5 Controladores Los controladores son muy variados, casi tanto como los dispositivos de E/S. Muchos de ellos, como los de disco, pueden controlar múltiples dispositivos. Otros, como los de canales de E/S, incluyen su propia UCP y bus para controlar la E/S por programa y evitar interrupciones en la UCP de la computadora. En los últimos años ha existido un esfuerzo importante de estandarización de los dispositivos, lo que permite usar un mismo controlador para dispositivos de distintos fabricantes (ejemplo: SCSI, Small Computer System Interface, o IDE, Integrated Drive Electronics). El controlador es el componente más importante desde el punto de vista del sistema operativo, ya que constituye la interfaz del dispositivo con el bus de la computadora y es el componente que se ve desde la UCP. Su programación se lleva a cabo mediante una interfaz de muy bajo nivel que proporciona acceso a una serie de registros del controlador. Las características del controlador son muy importantes, ya que definen el aspecto del periférico para el sistema operativo. Fundamental: Dirección de E/S, Unidad de transferencia e Interacción computadora-controlador. Sistemas operativos: una visión aplicada 8 J. Carretero, F. García, P. de Miguel, F. Pérez Conexión de dispositivos a una computadora CPU Memoria Controlador gráfico Bus del sistema Controlador de disco estado control datos Bus de expansión Sistemas operativos: una visión aplicada 9 J. Carretero, F. García, P. de Miguel, F. Pérez 5
6 Direcciones de E/S de controladores Sistemas operativos: una visión aplicada 10 J. Carretero, F. García, P. de Miguel, F. Pérez Dispositivos de Bloque y de Carácter Dispositivos de bloque: Acceso a nivel de bloque, secuencial o aleatorio Mandatos: leer, escribir, buscar, E/S directa o a través del servidor de ficheros Acceso posible a través de ficheros proyectados en memoria Ejemplo: discos y cintas Dispositivos de carácter: Acceso a nivel de un carácter, secuencial o aleatorio Mandatos: get, put,. Bibliotecas para optimizar y dar forma a este tipo de accesos: edición de líneas, ventanas virtuales,. Ejemplo: terminales e impresoras Sistemas operativos: una visión aplicada 11 J. Carretero, F. García, P. de Miguel, F. Pérez 6
7 E/S programada La transferencia de información entre un periférico y el procesador se realiza mediante la ejecución de una instrucción de E/S. El procesador es el responsable de extraer o enviar datos entre la memoria y el controlador de dispositivo -> el procesador tiene que esperar mientras se realiza la transferencia. Muestreo periódico de los dispositivos -> Determina el estado del dispositivo: Listo, ocupado, error Ciclo de espera activa para esperar al dispositivo de E/S Ventaja: no hay gasto de tiempo de gestión de interrupción. Desventaja: Consume mucha CPU para dispositivos poco usados Aplicación: Hardware sin interrupciones Programas de control de canales de E/S Sistemas operativos: una visión aplicada 12 J. Carretero, F. García, P. de Miguel, F. Pérez E/S por Interrupciones El procesador envía la orden de E/S al controlador de dispositivo y no espera, se dedica a otras tareas hasta que llega una interrupción del dispositivo que indica que se ha realizado la operación solicitada. Líneas de petición de interrupción de la CPU activadas por los dispositivos El gestor de interrupciones recibe y maneja la interrupción: Enmascarables para ignorar o retrasar interrupciones El vector de interrupción tiene las direcciones de memoria de los manejadores de interrupción Se procesan según distintas políticas: Prioridad, FIFO, etc. Algunas no se pueden enmascarar (NMI). Ejemplo: reset. Los mecanismos de interrupción se usan también para excepciones. Ejemplo: instrucción errónea. Sistemas operativos: una visión aplicada 13 J. Carretero, F. García, P. de Miguel, F. Pérez 7
8 Rutina de tratamiento de interrupción Las rutinas de interrupción suelen tener dos partes: una genérica y otra particular para el dispositivo. La parte genérica hace los siguiente: Captura de la interrupción. Salvaguarda de estado del procesador. Activación de la rutina de manejo de la interrupción. Indicar al planificador que debe poner lista para ejecutar la rutina particular. Desactivación de la interrupción. Restauración del estado del procesador. Cesión de control (RETI). Sistemas operativos: una visión aplicada 14 J. Carretero, F. García, P. de Miguel, F. Pérez Interrupciones que usan algunos controladores Sistemas operativos: una visión aplicada 15 J. Carretero, F. García, P. de Miguel, F. Pérez 8
9 E/S Bloqueante y No-bloqueante Bloqueante: procesos suspendidos hasta que la E/S termina Fácil de usar y comprender Insuficiente para algunos requisitos Ejemplo: read, write,... de POSIX No bloqueante: la llamada de E/S vuelve inmediatamente Interfaz de usuario más complejo y espacio para copia de datos Se puede implementar con threads Vuelve rápidamente con el estado de la operación Variación: operaciones asíncronas -> los procesos ejecutan mientras la E/S se lleva a cabo Difícil de usar por operaciones pendientes El sistema de E/S señala el fin de operación pendiente Interfaz para comprobar estado y esperar (aiowait) Sistemas operativos: una visión aplicada 16 J. Carretero, F. García, P. de Miguel, F. Pérez Acceso Directo a Memoria (DMA) Se usa para evitar la E/S programada de grandes bloques de datos Necesita un controlador con DMA Evita el uso de la CPU transfiriendo los datos directamente entre los dispositivos de E/S y la memoria del usuario del núcleo Básico para aprovechar la CPU en un sistema multiprogramado, ya que libera tiempo de la CPU que se puede usar para ejecutar otros programas. Sistemas operativos: una visión aplicada 17 J. Carretero, F. García, P. de Miguel, F. Pérez 9
10 Sistema de DMA Memoria Contador Petición DMA (contador, dirección, datos) Aceptación DMA Interrupc ión Operación (L/E) UCP Bus del sistema Re g istro de datos Contador Direcc ión Ló g ica d e control Controlador Disco Sistemas operativos: una visión aplicada 18 J. Carretero, F. García, P. de Miguel, F. Pérez Pasos operación de DMA 1.- Programación de la operación de E/S. Se indica al controlador la operación, los datos a transferir y la dirección de memoria sobre la que se efectuará la operación. 2.- El controlador contesta aceptando la petición de E/S. 3.- El controlador le ordena al dispositivo que lea (para operación lectura) una cierta cantidad de datos desde una posición determinada del dispositivo a su memoria interna. 4.- Cuando los datos están listos, el controlador los copia a la posición de memoria que tiene en sus registros, incrementa dicha de memoria y decrementa el contador de datos pendientes de transferir. 5.- Los pasos 3 y 4 se repiten hasta que no quedan más datos por leer. 6.- Cuando el registro de contador esta a cero, el controlador interrumpe a la UCP para indicar que la operación de DMA ha terminado. Sistemas operativos: una visión aplicada 19 J. Carretero, F. García, P. de Miguel, F. Pérez 10
11 Contenido Introducción Caracterización de los dispositivos de E/S Arquitectura del sistema de E/S Interfaz de aplicaciones Almacenamiento secundario Almacenamiento terciario El reloj El terminal La red Servicios de entrada/salida Sistemas operativos: una visión aplicada 20 J. Carretero, F. García, P. de Miguel, F. Pérez El reloj Varias acepciones: Reloj del procesador Reloj del sistema (que mantiene fecha y hora) Temporizador que activa periódicamente al S.O. S.O. vinculado con las dos últimas acepciones Reloj es un dispositivo de E/S? Sí, ya que implica registros de E/S e interrupciones Pero, generalmente, S.O. le da tratamiento específico Sistemas operativos: una visión aplicada 21 J. Carretero, F. García, P. de Miguel, F. Pérez 11
12 Hardware del reloj Circuito temporizador que genera señal periódica (tick) Conectado a línea de interrupción de alta prioridad Frecuencia programable (actúa como divisor de frecuencias) Modo operación programable (único disparo, onda cuadrada) Generalmente circuito con múltiples temporizadores No todos conectados a línea de interrupción (p.ej. al altavoz) Reloj alimentado por batería que mantiene hora y fecha Consultado por S.O. en su arranque También denominado reloj CMOS Sistemas operativos: una visión aplicada 22 J. Carretero, F. García, P. de Miguel, F. Pérez Software del reloj Labor principal de S.O. con reloj: manejo de sus interrupciones También iniciación y gestión de llamadas relacionadas Compromiso al fijar frecuencia de interrupción: Demasiado alta: Excesiva sobrecarga por tratamiento de int. Demasiado baja: Limitada precisión en medida del tiempo Ejemplo típico: 100 Hz (1 interrupción cada 10 ms) Se debe minimizar trabajo realizado por rutina de interrupción Ya que mientras no se atiende int de disp. de menos prioridad Solución típica: Dividir trabajo asociado a int. de reloj Operaciones más urgentes realizadas por rutina de interr. Resto: tratamiento posterior fuera de la rutina (int. software) Sistemas operativos: una visión aplicada 23 J. Carretero, F. García, P. de Miguel, F. Pérez 12
13 Funciones del manejador del reloj Mantenimiento de fecha y hora Gestión de temporizadores Contabilidad y estadísticas Soporte para la planificación de procesos Sistemas operativos: una visión aplicada 24 J. Carretero, F. García, P. de Miguel, F. Pérez Contenido Introducción Caracterización de los dispositivos de E/S Arquitectura del sistema de E/S Interfaz de aplicaciones Almacenamiento secundario Almacenamiento terciario El reloj El terminal La red Servicios de entrada/salida Sistemas operativos: una visión aplicada 25 J. Carretero, F. García, P. de Miguel, F. Pérez 13
14 El terminal Teclado + pantalla Dependiendo de forma de conexión: Terminales serie Terminales proyectados en memoria Dependiendo de tipo de información manejada: Terminales en modo alfanumérico Terminales en modo gráfico Exposición se centra en terminales en modo texto Sistemas operativos: una visión aplicada 26 J. Carretero, F. García, P. de Miguel, F. Pérez Modo de operación del terminal Similar en todos los tipos de terminales Diferencia: Qué se hace por HW y qué por SW? Relativa independencia entre la entrada y la salida Entrada Código de tecla Carácter ASCII Se tiene en cuenta teclas modificadoras (Control, Alt,...) Salida Pantalla: matriz de pixels con memoria de vídeo asociada Controlador de vídeo lee esta memoria y refresca pantalla Escritura en pantalla requiere escritura en memoria de vídeo Carácter ASCII Patrón de pixels correspondiente Secuencias de escape: Permiten operaciones especiales (p.ej. borrar la pantalla) Sistemas operativos: una visión aplicada 27 J. Carretero, F. García, P. de Miguel, F. Pérez 14
15 Hardware del terminal proyectado en memoria Terminal formado por 2 dispositivos independientes Teclado genera interrupción al pulsar tecla S.O. lee código de tecla de registro de controlador de teclado Conversión a ASCII y manejo de teclas modif. por SW Memoria de vídeo directamente accesible al procesador Escritura en regs. de controlador para mover cursor, scroll, etc. 2 modos de operación: Alfanumérico: Memoria de vídeo contiene códigos ASCII Controlador de vídeo genera patrones de pixels Gráfico: Memoria de vídeo contiene matriz de pixels SW debe transformar de código ASCII a patrón de pixels Secuencias de escape gestionadas por SW Sistemas operativos: una visión aplicada 28 J. Carretero, F. García, P. de Miguel, F. Pérez Esquema del terminal proyectado en memoria Procesador Memoria de vídeo Contr. de vídeo Controlador de teclado Memoria Sistemas operativos: una visión aplicada 29 J. Carretero, F. García, P. de Miguel, F. Pérez 15
16 Hardware del terminal serie Terminal: dispositivo único conectado por línea serie (UART) Incluye un procesador interno S.O. debe programar parámetros de UART Entrada mediante interrupciones UART notifica llegada de carácter ASCII Conversión a ASCII y manejo de teclas modif. en terminal Salida implica envío de carácter al terminal a través de UART Uso de interrup. para indicar que el carácter ya se ha enviado Terminal obtiene el patrón y lo visualiza en pantalla Terminal maneja secuencias de escape Sistemas operativos: una visión aplicada 30 J. Carretero, F. García, P. de Miguel, F. Pérez Esquema del terminal serie Procesador UART Memoria Sistemas operativos: una visión aplicada 31 J. Carretero, F. García, P. de Miguel, F. Pérez 16
17 Contenido Introducción Caracterización de los dispositivos de E/S Arquitectura del sistema de E/S Interfaz de aplicaciones Almacenamiento secundario Almacenamiento terciario El reloj El terminal La red Servicios de entrada/salida Sistemas operativos: una visión aplicada 32 J. Carretero, F. García, P. de Miguel, F. Pérez La red Dada su creciente importancia, soporte de S.O. cada vez mejor Algunos SS.OO. le dan tratamiento diferente a otros dispositivos En Linux no hay archivos en /dev para la red Software de red organizado en tres niveles: Nivel de interfaz a las aplicaciones Típicamente, sockets (Winsock en Windows) Puede considerarse como nivel de sesión OSI Nivel de protocolos Capas que implementan transporte y red TCP/IP Incluye funciones de encaminamiento Nivel de dispositivo de red Manejadores de dispositivos de red Sistemas operativos: una visión aplicada 33 J. Carretero, F. García, P. de Miguel, F. Pérez 17
18 Niveles del software de red Interfaz a las aplicaciones Nivel de transporte Nivel de red Ethernet SLIP... Sistemas operativos: una visión aplicada 34 J. Carretero, F. García, P. de Miguel, F. Pérez Niveles del software de red Niveles trabajan de forma independiente Uso de interfaces estándar entre niveles Mensaje desciende como resultado de llamada de aplicación Se va añadiendo información de control Mensaje asciende como resultado de interrupción de recepción Se va eliminando información de control Para implementación eficiente, minimizar copia de información Sistemas operativos: una visión aplicada 35 J. Carretero, F. García, P. de Miguel, F. Pérez 18
GESTION DE ENTRADA Y SALIDA
Dispositivos de salida (impresora, monitor,...) Unidad principal (UCP, registros, memoria RAM, entrada/salida ( discos internos, red,...)) Dispositivos de entrada (teclado, ratón, lápiz óptico,...) Dispositivos
Investiga cuales son los dispositivos y manejadores de dispositivos mediante conceptos e imágenes.
Investiga cuales son los dispositivos y manejadores de dispositivos mediante conceptos e imágenes. Dispositivos de E / S Se denomina periféricos a los aparatos o dispositivos auxiliares e independientes
ARQUITECTURA DE LOS SISTEMAS BASADOS EN MICROPROCESADOR
ARQUITECTURA DE LOS SISTEMAS BASADOS EN MICROPROCESADOR Historia Bloques funcionales Dimensionamiento Estructura CPU Concepto de programa Interrupciones Buses Entrada / Salida Ejemplo de arquitectura:
Gestión de Entrada-salida
Gestión de Entrada-salida E. Campo M. Knoblauch Ó. López J. Clemente Departamento de Automática Universidad de Alcalá Sistemas Operativos Avanzados Gestión de Entrada-salida 1 / 18 Índice Introducción
1.1. Modelos de arquitecturas de cómputo: clásicas, segmentadas, de multiprocesamiento.
1.1. Modelos de arquitecturas de cómputo: clásicas, segmentadas, de multiprocesamiento. Arquitecturas Clásicas. Estas arquitecturas se desarrollaron en las primeras computadoras electromecánicas y de tubos
Estructura de Computadores. Contenido. Sistema de E/S. 7.- E/S y dispositivos periféricos
Estructura de Computadores 7.- E/S y dispositivos periféricos Contenido Clasificación y tipos de periféricos Módulos de E/S. Instrucciones de E/S. Técnicas de E/S. E/S programada. E/S mediante interrupciones.
4.1 Dispositivos y manejadores de dispositivos: device drivers
Unidad IV: Administración de entrada/salida 4.1 Dispositivos y manejadores de dispositivos: device drivers Se pueden clasificar en dos grandes categorías: 1. Dispositivos de bloque 2. Dispositivos de carácter
SISTEMAS OPERATIVOS Arquitectura de computadores
SISTEMAS OPERATIVOS Arquitectura de computadores Erwin Meza Vega [email protected] Esta presentación tiene por objetivo mostrar los conceptos generales de la arquitectura de los computadores, necesarios
Velocidades Típicas de transferencia en Dispositivos I/O
Entradas Salidas Velocidades Típicas de transferencia en Dispositivos I/O Entradas/Salidas: Problemas Amplia variedad de periféricos Entrega de diferentes cantidades de datos Diferentes velocidades Variedad
1-Componentes Físicos y Lógicos de un Ordenador.
1-Componentes Físicos y Lógicos de un Ordenador. En este capítulo trataremos de explicar el conjunto de elementos por lo que está compuesto un ordenador. A grandes rasgos un Ordenador Personal o PC ( Personal
Sistemas Operativos Tema 2: Estructura del computador José Miguel Santos Alexis Quesada Francisco Santana
Sistemas Operativos Tema 2: Estructura del computador 1998-2008 José Miguel Santos Alexis Quesada Francisco Santana 1 Contenidos Estructura de la E/S Sistema de Interrupciones DMA Jerarquía de memorias
6. Entrada y Salida Explicación de la interfaz entre el computador y el mundo exterior.
6. Entrada y Salida Explicación de la interfaz entre el computador y el mundo exterior. 6.1. El subsistema de E/S Qué es E/S en un sistema computador? Aspectos en el diseño del subsistema de E/S: localización
Eventos e interrupciones
Programación Concurrente en Linux Eventos e interrupciones Alberto Lafuente, Dep. KAT/ATC de la UPV/EHU, bajo Licencia Creative Commons 1 Contenido 1. Interacción en un programa: entrada/ salida 2. Eventos
Introducción a los Sistemas Operativos S.O.
Introducción a los Sistemas Operativos S.O. Contenido 1. Conceptos 2. Evolución de los Sistemas Operativos 3. Administración del Entorno de Hardware 1. CONCEPTOS 1.1. Definición de Sistema Operativo Es
Capítulo 2 Introducción a los sistemas operativos
Sistemas operativos: una visión aplicada Capítulo 2 Introducción a los sistemas operativos Contenido Qué es un sistema operativo? Arranque del computador Componentes y estructura de un sistema operativo
ENTRADA-SALIDA. 2. Dispositivos de Carácter: Envía o recibe un flujo de caracteres No es direccionable, no tiene operación de búsqueda
Tipos de Dispositivos ENTRADA-SALIDA 1. Dispositivos de Bloque: Almacena información en bloques de tamaño fijo (512b hasta 32Kb) Se puede leer o escribir un bloque en forma independiente 2. Dispositivos
ESTRUCTURA BÁSICA DE UN ORDENADOR
ESTRUCTURA BÁSICA DE UN ORDENADOR QUÉ ES UN ORDENADOR? Un ordenador es una máquina... QUÉ ES UN ORDENADOR? Un ordenador es una máquina... QUÉ ES UN ORDENADOR? Un ordenador es una máquina... Qué son los
Capítulo 1 Conceptos arquitectónicos
Sistemas operativos: una visión aplicada Capítulo 1 Conceptos arquitectónicos Contenido Estructura del computador Ejecución de instrucciones Interrupciones Reloj del computador Jerarquía de memoria Entrada/Salida
Periférico: dispositivo que intercambia datos con la UCP o la memoria Problemas:
5. Interfaz de Entrada / Salida Organización de Entrada / Salida Buses e interfaces de E / S Sistema de E/S y periféricos Periférico: dispositivo que intercambia datos con la UCP o la memoria Problemas:
El Computador y sus Partes INTRODUCCIÓN A LAS TECNOLOGÍAS INFORMÁTICAS
El Computador y sus Partes INTRODUCCIÓN A LAS TECNOLOGÍAS INFORMÁTICAS Contenido El Sistema de Cómputo Software y Licencias Soporte Físico 2010 EISC - Introducción a las Tecnologías Informáticas 2 El Sistema
Hoja de respuestas. Examen tipo A
Hoja de respuestas. Examen tipo A Cuestiones 1. La memoria virtual nos permite: Emular la RAM mediante la utilización de los dispositivos de almacenamiento Tener una memoria de capacidad infinita en nuestro
Sistema Operativo. Repaso de Estructura de Computadores. Componentes Hardware. Elementos Básicos
Sistema Operativo Repaso de Estructura de Computadores Capítulo 1 Explota los recursos hardware de uno o más procesadores Proporciona un conjunto de servicios a los usuarios del sistema Gestiona la memoria
1. Partes del ordenador. Nuevas Tecnologías y Sociedad de la Información
1 1. Conceptos básicos 2 Qué hacen los ordenadores? Un ordenador trabaja únicamente con información. Cuatro funciones básicas: Recibe información (entrada). Procesa la información recibida. Almacena la
Es todo lo tangible, material, o físico que se puede tocar del equipo de computo, por ejemplo: monitor, ratón, teclado, bocinas, gabinete.
Qué es el Hardware? Es todo lo tangible, material, o físico que se puede tocar del equipo de computo, por ejemplo: monitor, ratón, teclado, bocinas, gabinete. División del Hardware Entrada Procesamiento
VOCABULARIO DEL HARDWARE. Docente Yeni Ávila
VOCABULARIO DEL HARDWARE Docente Yeni Ávila HARDWARE El Hardware Básico: son las piezas fundamentales e imprescindibles para que la computadora funcione como son: Placa base, monitor, teclado y ratón.
ORGANIZACIÓN DE COMPUTADORAS
Instituto Politécnico Superior Departamento Electrotecnia T ÉCNICO UNIVERSITARIO EN SISTEMAS ELECTRÓNICOS Introducción a la Computación ORGANIZACIÓN DE COMPUTADORAS ABEL LOBATO 2012 Introducción a la Computación
Sist s em e a m s s O per e ativos o. s Unidad V Entrada Sali l d i a.
Sistemas Operativos. Unidad V Entrada Salida. Programación de Entrada y Salida Introducción. Comunicación de los procesos con el mundo externo : Mecanismo de E/S de información. Aspectos que diferencian
Estructura de los sistemas de cómputo
Estructura de los sistemas de cómputo Introducción Elementos básicos de un computador Registro del procesador Ejecución de las instrucciones Interrupciones Hardware de protección Introducción Qué es un
ARQUITECTURA BÁSICA DEL ORDENADOR: Hardware y Software. IES Miguel de Cervantes de Sevilla
ARQUITECTURA BÁSICA DEL ORDENADOR: Hardware y Software. IES Miguel de Cervantes de Sevilla Índice de contenido 1.- Qué es un ordenador?...3 2.-Hardware básico de un ordenador:...3 3.-Software...4 3.1.-Software
Introducción a los Sistemas Operativos
Introducción a los Sistemas Operativos Pedro Corcuera Dpto. Matemática Aplicada y Ciencias de la Computación Universidad de Cantabria [email protected] 1 Índice General Conceptos sobre ordenadores Concepto
Herramientas Informáticas I Software: Sistemas Operativos
Herramientas Informáticas I Software: Sistemas Operativos Facultad de Ciencias Económicas y Jurídicas Universidad Nacional de La Pampa Sistemas Operativos. Es el software base que permite trabajar como
Periféricos Interfaces y Buses
Periféricos Interfaces y Buses I. Arquitectura de E/S II. Programación de E/S III. Interfaces de E/S de datos IV. Dispositivos de E/S de datos Dispositivos de entrada de datos (teclado, escáner, tablas
Tema 0. Introducción a los computadores
Tema 0 Introducción a los computadores 1 Definición de computador Introducción Máquina capaz de realizar de forma automática y en una secuencia programada cierto número de operaciones sobre unos datos
Un sistema informático es encargado de recoger y procesar los datos y de transmitir la información.
Un sistema informático es encargado de recoger y procesar los datos y de transmitir la información. INTRODUCIR DATOS SISTEMA INFORMÁTICO LOS PROCESA OBTENER INFORMACIÓN Los ordenadores son máquinas y como
2.- Con qué palabras inglesas se define la parte física del ordenador y cómo se llama la parte de programas, la que no se ve.
CUESTIONARIO TEMA 2 UNIDADES FUNCIONALES. 1.- Definición de ordenador. Máquina electrónica capaz de almacenar información y tratarla automáticamente mediante operaciones matemáticas y lógicas controladas
EL ORDENADOR HARDWARE SOFTWARE
EL ORDENADOR HARDWARE Y SOFTWARE Profesor: Julio Serrano Qué es y cómo funciona un Ordenador? Es un máquina electrónica que se encarga del tratamiento digital de la información de una forma rápida. Cómo
TEMA 1: Concepto de ordenador
TEMA 1: Concepto de ordenador 1.1 Introducción Los ordenadores necesitan para su funcionamiento programas. Sin un programa un ordenador es completamente inútil. Para escribir estos programas necesitamos
Unidad 1: Conceptos generales de Sistemas Operativos.
Unidad 1: Conceptos generales de Sistemas Operativos. Tema 2: Estructura de los stmas de computación. 2.1 Funcionamiento de los sistemas de computación. 2.2 Ejec. de instrucciones e interrupciones y estructura
Arquitectura de computadoras
Arquitectura de computadoras Técnicas Digitales III Ing. Gustavo Nudelman 2013 Que entendemos por arquitectura Un sistema con una CPU, memoria y dispositivos de entrada y salida puede considerarse un sistema
TAREA 1. INTRODUCCIÓN A LOS SISTEMAS OPERATIVOS.
1 TAREA 1. INTRODUCCIÓN A LOS SISTEMAS OPERATIVOS. 1- Cuáles son las principales funciones de un sistema operativo? Los Sistemas Operativos tienen como objetivos o funciones principales lo siguiente; Comodidad;
Sistemas Operativos. Introducción. Tema 6
Sistemas Operativos Introducción Qué es un sistema operativo? Ubicación de un sistema operativo en un computador Descripción de un sistema operativo: Funcional Estructural Realización Funciones de los
Entrada y Salida! EC-2721 Arquitectura del Computador I! Entradas/Salidas: Problemas. Entradas salidas: Criterios. Amplia variedad de periféricos!
Entrada y Salida Velocidades de transferencia típicas en Dispositivos I/O EC-2721 Arquitectura del Computador I William Stallings, Computer Organization and Architecture, Cap. 7 Universidad Simón Bolívar
Fundamentos de las TIC
Fundamentos de las TIC Sistemas Informáticos Conceptos básicos El término Informática proviene de la unión de dos palabras: INFORmación y automática. La Informática es, por tanto, la ciencia que estudia
Contenidos. Arquitectura de ordenadores (fundamentos teóricos) Elementos de un ordenador. Periféricos
Arquitectura de ordenadores (fundamentos teóricos) Representación de la información Estructura de un microprocesador Memorias Sistemas de E/S Elementos de un ordenador Microprocesador Placa base Chipset
PREGUNTAS INFORMÁTICA MONITOR UPB EXAMEN 1
PREGUNTAS INFORMÁTICA MONITOR UPB EXAMEN 1 1. Cuál de los siguientes componentes no forma parte del esquema general de un ordenador? A Memoria Principal B Disco Duro C Unidad de Control D Unidad Aritmético
Tema 1: Arquitectura de ordenadores, hardware y software
Fundamentos de Informática Tema 1: Arquitectura de ordenadores, hardware y software 2010-11 Índice 1. Informática 2. Modelo de von Neumann 3. Sistemas operativos 2 1. Informática INFORMación automática
Unidad 2: Taller de Cómputo. Estructura y Componentes de la Computadora UNIDAD DOS: INTRODUCCIÓN
UNIDAD DOS: INTRODUCCIÓN Una computadora es una máquina electrónica diseñada para manipular y procesar información de acuerdo a un conjunto de ordenes o programas. para que esto sea posible se requiere
Arquitectura del PLC. Dpto. Electrónica, Automática e Informática Industrial)
Arquitectura del PLC Dpto. Electrónica, Automática e Informática Industrial) www.elai.upm.es Introducción (I) El PLC recibe, en tiempo real, la información de los sensores conectados al proceso y ejecuta
Introducción a los Ordenadores. Dept. Ciencias de la Computación e I.A. Universidad de Granada
1 TEMA Introducción a los Ordenadores Dept. Ciencias de la Computación e I.A. Universidad de Granada Tema 1 Introducción a los Ordenadores 2 Indice 1. La Informática y el ordenador 2. Componentes de un
SELECCIÓN DE COMPONENTES PARA ENSAMBLE DE EQUIPOS DE COMPUTO. Ing. Eduardo Cruz Romero
SELECCIÓN DE COMPONENTES PARA ENSAMBLE DE EQUIPOS DE COMPUTO. Ing. Eduardo Cruz Romero www.tics-tlapa.com Tarjeta madre Procesador Memoria RAM Gabinete Fuente de Poder Disco Duro Unidad CD/DVD Teclado
Sistemas operativos: una visión aplicada. Capítulo 2 Introducción a los sistemas operativos
Sistemas operativos: una visión aplicada Capítulo 2 Introducción a los sistemas operativos Contenido Qué es un sistema operativo? Arranque del computador Componentes y estructura de un sistema operativo
Características de los Canales de E/S
Canales Los dispositivos son cada vez más sofisticados Ej: tarjetas gráficas 3D. Evolución: 1. La CPU controla directamente los periféricos. 2. Se agrega un módulo o controlador. 3. Idem 2 más llamado
SERVICIO NACIONAL DE APRENDIZAJE SENA MANUAL DE FUNCIONES COMPONENTES INTERNOS Y EXTERNOS DE UN COMPUTADOR INSTRUCTORA BLANCA NUBIA CHITIVA LEON
SERVICIO NACIONAL DE APRENDIZAJE SENA MANUAL DE FUNCIONES COMPONENTES INTERNOS Y EXTERNOS DE UN COMPUTADOR INSTRUCTORA BLANCA NUBIA CHITIVA LEON TECNOLOGO EN GESTION ADMINISTRATIVA FICHA:577107 APRENDICES:
INDICE Control de dispositivos específicos Diseño asistido por computadora Simulación Cálculos científicos
INDICE Parte I. La computadora digital: organización, operaciones, periféricos, lenguajes y sistemas operativos 1 Capitulo 1. La computadora digital 1.1. Introducción 3 1.2. Aplicaciones de las computadoras
Gestión de Entrada/Salida
Gestión de Entrada/Salida Transparencias basadas en el libro de referencia: Sistemas operativos. Una visión aplicada. J. Carretero, F.García, P. de Miguel, F. Pérez. McGraw Hill 2001 Curso 2005-2006 Contenido
Sistemas operativos: una visión aplicada. Capítulo 7 Entrada/salida
Sistemas operativos: una visión aplicada Capítulo 7 Entrada/salida Contenido Introducción Caracterización de los dispositivos de E/S Arquitectura del sistema de E/S Interfaz de aplicaciones Almacenamiento
(1) Unidad 1. Sistemas Digitales Basados en Microprocesador SISTEMAS BASADOS EN MICROPROCESADORES. Grado en Ingeniería Informática EPS - UAM
Unidad 1 Sistemas Digitales Basados en Microprocesador SISTEMAS BASADOS EN MICROPROCESADORES Grado en Ingeniería Informática EPS - UAM Índice 1. Sistemas digitales basados en microprocesador. 1.1. Arquitectura
Tabla de interrupciones
Las principales interrupciones del 8086/8088 son las siguientes: Interrupción Hex Decimal Uso 00h 0 Generada por la CPU cuando se intenta hacer una división por cero 01h 1 Utilizada par ir paso a paso
ELEMENTOS QUE COMPONEN UNA COMPUTADORA
ELEMENTOS QUE COMPONEN UNA COMPUTADORA El software : es la parte lógica del computador, comprende el conjunto de componente s lógico s para poder hacer posible una tarea. Se dice que es la parte blanda
2º Cuatrimestre MÓDULO 12: Introducción al Subsistema de Entrada/Salida. fc 2
2º Cuatrimestre 2012 2013 MÓDULO 12: Introducción al Subsistema de Entrada/Salida 1 CPU MEMORIA El código/datos de una aplicación debe estar en memoria pero cómo llega allí? Dónde está almacenado el fichero
Unidad Nº I Revisión de conceptos de. Sistemas Operativos
Instituto Universitario Politécnico Santiago Mariño Unidad Nº I Revisión de conceptos de Sistemas Operativos Definicióm de Sistema Operativo Es un programa que actúa como intermediario entre el usuario
Introducción a los Sistemas Operativos
Introducción a los Sistemas Operativos Parte II USB Servicios de los SO Interfaz de usuario Ejecución de programas Operaciones de E/S Manipulación de archivos Comunicaciones Detección de errores 1 Funciones
Consiste en un conjunto de circuitos impresos y conectores integrados en una única placa donde se alojan todos los componentes internos del ordenador
LA PLACA MADRE Consiste en un conjunto de circuitos impresos y conectores integrados en una única placa donde se alojan todos los componentes internos del ordenador como el procesador, la caché de segundo
Contenido 1. INTRODUCCIÓN A LOS SISTEMAS OPERATIVOS PROCESOS Prólogo...
1 Prólogo... xv 1. INTRODUCCIÓN A LOS SISTEMAS OPERATIVOS... 1 1.1. Conceptos generales sobre sistemas operativos... 2 1.1.1. Funciones del sistema operativo... 2 1.1.2. Componentes del sistema operativo...
SISTEMAS OPERATIVOS: INTRODUCCIÓN A LOS SISTEMAS OPERATIVOS. Introducción y conceptos básicos
SISTEMAS OPERATIVOS: INTRODUCCIÓN A LOS SISTEMAS OPERATIVOS Introducción y conceptos básicos ADVERTENCIA 2 Este material es un simple guión de la clase: no son los apuntes de la asignatura. El conocimiento
Algunos de los componentes que se encuentran dentro del gabinete o carcaza de la computadora.
EL HARDWARE DE UNA COMPUTADORA DE ESCRITORIO. El hardware son todos los componentes físicos que forman parte o interactúan con la computadora. existen diversas formas de categorizar el hardware de una
Computadora y Sistema Operativo
Computadora y Sistema Operativo Según la RAE (Real Academia de la lengua española), una computadora es una máquina electrónica, analógica o digital, dotada de una memoria de gran capacidad y de métodos
UNIDAD CENTRAL DE PROCESO
UNIDAD CENTRAL DE PROCESO NO SON CPU, SON CASES COMPONENTES DE UN SISTEMA DE CÓMPUTOS DISPOSITIVOS DE ALMACENAMIENTO Disco Rígido, Disquete, CD, DVD DISPOSITIVOS DE ENTRADA Teclado Mouse Micrófono Cámara
La informática es la ciencia que estudia el procesamiento de la información (texto, imagen, sonido...) mediante máquinas. A estas máquinas se les
1 INFORMÁTICA BÁSICA COMPONENTES BÁSICOS 2 QUÉ ES LA INFORMÁTICA? La informática es la ciencia que estudia el procesamiento de la información (texto, imagen, sonido...) mediante máquinas. A estas máquinas
Sistema electrónico digital (binario) que procesa datos siguiendo unas instrucciones almacenadas en su memoria
1.2. Jerarquía de niveles de un computador Qué es un computador? Sistema electrónico digital (binario) que procesa datos siguiendo unas instrucciones almacenadas en su memoria Es un sistema tan complejo
TEMA 1: INTRODUCCIÓN A LOS SISTEMAS OPERATIVOS
TEMA 1: INTRODUCCIÓN A LOS SISTEMAS OPERATIVOS 1. Definición, funciones y objetivos de un SO. 1.1. Sistema Informático 1.2. Definiciones de Sistema Operativo 1.3. Objetivos y/o funciones de un SO 1.4.
Internos: Fuente de poder: Tarjeta madre: Procesador (CPU):
Internos: Fuente de poder: En electrónica, una fuente de alimentación es un dispositivo que convierte la tensión alterna, en una o varias tensiones, prácticamente continuas, que alimentan los distintos
CURSO TEMA 1: HARDWARE Y SOFTWARE
TEMA 1: HARDWARE Y SOFTWARE Índice de contenido 1º QUE SON?...2 HARDWARE:...2 SOFTWARE:...2 2º HARDWARE...2 2.1 PLACA BASE:...2 2.2 MICROPROCESADOR:...2 2.3 CONECTORES INTERNOS Y PUERTOS...3 2.4 MEMORIAS:...3
Instituto Universitario Politécnico. Santiago Mariño. Unidad Nº I: Nociones generales de la. computación. Elaborado por: Ing. Víctor Valencia.
Instituto Universitario Politécnico Santiago Mariño Unidad Nº I: Nociones generales de la computación Qué es el computador? La computadora es una máquina automática capaz de recibir un conjunto de instrucciones.
Introducción a las Computadoras
Introducción a las Computadoras Coordinación de Computación I, Intensiva ITAM Conceptos Fundamentales Qué es una computadora? Conceptos Fundamentales La computadora como parte de un sistema de cómputo:
Prof. Lilia Y. Torres Guzmán, 2014 CMED 0340
Prof. Lilia Y. Torres Guzmán, 2014 CMED 0340 Qué es una computadora? Una computadora y nos entrega un resultado (salida). toma información (entrada), Otras características claves: Es una plataforma multifunción.
Organización del Computador I. Introducción e Historia
Organización del Computador I Introducción e Historia Introducción Qué es una computadora? Stallings: Máquina digital electrónica programable para el tratamiento automático de la información, capaz de
Página 1 de 12 CONCEPTOS INFORMÁTICOS BÁSICOS
Página 1 de 12 CONCEPTOS INFORMÁTICOS BÁSICOS CONTENIDOS a. CONCEPTOS INFORMÁTICOS i. Informática ii. Sistema informático iii. Ordenador iv. El sistema binario v. Medidas de almacenamiento de la información
Lenguaje binario. Código ASCII. Medidas de la información
Hardware y Software (1/5) Lenguaje binario Los ordenadores sólo entienden 1 y 0. Lógica positiva: 0: no hay señal 1: hay señal Código ASCII Medidas de la información Unidad mínima de información: BIT (0
Servicios del Sistema Operativo (SO)
Servicios del Sistema Operativo (SO) Un SO brinda un entorno para ejecutar programas. Este, ofrece servicios a los programas y a los usuarios de dichos programas. Por supuesto, los servicios específicos
Estructura general de una Computadora Arquitectura Estructura Von Neumann
BUSES Estructura general de una Computadora Arquitectura Estructura Von Neumann Unidad Básica en estructura computador. Cargar programas, ingreso datos, resultados, etc. Estructura de buses BUSES Es un
Periféricos. A través de los periféricos se comunica el procesador que en definitiva es el que procesa la información de los usuarios en el computador
Periféricos A través de los periféricos se comunica el procesador que en definitiva es el que procesa la información de los usuarios en el computador Los periféricos Externos de entrada El TECLADO El Mouse
FUNDAMENTOS DE INFORMÁTICA. Principios Básicos de Sistemas Operativos. Definición de Sistema Operativo
UNIVERSIDADE DE VIGO ESCOLA TÉCNICA SUPERIOR DE ENXEÑEIROS INDUSTRIÁIS FUNDAMENTOS DE INFORMÁTICA Principios Básicos de Sistemas Operativos 1 Definición de Sistema Operativo Un sistema operativo es parte
INSTALACIONES Y ACTUALIZACIONES DE SISTEMAS OPERATIVOS PDF
INSTALACIONES Y ACTUALIZACIONES DE SISTEMAS OPERATIVOS PDF UNIDAD FORMATIVA 1 TEMA1 1. El bus serie envía los datos... a. varios bit por línea. b. un byte por cada bit. c. bit a bit. d. bit a byte 2. Indique
1.4.1 Inicio de la computadora por primera vez Hay problemas Causas, síntomas y soluciones a posibles averías...
Índice INTRODUCCIÓN...11 CAPÍTULO 1. EXPLOTACIÓN DE SISTEMAS MICROINFORMÁTICOS...13 1.1 La arquitectura de los ordenadores...14 1.1.1 La máquina de Turing...14 1.1.2 La arquitectura Harvard...15 1.1.3
SOFTWARE DE APLICACIÓN. CINDEA Sesión 02
SOFTWARE DE APLICACIÓN CINDEA Sesión 02 CONFIGURACIÓN BÁSICA DE UNA COMPUTADORA Los computadores se componen de dos partes llamadas hardware y software. CONFIGURACIÓN BÁSICA Hardware es la máquina física,
El Microprocesador. Tecnología y Funcionamiento
El Microprocesador Tecnología y Funcionamiento EL MICROPROCESADOR (I) El microprocesador aparece como un circuito integrado con una muy elevada escala de integración VHSI. El empleo de los microprocesadores
Tema 4: SISTEMAS DE ENTRADA/SALIDA. Un computador no puede estar formado sólo por la CPU y la memoria.
Tema 4: SISTEMAS DE ENTRADA/SALIDA ÍNDICE 1. Introducción. 2. Módulos de Entrada/Salida: comunicación CPU - Periféricos. 3. Mapa de Entrada/Salida: común y separada. 4. Introducción a los métodos de programación
TEMA 3. CONCEPTOS FUNDAMENTALES DEL NIVEL DEL SISTEMA OPERATIVO. Definición y objetivos de un S.O
TEMA 3. CONCEPTOS FUNDAMENTALES DEL NIVEL DEL SISTEMA OPERATIVO Definición y objetivos de un S.O Definición y objetivos del sistema operativo Estructura, componentes y servicios de un S.O Llamadas al sistema
