Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Comunicacin de datos
Es el proceso de comunicar informacin en forma binaria entre dos o ms equipos, requiere cuatro
elementos bsicos que son:
Emisor: Dispositivo que transmite los datos
Mensaje: Los datos a ser transmitidos
Medio: Recorrido de datos desde el origen hacia el destino.
Receptor: Dispositivo de destino de datos.
Comunicacin en Serie
Consiste en la utilizacin de un nico cable por el cual, circula toda la informacin a transmitir,
adems de informacin de control, en forma de una sucesin de datos digitales o analgicos.
Tipos de comunicacin en Serie
Simplex, Duplex, Half Duplex o semi-duplex, Full Duplex
Simplex
En este caso el emisor y el receptor estn perfectamente definidos y la comunicacin
es unidireccional. Este tipo de comunicaciones se emplean, usualmente, en redes de radiodifusin,
donde los receptores no necesitan enviar ningn tipo de dato al transmisor.
Duplex, Half Duplex o Semi-Duplex
En este caso ambos extremos del sistema de comunicacin cumplen funciones de transmisor y
receptor y los datos se desplazan en ambos sentidos pero no de manera simultnea. Este tipo de
comunicacin se utiliza habitualmente en la interaccin entre terminales y una computadora
central.
Full Dplex
Los datos se desplazan en ambos sentidos simultneamente. Para que sea posible los emisores
poseen diferentes frecuencias de transmisin o dos caminos de comunicacin separados, mientras
que la comunicacin semi-duplex necesita normalmente uno solo. Para el intercambio de datos
entre computadores este tipo de comunicacin es la ms eficiente.
Comunicacin en paralelo
Su principal caracterstica es que los bits de datos viajan juntos, enviando un paquete de byte a la
vez. Es decir, se implementa un cable o una va fsica para cada bit de datos formando un bus.
Mediante el puerto paralelo podemos controlar tambin perifricos como focos, motores, reles,
entre otros dispositivos, adecuados para automatizacin.
Transmisin asncrona
Transmisin que se transmite de carcter a carcter es decir bit por bit.
Se le agregan bit de inicio y bit final para indicar el trmino de un paquete de datos, para
separar los paquetes que se van enviando o recibiendo para sincronizar al receptor con el
transmisor.
El bit de inicio indica al dispositivo receptor que sigue un carcter de datos.
El bit de trmino indica que el carcter o paquete ha sido completado.
Transmision Sincrona
Transmisin que enva grupos de caracteres en un flujo continuo de bits.
Para lograr la sincronizacin de los dispositivos conectados (receptor y transmisor), estos
deben tener una seal de reloj para establecer la velocidad de transmisin de los datos.
Antes de iniciar la comunicacin entre los dispositivos se debe establecer una sincronizacin
entre ellos los por medio de caracteres de sincronizacin especiales.
Los dispositivos que transmiten de forma sincrnica son mas caros que los asncronos
debido a la sofisticacin de estos .
Los mas usados son los dispositivos asncronos.
Conector DB9
Es un conector analogico de 9 clavijas
Se utiliza en conexiones en serie
Permite Trasmision asincronica segun la norma RS-232
Que es DMA
Es una tcnica de entrada y salida que provee acceso directo a la memoria mientras el
microprocesador esta temporalmente deshabilitado.
Lo que permite que los datos sean transferidos entre la memoria y el dispositivo de E/S a
una velocidad que est limitada slo por la velocidad de los componentes de memoria en
el sistema o el controlador de DMA.
Propsitos:
Actualizacin de la DRAM
Actualizar pantallas de video
Sistema de disco de memoria para leer y escribir
La transferencia DMA es usada tambin para hacer transferencias de alta velocidad de memoria a
memoria.
Descripcin: Esta estrategia utiliza uno o ms ciclos de CPU para cada instruccin que se
ejecuta.
Ventaja: Esto permite alta disponibilidad del bus del sistema para la CPU
Desventaja: La transferencia de datos se har ms lentamente.
Por Rfaga
Descripcin: Enviar el bloque de datos solicitado mediante una rfaga empleando el bus
del sistema hasta finalizar la transferencia.
Ventaja: Permite una altsima velocidad.
Desventaja: La CPU no podr utilizar el bus de sistema durante el tiempo de transferencia,
por lo que permanece inactiva.
Transparente
Scatter-gather
Descripcin: Transmitir datos a varias reas de memoria en una transaccin DMA simple.
Ventaja: Equivale al encadenamiento de mltiples peticiones DMA simples.// Libra a la
CPU la tarea de la copia de dato e interrupciones de E/S mltiples.
Ancho de Banda
El ancho de banda de la memoria es el ratio en el que los datos pueden ser ledos o almacenados
en la memoria por un procesador. El ancho de banda de la memoria es generalmente expresado
en unidades de bytes por segundo.
Formas de medir la cantidad de datos transferidos en bytes por segundo: BCOPY, STREAM y
HARDWARE.
BCOPY: Cuenta la cantidad de datos copiados desde una ubicacin en memoria a otra
ubicacin por unidad de tiempo.
STREAM: Suma la cantidad de datos que el cdigo de la aplicacin explcitamente lee ms
la cantidad de datos que el cdigo de la aplicacin escribe.
HARDWARE: Mide la cantidad actual de datos ledos y escritos por el hardware, tanto si el
movimiento de datos fue explcitamente requerido por el cdigo de usuario o no.
BUS
USB
Bus serie de ltima generacin
Tipos de Buses
Bus paralelo
Ha sido utilizado de manera intensiva desde: el bus del procesador, los buses de discos duros,
tarjetas de expansin y de video, hasta las impresoras.
LINEAS DE DIRECCION: (posicin)
LINEAS DE CONTROL: (seales de arbitraje)
LINEAS DE DATOS: (transmiten los bits)
Bus Serial
Los datos son enviados de bit a bit, se construye por medio de registros o rutinas de
software.
Es usado desde hace menos de 10 aos en buses para discos duros, unidades de estado
slido
Bus de Direcciones
Unidireccional
La CPU sola puede colocar niveles lgicos en
las lneas de direccin.
Es necesario contar con 20 lneas de
direccin.
Bus de Datos
Bidireccional.
En algunos microprocesadores, es utilizado con otra informacin adems de los datos.
Bus de control
Se usa para sincronizar las actividades y las transacciones con los perifricos del sistema.
Las seales ms importantes de este bus son las seales de cronmetro.
Bus Externo
Se utiliza para comunicar el microprocesador con otras partes, como perifricos y memoria.
Tipos de Buses