SlideShare una empresa de Scribd logo
1 de 11
Descargar para leer sin conexión
REPUBLICA BOLIVARIANA DE VENEZUELA
INSTITUTO UNIVERSITARIO POLITECNICO "SANTIAGO MARIÑO"
INGENIERIA ELECTRONICA
LAPSO 2020-1
SISTEMAS DIGITALES II
PORLAMAR, AGOSTO 2020
AUTOR:
T.S.U. JESUS ALFONZO
C.I.: 17.418.532
INTRODUCCIÓN
Existen diversos tipos de periféricos, unos permiten que ingresemos datos como
el teclado y otros nos lo muestran como el monitor o impresora, pero hay dispositivos que
funcionan en ambos sentidos como lo son la mayoría de dispositivos USB, un ejemplo de
ellos son los joystick, estos dispositivos aceptan que ingresemos datos de manera
análoga con una lectura constante y regresan señales como vibrar en ocasiones
oportunas y con diferentes niveles de intensidad de manera sincrónica al audio o video.
pudiéramos pensar que el procesador se encarga de todo este trabajo, pero la realidad es
que el procesador se encarga de tareas más complejas que solo estar pendiente de rotar
un motor desbalanceado dentro de nuestro mando a distancia.
Los periféricos son dispositivos electrónico físicos que sirven de puente entre el
mundo virtual que existe dentro de nuestras computadoras y el mundo exterior en el cual
nos encontramos, estas herramientas nos permiten el trafico de información desde y hacia
nuestras computadoras. pero, como funcionan y como nuestras computadoras interpretan
estos periféricos es el tema que desarrolla este trabajo de investigación.
El subsistema de entrada-salida de una computadora, denominado E/S,
Proporciona un modo de comunicación eficiente entre el sistema central y el ambiente
externo. Los programas y datos deben introducirse a la memoria de la computadora para
su procesamiento y los resultados que se obtienen de los cálculos deben grabarse o
registrarse para el usuario. Los dispositivos de entrada o salida conectados a la
computadora también se llaman periféricos. Hay 4 tipos de periféricos según su uso, de
entrada, de salida, de entrada/salida y de almacenamiento.
Interface de entrada-salida.
La interface de entrada-salida proporciona un método para transferir información
entre dispositivos de almacenamiento interno y de E/ S externas. Los periféricos
conectados a una computadora necesitan enlace de comunicación especial para
funcionar como una interface con la unidad de procesamiento central. El propósito del
enlace de comunicación es resolver las diferencias de dirección y líneas de control.
El código de función se denomina un comando de E/S y es, en esencia, una
instrucción que se ejecuta en la interface y está conectada a la unidad periférica. La
interpretación del comando depende del periférico que direcciona el procesador. Una
interface puede recibir cuatro tipos de comandos. Se clasifican como control, estado,
salida de datos y entrada de datos.
Se emite un comando de control para activar el periférico e informarle qué hacer.
Por ejemplo, una unidad de cinta magnética puede instruirse para que haga regresar la
cinta un registro, para que se rebobine o para que empiece a moverse hacia adelante.
Se utiliza un comando de estado para probar diversas condiciones de estado en la
interface y un periférico. Por ejemplo, es posible que la computadora quiera comprobar el
estado del periférico antes de que se inicie una transferencia. Durante la transferencia,
pueden ocurrir uno o más errores que detecta la interface. Estos errores se representan al
activar bits en un registro de estado que el procesador pueda leer en ciertos intervalos.
Un comando de salida de datos hace que la interface responda transfiriendo datos
del canal a uno de sus registros. Consideremos un ejemplo con una unidad de cinta.
En la configuración E/S aislada, la CPU tiene instrucciones distintas de entrada y
salida, y Cada una de estas instrucciones se asocia con la dirección de un registro de
interface. Cuando la CPU recupera y decodifica el código de operación de una instrucción
de entrada-salida, coloca la dilección asociada con la instrucción dentro de las líneas de
dirección comunes.
La computadora trata a un registro de interface como parte del sistema de
memoria. Las direcciones asignadas para registros de interface no pueden utilizarse para
palabras de memoria, lo cual reduce el rango de direcciones de memoria disponible.
Funciones implicadas en las operaciones de entrada/salida
Para que un computador pueda ejecutar un programa debe ser ubicado
previamente en la memoria, junto con los datos sobre los que opera, y para ello debe
existir una unidad funcional de entrada de información capaz de escribir en la memoria
desde el exterior. Análogamente, para conocer los resultados de la ejecución de los
programas, los usuarios deberán poder leer el contenido de la memoria a través de otra
unidad de salida de datos. La unidad de Entrada/Salida (E/S) soporta estas funciones,
realizando las comunicaciones del computador (memoria) con el mundo exterior
(periféricos). Los dispositivos periféricos que se pueden conectar a un computador se
suelen clasificar en tres grandes grupos:
a) Dispositivos de presentación de datos. Son dispositivos con los que interactúan
los usuarios, portando datos entre éstos y la máquina, por ejemplo, ratón, teclado,
pantalla, impresora, etc.
b) Dispositivos de almacenamiento de datos. Son dispositivos que forman parte de
la jerarquía de memoria del computador. Interactúan de forma autónoma con la máquina,
aunque también sirven para el intercambio de datos con el usuario, por ejemplo, los
discos magnéticos.
c) Dispositivos de comunicación con otros procesadores. Permiten la
comunicación con procesadores remotos a través de redes, por ejemplo, las redes de
área local o global.
d) Dispositivos de adquisición de datos. Permiten la comunicación con sensores y
actuadores que operan de forma autónoma en el entorno del computador. Se utilizan en
sistemas de control automático de procesos por computador y suelen incorporar
conversores de señales A/D y D/A.
Mecanismos básicos de e/s:
Sincronización
Las diferencias de velocidad entre la CPU y los periféricos de E/S, y lo que es más
importante, la no previsibilidad del tiempo de respuesta de estos últimos, hace necesario
un mecanismo de sincronismo que permita coordinar adecuadamente las transferencias
de datos entre ambas unidades. Existen dos mecanismos básicos para sincronizar las
operaciones de E/S con las de la CPU: sincronización por programa y sincronización por
interrupción. El comportamiento de cada uno de estos mecanismos se resume en los dos
siguientes organigramas:
Transferencia asíncrona de datos.
Las operaciones internas en un sistema digital se sincronizan mediante pulsos de
reloj proporcionados por un generador de pulsos común. Los pulsos de reloj se aplican a
todos los registros dentro de una unidad y todas las transferencias de datos entre
registros internos ocurren en forma simultánea durante el transcurso de un pulso de reloj.
Se designan dos unidades, por ejemplo la CPU y la interface de E/ S, independientes una
de la otra. Si los registros de la interface comparten un reloj común con los registros de la
CPU, se dice que la transferencia entre las dos unidades es síncrona. En la mayoría de
los casos, la temporización interna en cada unidad es independiente de la otra, que en
ese caso utiliza su propio reloj para sus registros internos. En ese caso, se dice que las
dos unidades son asíncronas una de la otra. Este enfoque se utiliza con mucha frecuencia
en la mayoría de los sistemas de computadora.
Una manera de conseguir esto es mediante un pulso de habilitación
(estroboscópico), proporcionado por medio de una de las unidades para indicar a la otra
unidad cuándo tiene que ocurrir la transferencia.
La unidad que recibe el conjunto de datos responde con otra señal de control para
conocer la recepción de los datos. Este tipo de acuerdo entre dos unidades
independientes se conoce como reconocimiento mutuo (handshaking).
Se acostumbra especificar la transferencia asíncrona entre dos unidades
independientes mediante un diagrama de temporización que muestra la relación de
temporización que debe existir entre las señales de control y los datos en los canales.
La operación de la parte receptora de la interface es similar. La entrada de
recepción de datos está en el estado 1 cuando la línea esta inactiva. El control receptor
monitorea la línea de recepción de datos en busca de una señal 0 para detectar la
ocurrencia de un bit de inicio. Una vez que se ha detectado un bit de inicio, los bits de
carácter que entran se colocan en el registro de corrimiento en donde se recorren a la
velocidad de baudio establecida. Después de recibir los bits de datos, la interface
comprueba la paridad y los bits de alto. En seguida, se transfiere el carácter, en paralelo,
del registro de corrimiento al registro de recepción, sin los bits de inicio y de alto. La
bandera en el registro de estado se activa para indicar que el registro receptor está lleno.
Acceso directo a memoria (DMA).
La transferencia de datos entre un dispositivo de almacenamiento rápido como un
disco magnético y la memoria, con frecuencia está limitada por la velocidad de la CPU.
Quitar la CPU de la trayectoria y permitir que el dispositivo periférico maneje en forma
directa los canales de memoria mejoraría la velocidad de transferencia. Esta técnica de
transferencia se llama acceso directo a memoria (Direct Memory Access, DMA).
El controlador DMA utiliza la entrada de solicitud de canal (BR) para solicitar a la
CPU que entregue d control de los canales. Cuando esta entrada está activa, la CPU
termina la ejecución de la instrucción actual y coloca el canal de direcciones, el canal de
datos, y las líneas de lectura y escritura dentro de un estado de alta impedancia.
La CPU activa la salida de cesión de canal para informar a la DMA externa que los
canales están en estado de alta impedancia. La DMA que originó la solicitud de canal
puede ahora tomar el control de los canales para conducir transferencias de memoria sin
la intervención del Procesador. Cuando la DMA termina la transferencia, deshabilita la
línea de solicitud de canal. La CPU deshabilita la cesión del canal, toma el control de los
canales y retoma a su operación normal.
En la transferencia de DMA en ráfagas, es una secuencia de bloque, que consiste
en varias palabras de memoria, se transfiere en una ráfaga continua mientras el
controlador DMA domina los canales de memoria. Este modo de transferencia se necesita
para dispositivos rápidos como discos magnéticos, en donde la transmisión de datos no
puede detenerse o hacerse lenta hasta que sea transferido todo un bloque.
Una técnica alterna llamada robo de ciclo, permite al controlador DMA transferir
una palabra de datos a la vez, después de lo cual debe retomar el control a los canales de
la CPU. La CPU sólo retrasa su operación por un ciclo de memoria para permitir que la
transferencia de E/S de memoria directa “robe” un ciclo de memoria.
Procesador de Entrada/Salida.
Procesador con acceso de memoria directo que puede comunicarse con
dispositivos de E/S. Sistemas con una unidad de memoria y varios procesadores
compuestos (CPU's) y uno o más IOP's. Cada IOP realiza las tareas de entrada-salida,
aliviando a la CPU de las faenas involucradas en las transferencias I/O.
El IOP es similar a una CPU, excepto que está diseñado para manejar los detalles
del procesamiento de E/S. A diferencia del controlador de DMA, que debe ser inicializado
por completo por la CPU, el IOP puede buscar en memoria y ejecutar sus propias
instrucciones. Las instrucciones IOP están específicamente diseñadas para facilitar las
transferencias de E/ S. Además, el IOP puede ejecutar otras tareas de procesamiento,
como aritmética, lógica, transferencia de control y traducción de código.
Las instrucciones que un IOP lee de la memoria en ocasiones se denominan
comandos, para distinguirlos de las instrucciones de la CPU. De cualquier manera una
instrucción y un comando tienen funciones similares. Los comandos son preparados por
programadores experimentados y se almacenan en la memoria, Las palabras de comando
constituyen el programa para el IOP, La CPU informa al IOP dónde encontrar los
comandos en la memoria cuándo es hora de ejecutar el programa E/S.
CONCLUSIÓN
- Los dispositivos de entrada o salida conectados a la computadora también se llaman
periféricos.
- Los periféricos más comunes están los teclados, los monitores y las impresoras.
- La interface de entrada-salida proporciona un método para transferir información entre
dispositivos de almacenamiento interno y de E/ S externas.
- Los pulsos de reloj se aplican a todos los registros dentro de una unidad y todas las
transferencias de datos entre registros internos ocurren en forma simultánea durante el
transcurso de un pulso de reloj.
- La transferencia de datos entre la CPU y un dispositivo de E/ S la inicia la CPU.
- El IOP es similar a una CPU, excepto que está diseñado para manejar los detalles del
procesamiento de E/S.
BIBLIOGRAFÍA
Arquitectura de computadoras, Morris Mano, Prentis Hall Tercera edición.
https://www.monografias.com/trabajos45/entrada-y-salida/entrada-y-salida.shtml
http://hj-arqdcomp.blogspot.com/2009/05/58-procesador-para-comunicacionde.
html
http://www.fdi.ucm.es/profesor/jjruz/WEB2/Temas/EC8.pdf
https://es.wikipedia.org/wiki/Organizaci%C3%B3n_de_computadoras#:~:text=Organizaci%
C3%B3n%20de%20los%20componentes,recibe%20el%20nombre%20de%20BUS.

Más contenido relacionado

La actualidad más candente

Sistemas operativos ciclo 2 - capítulo 3
Sistemas operativos   ciclo 2 - capítulo 3Sistemas operativos   ciclo 2 - capítulo 3
Sistemas operativos ciclo 2 - capítulo 3
Ing. Alexis Rocha, MGTI
 
Introduccion a la arquitectura de computadores
Introduccion a la arquitectura de computadoresIntroduccion a la arquitectura de computadores
Introduccion a la arquitectura de computadores
Roderick Cantera PTY
 
Gestión De Entrada Y Salida
Gestión De Entrada Y SalidaGestión De Entrada Y Salida
Gestión De Entrada Y Salida
Andres
 

La actualidad más candente (20)

Sthefany paez
Sthefany paezSthefany paez
Sthefany paez
 
Gestion entrada y salida
Gestion entrada y salidaGestion entrada y salida
Gestion entrada y salida
 
Gestión de entradas y salidas
Gestión de entradas y salidasGestión de entradas y salidas
Gestión de entradas y salidas
 
M.c
M.cM.c
M.c
 
Sistemas Operativos Gestion de E/S y Planificacion de Disco
Sistemas Operativos Gestion de E/S y Planificacion de DiscoSistemas Operativos Gestion de E/S y Planificacion de Disco
Sistemas Operativos Gestion de E/S y Planificacion de Disco
 
Sistemas operativos ciclo 2 - capítulo 3
Sistemas operativos   ciclo 2 - capítulo 3Sistemas operativos   ciclo 2 - capítulo 3
Sistemas operativos ciclo 2 - capítulo 3
 
Dispositvos de entrada y salida
Dispositvos de entrada y salidaDispositvos de entrada y salida
Dispositvos de entrada y 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.
 
Organizacion entrada y salida
Organizacion entrada y salidaOrganizacion entrada y salida
Organizacion entrada y salida
 
Introduccion a la arquitectura de computadores
Introduccion a la arquitectura de computadoresIntroduccion a la arquitectura de computadores
Introduccion a la arquitectura de computadores
 
Gestion de Entrada y Salida
Gestion de Entrada y SalidaGestion de Entrada y Salida
Gestion de Entrada y Salida
 
Gestión De Entrada Y Salida
Gestión De Entrada Y SalidaGestión De Entrada Y Salida
Gestión De Entrada Y Salida
 
Trabajo De TecnoñOgíA InformacióN Abel Y Juanjo
Trabajo  De TecnoñOgíA InformacióN Abel Y JuanjoTrabajo  De TecnoñOgíA InformacióN Abel Y Juanjo
Trabajo De TecnoñOgíA InformacióN Abel Y Juanjo
 
Sistemas Operativos
Sistemas OperativosSistemas Operativos
Sistemas Operativos
 
Organizacion de entrada
Organizacion de entradaOrganizacion de entrada
Organizacion de entrada
 
Trabajo
TrabajoTrabajo
Trabajo
 
Ensayo
EnsayoEnsayo
Ensayo
 
Tema manejo de la entrada
Tema manejo de la entradaTema manejo de la entrada
Tema manejo de la entrada
 
Manual para arquitectura de pc
Manual para arquitectura de pcManual para arquitectura de pc
Manual para arquitectura de pc
 
Gestión de entrada salida
Gestión de entrada salida Gestión de entrada salida
Gestión de entrada salida
 

Similar a organización de entrada y salida.

Trabajo de sistema maria12
Trabajo de sistema maria12Trabajo de sistema maria12
Trabajo de sistema maria12
MariaMora155
 
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_
beymarlopez
 

Similar a organización de entrada y salida. (20)

Entrada salida
Entrada salidaEntrada salida
Entrada salida
 
Organizacion e s
Organizacion e sOrganizacion e s
Organizacion e s
 
Trabajo de sistema maria12
Trabajo de sistema maria12Trabajo de sistema maria12
Trabajo de sistema maria12
 
Trabajo de sistema maria12
Trabajo de sistema maria12Trabajo de sistema maria12
Trabajo de sistema maria12
 
Unidad v Sebastian
Unidad v Sebastian Unidad v Sebastian
Unidad v Sebastian
 
Sistema de entrada/salida
Sistema de entrada/salidaSistema de entrada/salida
Sistema de entrada/salida
 
Nirxon Melean_Organizacion de E/S
Nirxon Melean_Organizacion de E/SNirxon Melean_Organizacion de E/S
Nirxon Melean_Organizacion de E/S
 
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_
 
Sistema digitales II
Sistema digitales IISistema digitales II
Sistema digitales II
 
R
RR
R
 
ORGANIZACIÓN DE ENTRADA/SALIDA
ORGANIZACIÓN DE ENTRADA/SALIDAORGANIZACIÓN DE ENTRADA/SALIDA
ORGANIZACIÓN DE ENTRADA/SALIDA
 
Administracion de entrada y salida
Administracion de entrada y salidaAdministracion de entrada y salida
Administracion de entrada y salida
 
Perifericos entrada salida mixtos
Perifericos entrada salida mixtosPerifericos entrada salida mixtos
Perifericos entrada salida mixtos
 
Organización de Entrada y Salida
Organización de Entrada y SalidaOrganización de Entrada y Salida
Organización de Entrada y Salida
 
Sistemas digitales 2 organizacion de es
Sistemas digitales 2   organizacion de esSistemas digitales 2   organizacion de es
Sistemas digitales 2 organizacion de es
 
Mecanismo de sincronización de procesos
Mecanismo de sincronización de procesosMecanismo de sincronización de procesos
Mecanismo de sincronización de procesos
 
Sistemas Digitales II-Unidad V-Organización de Entrada/Salida
Sistemas Digitales II-Unidad V-Organización de Entrada/SalidaSistemas Digitales II-Unidad V-Organización de Entrada/Salida
Sistemas Digitales II-Unidad V-Organización de Entrada/Salida
 
Organización de entrada y salida
Organización de entrada y salidaOrganización de entrada y salida
Organización de entrada y salida
 
Unidad V: Organización de Entrada y Salida
Unidad V: Organización de Entrada y SalidaUnidad V: Organización de Entrada y Salida
Unidad V: Organización de Entrada y Salida
 
Organizacion Entrada/Salida
Organizacion Entrada/SalidaOrganizacion Entrada/Salida
Organizacion Entrada/Salida
 

Último

analisis tecnologico( diagnostico tecnologico, herramienta de toma de deciones)
analisis tecnologico( diagnostico tecnologico, herramienta de toma de deciones)analisis tecnologico( diagnostico tecnologico, herramienta de toma de deciones)
analisis tecnologico( diagnostico tecnologico, herramienta de toma de deciones)
Ricardo705519
 
ANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZ
ANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZ
ANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZ
gustavoiashalom
 
4º Clase Laboratorio (2024) Completo Mezclas Asfalticas Caliente (1).pdf
4º Clase Laboratorio (2024) Completo Mezclas Asfalticas Caliente (1).pdf4º Clase Laboratorio (2024) Completo Mezclas Asfalticas Caliente (1).pdf
4º Clase Laboratorio (2024) Completo Mezclas Asfalticas Caliente (1).pdf
nicolascastaneda8
 
LA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdf
LA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdfLA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdf
LA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdf
bcondort
 

Último (20)

ATS-FORMATO cara.pdf PARA TRABAJO SEGURO
ATS-FORMATO cara.pdf  PARA TRABAJO SEGUROATS-FORMATO cara.pdf  PARA TRABAJO SEGURO
ATS-FORMATO cara.pdf PARA TRABAJO SEGURO
 
analisis tecnologico( diagnostico tecnologico, herramienta de toma de deciones)
analisis tecnologico( diagnostico tecnologico, herramienta de toma de deciones)analisis tecnologico( diagnostico tecnologico, herramienta de toma de deciones)
analisis tecnologico( diagnostico tecnologico, herramienta de toma de deciones)
 
TIPOS DE SOPORTES - CLASIFICACION IG.pdf
TIPOS DE SOPORTES - CLASIFICACION IG.pdfTIPOS DE SOPORTES - CLASIFICACION IG.pdf
TIPOS DE SOPORTES - CLASIFICACION IG.pdf
 
Ejemplos aplicados de flip flops para la ingenieria
Ejemplos aplicados de flip flops para la ingenieriaEjemplos aplicados de flip flops para la ingenieria
Ejemplos aplicados de flip flops para la ingenieria
 
ANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZ
ANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZ
ANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZ
 
Quimica Raymond Chang 12va Edicion___pdf
Quimica Raymond Chang 12va Edicion___pdfQuimica Raymond Chang 12va Edicion___pdf
Quimica Raymond Chang 12va Edicion___pdf
 
4º Clase Laboratorio (2024) Completo Mezclas Asfalticas Caliente (1).pdf
4º Clase Laboratorio (2024) Completo Mezclas Asfalticas Caliente (1).pdf4º Clase Laboratorio (2024) Completo Mezclas Asfalticas Caliente (1).pdf
4º Clase Laboratorio (2024) Completo Mezclas Asfalticas Caliente (1).pdf
 
Estadística Anual y Multianual del Sector Eléctrico Ecuatoriano
Estadística Anual y Multianual del Sector Eléctrico EcuatorianoEstadística Anual y Multianual del Sector Eléctrico Ecuatoriano
Estadística Anual y Multianual del Sector Eléctrico Ecuatoriano
 
413924447-Clasificacion-de-Inventarios-ABC-ppt.ppt
413924447-Clasificacion-de-Inventarios-ABC-ppt.ppt413924447-Clasificacion-de-Inventarios-ABC-ppt.ppt
413924447-Clasificacion-de-Inventarios-ABC-ppt.ppt
 
Clasificación de Equipos e Instrumentos en Electricidad.docx
Clasificación de Equipos e Instrumentos en Electricidad.docxClasificación de Equipos e Instrumentos en Electricidad.docx
Clasificación de Equipos e Instrumentos en Electricidad.docx
 
QUIMICA GENERAL UNIVERSIDAD TECNOLOGICA DEL PERU
QUIMICA GENERAL UNIVERSIDAD TECNOLOGICA DEL PERUQUIMICA GENERAL UNIVERSIDAD TECNOLOGICA DEL PERU
QUIMICA GENERAL UNIVERSIDAD TECNOLOGICA DEL PERU
 
Elaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdfElaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdf
 
COMPEDIOS ESTADISTICOS DE PERU EN EL 2023
COMPEDIOS ESTADISTICOS DE PERU EN EL 2023COMPEDIOS ESTADISTICOS DE PERU EN EL 2023
COMPEDIOS ESTADISTICOS DE PERU EN EL 2023
 
Controladores Lógicos Programables Usos y Ventajas
Controladores Lógicos Programables Usos y VentajasControladores Lógicos Programables Usos y Ventajas
Controladores Lógicos Programables Usos y Ventajas
 
Tinciones simples en el laboratorio de microbiología
Tinciones simples en el laboratorio de microbiologíaTinciones simples en el laboratorio de microbiología
Tinciones simples en el laboratorio de microbiología
 
Lineamientos del Plan Oferta y Demanda sesión 5
Lineamientos del Plan Oferta y Demanda sesión 5Lineamientos del Plan Oferta y Demanda sesión 5
Lineamientos del Plan Oferta y Demanda sesión 5
 
libro de ingeniería de petróleos y operaciones
libro de ingeniería de petróleos y operacioneslibro de ingeniería de petróleos y operaciones
libro de ingeniería de petróleos y operaciones
 
Presentacion de la ganaderia en la región
Presentacion de la ganaderia en la regiónPresentacion de la ganaderia en la región
Presentacion de la ganaderia en la región
 
Six Sigma Process and the dmaic metodo process
Six Sigma Process and the dmaic metodo processSix Sigma Process and the dmaic metodo process
Six Sigma Process and the dmaic metodo process
 
LA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdf
LA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdfLA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdf
LA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdf
 

organización de entrada y salida.

  • 1. REPUBLICA BOLIVARIANA DE VENEZUELA INSTITUTO UNIVERSITARIO POLITECNICO "SANTIAGO MARIÑO" INGENIERIA ELECTRONICA LAPSO 2020-1 SISTEMAS DIGITALES II PORLAMAR, AGOSTO 2020 AUTOR: T.S.U. JESUS ALFONZO C.I.: 17.418.532
  • 2. INTRODUCCIÓN Existen diversos tipos de periféricos, unos permiten que ingresemos datos como el teclado y otros nos lo muestran como el monitor o impresora, pero hay dispositivos que funcionan en ambos sentidos como lo son la mayoría de dispositivos USB, un ejemplo de ellos son los joystick, estos dispositivos aceptan que ingresemos datos de manera análoga con una lectura constante y regresan señales como vibrar en ocasiones oportunas y con diferentes niveles de intensidad de manera sincrónica al audio o video. pudiéramos pensar que el procesador se encarga de todo este trabajo, pero la realidad es que el procesador se encarga de tareas más complejas que solo estar pendiente de rotar un motor desbalanceado dentro de nuestro mando a distancia. Los periféricos son dispositivos electrónico físicos que sirven de puente entre el mundo virtual que existe dentro de nuestras computadoras y el mundo exterior en el cual nos encontramos, estas herramientas nos permiten el trafico de información desde y hacia nuestras computadoras. pero, como funcionan y como nuestras computadoras interpretan estos periféricos es el tema que desarrolla este trabajo de investigación.
  • 3. El subsistema de entrada-salida de una computadora, denominado E/S, Proporciona un modo de comunicación eficiente entre el sistema central y el ambiente externo. Los programas y datos deben introducirse a la memoria de la computadora para su procesamiento y los resultados que se obtienen de los cálculos deben grabarse o registrarse para el usuario. Los dispositivos de entrada o salida conectados a la computadora también se llaman periféricos. Hay 4 tipos de periféricos según su uso, de entrada, de salida, de entrada/salida y de almacenamiento. Interface de entrada-salida. La interface de entrada-salida proporciona un método para transferir información entre dispositivos de almacenamiento interno y de E/ S externas. Los periféricos conectados a una computadora necesitan enlace de comunicación especial para funcionar como una interface con la unidad de procesamiento central. El propósito del enlace de comunicación es resolver las diferencias de dirección y líneas de control. El código de función se denomina un comando de E/S y es, en esencia, una instrucción que se ejecuta en la interface y está conectada a la unidad periférica. La interpretación del comando depende del periférico que direcciona el procesador. Una interface puede recibir cuatro tipos de comandos. Se clasifican como control, estado, salida de datos y entrada de datos. Se emite un comando de control para activar el periférico e informarle qué hacer. Por ejemplo, una unidad de cinta magnética puede instruirse para que haga regresar la cinta un registro, para que se rebobine o para que empiece a moverse hacia adelante. Se utiliza un comando de estado para probar diversas condiciones de estado en la interface y un periférico. Por ejemplo, es posible que la computadora quiera comprobar el estado del periférico antes de que se inicie una transferencia. Durante la transferencia, pueden ocurrir uno o más errores que detecta la interface. Estos errores se representan al activar bits en un registro de estado que el procesador pueda leer en ciertos intervalos.
  • 4. Un comando de salida de datos hace que la interface responda transfiriendo datos del canal a uno de sus registros. Consideremos un ejemplo con una unidad de cinta. En la configuración E/S aislada, la CPU tiene instrucciones distintas de entrada y salida, y Cada una de estas instrucciones se asocia con la dirección de un registro de interface. Cuando la CPU recupera y decodifica el código de operación de una instrucción de entrada-salida, coloca la dilección asociada con la instrucción dentro de las líneas de dirección comunes. La computadora trata a un registro de interface como parte del sistema de memoria. Las direcciones asignadas para registros de interface no pueden utilizarse para palabras de memoria, lo cual reduce el rango de direcciones de memoria disponible. Funciones implicadas en las operaciones de entrada/salida Para que un computador pueda ejecutar un programa debe ser ubicado previamente en la memoria, junto con los datos sobre los que opera, y para ello debe existir una unidad funcional de entrada de información capaz de escribir en la memoria desde el exterior. Análogamente, para conocer los resultados de la ejecución de los programas, los usuarios deberán poder leer el contenido de la memoria a través de otra unidad de salida de datos. La unidad de Entrada/Salida (E/S) soporta estas funciones, realizando las comunicaciones del computador (memoria) con el mundo exterior (periféricos). Los dispositivos periféricos que se pueden conectar a un computador se suelen clasificar en tres grandes grupos: a) Dispositivos de presentación de datos. Son dispositivos con los que interactúan los usuarios, portando datos entre éstos y la máquina, por ejemplo, ratón, teclado, pantalla, impresora, etc. b) Dispositivos de almacenamiento de datos. Son dispositivos que forman parte de la jerarquía de memoria del computador. Interactúan de forma autónoma con la máquina, aunque también sirven para el intercambio de datos con el usuario, por ejemplo, los discos magnéticos.
  • 5. c) Dispositivos de comunicación con otros procesadores. Permiten la comunicación con procesadores remotos a través de redes, por ejemplo, las redes de área local o global. d) Dispositivos de adquisición de datos. Permiten la comunicación con sensores y actuadores que operan de forma autónoma en el entorno del computador. Se utilizan en sistemas de control automático de procesos por computador y suelen incorporar conversores de señales A/D y D/A. Mecanismos básicos de e/s: Sincronización Las diferencias de velocidad entre la CPU y los periféricos de E/S, y lo que es más importante, la no previsibilidad del tiempo de respuesta de estos últimos, hace necesario un mecanismo de sincronismo que permita coordinar adecuadamente las transferencias de datos entre ambas unidades. Existen dos mecanismos básicos para sincronizar las operaciones de E/S con las de la CPU: sincronización por programa y sincronización por interrupción. El comportamiento de cada uno de estos mecanismos se resume en los dos siguientes organigramas:
  • 6. Transferencia asíncrona de datos. Las operaciones internas en un sistema digital se sincronizan mediante pulsos de reloj proporcionados por un generador de pulsos común. Los pulsos de reloj se aplican a todos los registros dentro de una unidad y todas las transferencias de datos entre registros internos ocurren en forma simultánea durante el transcurso de un pulso de reloj. Se designan dos unidades, por ejemplo la CPU y la interface de E/ S, independientes una de la otra. Si los registros de la interface comparten un reloj común con los registros de la CPU, se dice que la transferencia entre las dos unidades es síncrona. En la mayoría de los casos, la temporización interna en cada unidad es independiente de la otra, que en ese caso utiliza su propio reloj para sus registros internos. En ese caso, se dice que las dos unidades son asíncronas una de la otra. Este enfoque se utiliza con mucha frecuencia en la mayoría de los sistemas de computadora. Una manera de conseguir esto es mediante un pulso de habilitación (estroboscópico), proporcionado por medio de una de las unidades para indicar a la otra unidad cuándo tiene que ocurrir la transferencia. La unidad que recibe el conjunto de datos responde con otra señal de control para conocer la recepción de los datos. Este tipo de acuerdo entre dos unidades independientes se conoce como reconocimiento mutuo (handshaking).
  • 7. Se acostumbra especificar la transferencia asíncrona entre dos unidades independientes mediante un diagrama de temporización que muestra la relación de temporización que debe existir entre las señales de control y los datos en los canales. La operación de la parte receptora de la interface es similar. La entrada de recepción de datos está en el estado 1 cuando la línea esta inactiva. El control receptor monitorea la línea de recepción de datos en busca de una señal 0 para detectar la ocurrencia de un bit de inicio. Una vez que se ha detectado un bit de inicio, los bits de carácter que entran se colocan en el registro de corrimiento en donde se recorren a la velocidad de baudio establecida. Después de recibir los bits de datos, la interface comprueba la paridad y los bits de alto. En seguida, se transfiere el carácter, en paralelo, del registro de corrimiento al registro de recepción, sin los bits de inicio y de alto. La bandera en el registro de estado se activa para indicar que el registro receptor está lleno. Acceso directo a memoria (DMA). La transferencia de datos entre un dispositivo de almacenamiento rápido como un disco magnético y la memoria, con frecuencia está limitada por la velocidad de la CPU. Quitar la CPU de la trayectoria y permitir que el dispositivo periférico maneje en forma directa los canales de memoria mejoraría la velocidad de transferencia. Esta técnica de transferencia se llama acceso directo a memoria (Direct Memory Access, DMA).
  • 8. El controlador DMA utiliza la entrada de solicitud de canal (BR) para solicitar a la CPU que entregue d control de los canales. Cuando esta entrada está activa, la CPU termina la ejecución de la instrucción actual y coloca el canal de direcciones, el canal de datos, y las líneas de lectura y escritura dentro de un estado de alta impedancia. La CPU activa la salida de cesión de canal para informar a la DMA externa que los canales están en estado de alta impedancia. La DMA que originó la solicitud de canal puede ahora tomar el control de los canales para conducir transferencias de memoria sin la intervención del Procesador. Cuando la DMA termina la transferencia, deshabilita la línea de solicitud de canal. La CPU deshabilita la cesión del canal, toma el control de los canales y retoma a su operación normal. En la transferencia de DMA en ráfagas, es una secuencia de bloque, que consiste en varias palabras de memoria, se transfiere en una ráfaga continua mientras el controlador DMA domina los canales de memoria. Este modo de transferencia se necesita para dispositivos rápidos como discos magnéticos, en donde la transmisión de datos no puede detenerse o hacerse lenta hasta que sea transferido todo un bloque. Una técnica alterna llamada robo de ciclo, permite al controlador DMA transferir una palabra de datos a la vez, después de lo cual debe retomar el control a los canales de la CPU. La CPU sólo retrasa su operación por un ciclo de memoria para permitir que la transferencia de E/S de memoria directa “robe” un ciclo de memoria. Procesador de Entrada/Salida. Procesador con acceso de memoria directo que puede comunicarse con dispositivos de E/S. Sistemas con una unidad de memoria y varios procesadores compuestos (CPU's) y uno o más IOP's. Cada IOP realiza las tareas de entrada-salida, aliviando a la CPU de las faenas involucradas en las transferencias I/O. El IOP es similar a una CPU, excepto que está diseñado para manejar los detalles del procesamiento de E/S. A diferencia del controlador de DMA, que debe ser inicializado por completo por la CPU, el IOP puede buscar en memoria y ejecutar sus propias instrucciones. Las instrucciones IOP están específicamente diseñadas para facilitar las
  • 9. transferencias de E/ S. Además, el IOP puede ejecutar otras tareas de procesamiento, como aritmética, lógica, transferencia de control y traducción de código. Las instrucciones que un IOP lee de la memoria en ocasiones se denominan comandos, para distinguirlos de las instrucciones de la CPU. De cualquier manera una instrucción y un comando tienen funciones similares. Los comandos son preparados por programadores experimentados y se almacenan en la memoria, Las palabras de comando constituyen el programa para el IOP, La CPU informa al IOP dónde encontrar los comandos en la memoria cuándo es hora de ejecutar el programa E/S.
  • 10. CONCLUSIÓN - Los dispositivos de entrada o salida conectados a la computadora también se llaman periféricos. - Los periféricos más comunes están los teclados, los monitores y las impresoras. - La interface de entrada-salida proporciona un método para transferir información entre dispositivos de almacenamiento interno y de E/ S externas. - Los pulsos de reloj se aplican a todos los registros dentro de una unidad y todas las transferencias de datos entre registros internos ocurren en forma simultánea durante el transcurso de un pulso de reloj. - La transferencia de datos entre la CPU y un dispositivo de E/ S la inicia la CPU. - El IOP es similar a una CPU, excepto que está diseñado para manejar los detalles del procesamiento de E/S.
  • 11. BIBLIOGRAFÍA Arquitectura de computadoras, Morris Mano, Prentis Hall Tercera edición. https://www.monografias.com/trabajos45/entrada-y-salida/entrada-y-salida.shtml http://hj-arqdcomp.blogspot.com/2009/05/58-procesador-para-comunicacionde. html http://www.fdi.ucm.es/profesor/jjruz/WEB2/Temas/EC8.pdf https://es.wikipedia.org/wiki/Organizaci%C3%B3n_de_computadoras#:~:text=Organizaci% C3%B3n%20de%20los%20componentes,recibe%20el%20nombre%20de%20BUS.