Está en la página 1de 6

INSTITUTO: ROSARIO CASTELLANOS

LICENCIATURA: TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN

ALUMNO: JESSICA MARISOL RODRÍGUEZ CARMONA

GRUPO: G – 304

PROFESORA: NANCY ROSALINA GUTIERREZ SOTO

ASIGNATURA: ORGANIZACIÓN COMPUTACIONAL

UNIDAD 3: DISPOSITIVOS DE ENTRADA Y SALIDA

EXPERIENCIA DE APRENDIZAJE: ¿REALIDAD VIRTUAL INMERSIVA O NO


INMERSIVA?
Presentación:
El rendimiento de una computadora depende de la latencia de operaciones de
entrada y salida, la latencia es un intervalo de tiempo entre la estimulación y la
respuesta, de manera general es un retardo de tiempo entre la causa y efecto en
computadoras ante una interrupción de hardware.
Además del procesador y un conjunto de módulos de memoria, otro elemento
clave de un sistema informático es un conjunto de módulos de entrada/salida.
Cada módulo se conecta al sistema bus o interruptor central y controla uno o más
dispositivos periféricos. Un módulo de entrada/salida no es simplemente un
conjunto de conectores mecánicos que conectan un dispositivo al bus del sistema,
por el contrario, el módulo de entrada/salida contiene lógica para realizar una
función de comunicación entre el periférico y el bus.[Stallings]  
 
Propósito:
Distinguir los tipos de dispositivos de entrada/salida, a fin de conocer cómo
interactúan con la memoria y el CPU.
 
Incidente crítico:
Retomando el caso hipotético de que has sido contratado por una empresa que se
dedica al desarrollo de computadoras en el que se te ha pedido diseñar sistemas
rápidos, eficientes y poderosos conjugando la mejor calidad y precio posible.
En tu segunda actividad debes de determinar las características ideales de los
dispositivos de entrada y salida que se necesita contar para generar sistemas
rápidos y eficientes

Indicaciones:
Investiga en fuentes confiables:
¿Qué es un módulo y cuáles son sus componentes principales?
Un módulo de E/S es un controlador de uno o varios periféricos que establece una
interfaz entre el periférico y el computador (procesador y memoria) para facilitar la
comunicación entre el uno y el otro de manera que buena parte de los detalles
técnicos del periférico queden ocultos al resto del computador, componentes
principales:
1) Una interfaz interna normalizada con el resto del computador mediante el bus
de sistema que nos da acceso al banco de registros del módulo de E/S.
2) Una interfaz externa específica para el periférico que controla. Habitualmente la
conexión con el periférico se realiza mediante un sistema de interconexión
normalizado de E/S.
3) La lógica necesaria para gestionar el módulo de E/S. Es responsable del paso
de información entre la interfaz interna y externa

https://www.ifm.com/responsive/small/content/gallery/productgroups/P_F_WH_W_E100_0058.JPG?v=-1211127178

¿Qué es la DMA y cuáles son sus funciones principales?


El DMA (acceso directo a la memoria) permite que el dispositivo de red mueva los
datos del paquete directamente a la memoria del sistema, reduciendo la utilización
de la CPU. El controlador de DMA es un dispositivo capaz de controlar una
transferencia de datos entre un periférico y memoria sin intervención de la CPU. El
controlador de DMA debe actuar como maestro del bus durante la transferencia
DMA, sus funciones principales son:
- Solicitar el uso del bus mediante señales y la lógica de arbitraje necesarias.
- Especificar la dirección de memoria sobre la que se realiza la transferencia. -
Generar las señales de control del bus.
- Tipo de operación (lectura/escritura). - Señales de sincronización de
transferencia.

https://lh3.googleusercontent.com/wNcuzXDa-
AUegvIXjDZRyUv5JA3diN6kxH2f6JzMmdehv_vgIZqxLwmREk70fgU1qjNDuN5MBgF930WJAdGV4WGqahO154fs7HrqQjE
¿Qué son los buses de entrada/salida?
En un computador distinguimos dos tipos básicos de sistemas de interconexión:
los internos del computador, que nos permiten conectar el procesador, la memoria
y el sistema de E/S y que denominamos bus del sistema, y los externos al
computador, que nos permiten conectar el sistema de E/S con los diferentes
periféricos y que denominamos sistemas de interconexión de E/S o buses de E/S.
Desde el punto de vista del sistema de E/S, el bus del sistema nos permite la
comunicación entre los módulos de E/S y el resto del computador. Este bus tiene
una estructura jerárquica formada por diferentes tipos de buses para aislar los
elementos más rápidos de los más lentos y, de esta manera, mejorar las
prestaciones del sistema.

https://1.bp.blogspot.com/-en6FXkGSySA/V0ZBPsl30-I/AAAAAAAAAB4/kY41SphE_3cp4Fq5P_P-R6at74NFfDLjQCLcB/
s320/imgbus.jpg

