Está en la página 1de 5

Joel Rodrguez (1690-11-4941)

Resumen para Examen Final


Arquitectura de Computadoras

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.

Joel Rodrguez (1690-11-4941)


Resumen para Examen Final
Arquitectura de Computadoras

Diferencia entre comunicacin en serie y paralelo


La principal diferencia entre una conexin serie y una paralelo es que en la serie los bits se
transmiten uno detrs del otro, en cambio en el paralelo se transmiten tramas de 8 bits a la vez y
que la conexin paralela es para distancias cortas.

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

Joel Rodrguez (1690-11-4941)


Resumen para Examen Final
Arquitectura de Computadoras

La transferencia DMA es usada tambin para hacer transferencias de alta velocidad de memoria a
memoria.

Modos de Transferencia del DMA

Por robo de ciclo


Por rfaga
Transparente
Scatter-gather

Por Robo de Ciclo

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

Descripcin: Emplear el bus del sistema cuando la CPU no lo necesita.


Ventaja: Permite que la transferencia no impida que la CPU utilice el bus del sistema
Desventaja: La velocidad de transferencia es la ms baja posible

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.

Joel Rodrguez (1690-11-4941)


Resumen para Examen Final
Arquitectura de Computadoras

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

Conjunto De Lneas Utilizadas Para La Transmisin De Datos.


Los Buses Se Caracterizan Por El Numero De Bits Que Pueden Transmitir En Un Determinado
Momento
Lnea De Interconexin, Portadora De Informacin.

USB
Bus serie de ltima generacin
Tipos de Buses

Bus serial (Largas distancias)


Bus paralelo (Cortas distancias)

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

Joel Rodrguez (1690-11-4941)


Resumen para Examen Final
Arquitectura de Computadoras

Tipos de Buses por su uso


Bus de Direcciones, Bus de Datos, Bus de Control

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.

Podemos clasificar a los buses, segn el criterio de situacin fsica en:


Bus Interno

Mueve datos entre los componentes internos del procesador.


Por este bus circulan los datos, seales de control o las direcciones de memoria.
Puede compararse a los vasos sanguneos del cuerpo humano.

Bus Externo

Se utiliza para comunicar el microprocesador con otras partes, como perifricos y memoria.

Tipos de Buses

Buses ISA: (INDUSTRY STANDARD ARQUITECTURE)


Buses MCA: (MicroCanal)
Buses EISA: (EXTENDED INDUSTRY STANDARD ARQUITECTURE)
Buses VESA: (VIDEO ELECTRONICA STANDARD ASOCIATION)
Bus PCI: (PERIPHERICAL COMPONENT INTERCONECT)
Bus AGP: (ADVANCED GRAPHICS PORT)
Card Bus y PC: (comnmente PCMCIA)