¿Qué son los retardos lógicos, tiempo de buffer, retardo de arbitraje de bus y
la latencia de acceso a memoria?
Retardos lógicos: El retardo de propagación no se refiere tanto a la cantidad de
tiempo que necesita una señal para viajar desde la entrada hasta la salida. Se
refiere principalmente al tiempo de conmutación y al tiempo de estabilización. Esto
quiere decir, al tiempo necesario para que una señal de entrada fuerce una
transición entre los estados ENCENDIDO y APAGADO.
Tiempo de buffer: Es aquel almacenamiento que guarda pequeños datos o
movimientos que se realizan dentro de una computadora, básicamente para
optimizar el tiempo de respuesta del procesador.
Retardo de arbitraje de bus: Arbitraje del bus, es una forma de compartir los
canales de transferencia de datos de la computadora (los buses) en una forma
óptima para que el dispositivo más rápido no deba esperar para ser capaz de
transferir y los dispositivos más lentos (como los periféricos) tengan la posibilidad
de transferir también.
Latencia de acceso a memoria: Se denominan latencias de una memoria RAM a
los diferentes retardos producidos en el acceso a los distintos componentes de
esta. Estos retardos influyen en el tiempo de acceso a la memoria por parte de la
CPU.

https://conceptodefinicion.de/wp-content/uploads/2014/11/Buffer-de-memoria-DDR3-de-bajo-consumo.jpg

¿Qué es el mapeado por memoria?


Es una estructura de datos (tablas) que indica cómo está distribuida la memoria.
Contiene información sobre el tamaño total de memoria y las relaciones que
existen entre direcciones lógicas y físicas, además de poder proveer otros detalles
específicos sobre la arquitectura del computador.

¿Cómo se puede mejorar el rendimiento de entrada/salida y de qué


depende?
Depende de la urgencia o importancia de la mejora del rendimiento y el tiempo
disponible para el análisis del nivel de detalle de la información de rendimiento de
entrada / salida y el conocimiento de los procesos y de cómo utilizan ficheros,
ejemplo:
Análisis orientado a ficheros (dataset-driven análisis). Esto enfoque se utiliza
cuando un fichero es crítico en la cadena de procesos batch o puede causar
contención.
Análisis orientado a volúmenes de disco (Volume-driven análisis). Este enfoque se
utiliza cuando se ha identificado que un volumen de disco produce
embotellamiento (demasiados procesos haciendo un uso intenso del volumen).

¿Qué es una abstracción de entrada/salida y cuáles son las más


importantes?
Abstracción: La tendencia actual del Software y de los lenguajes de
programación es ocultar lo más posible los detalles de más bajo nivel, intentando
dar a los niveles superiores una visión más sencilla, global y abstracta
ofreciéndoles operaciones para manipular dichas estructuras ocultas,
desconociendo por completo la gestión interna de las mismas. Sobre estas
estructuras se crean otras que abstraen a las anteriores y así sucesivamente.
Gracias a la abstracción, los sistemas operativos enmascaran los recursos físicos,
permitiendo su manejo con funciones más generales que ocultan las básicas,
constituyendo verdaderos recursos ficticios o virtuales, que mejoran y son más
potentes que los físicos. Desde el punto de vista de un programa o usuario, la
máquina física se convierte gracias al sistema operativo, en una máquina virtual,
también conocida como máquina extendida que presenta la ventaja respecto a la
física de ofrecer más funciones de las que normalmente soporta esta última.
Desde el punto de vista del usuario, el sistema operativo proporciona servicios
que no están presentes en la máquina. Estos servicios incluyen las facilidades de
carga y ejecución de programas, permitiendo que se ejecuten varios al mismo
tiempo, gestión de la contabilidad para facturar los servicios y almacenamiento de
datos y programas.
REREFENCIAS
Ifm.com (2023) Módulos de E/S
https://www.ifm.com/mx/es/category/250_010_020#:~:text=Los%20m
%C3%B3dulos%20de%20E%2FS%20descentralizados%20conectan%20sensores
%20binarios%20y,ej.%2C%20v%C3%A1lvulas%20proporcionales.
Wikipedia (2023), Acceso directo a memoria
https://es.wikipedia.org/wiki/Acceso_directo_a_memoria
Buses de entrada y salida (2016)
https://busessalida.blogspot.com/2016/05/buses-de-entrada-y-salida.html
José Manuel Ayala (2012), Optimización de entrada / salida,
https://jmaw.blogspot.com/2012/06/optimizacion-de-entrada-salida.html
Yuvtv(S/A), Buffer
https://www.yuvtv.com/glosario/buffer/#:~:text=En%20inform%C3%A1tica%2C
%20un%20buffer%20es,tiempo%20de%20respuesta%20del%20procesador.
Wikipedia(2022), CAPA DE ABSTRACCIÓN.
https://es.wikipedia.org/wiki/Capa_de_abstracci%C3%B3n

También podría gustarte