Sunteți pe pagina 1din 36

CANALES DE COMUNICACIN

Arquitectura de Computadoras
Equipo: 4

Los principales componentes del computador necesitan estar interconectados para intercambiar datos y seales de control.
El medio de interconexin ms popular es un bus compartido.

Bus
Camino de comunicacin entre dos o ms dispositivos. Est constituido por varios caminos de comunicacin, o lneas.

Bus del Sistema


Bus que conecta los componentes principales del computador. Est constituido, usualmente por entre cincuenta y cien lneas.

Cada lnea tiene un significado o funcin en particular.

Las lneas se clasifican en tres grupos funcionales.


Lneas de datos. Lneas de direcciones. Lneas de control.

Lnea de Datos
Proporciona un camino para transmitir datos entre los mdulos del sistema. Puede incluir entre 32 y cientos de lneas, cuyo numero se conoce como anchura del bus de datos.

Lneas de Direcciones
Se utiliza para designar la fuente o el destino del dato situado en el bus de datos. La anchura del bus de direcciones determina la mxima capacidad de memoria posible en el sistema, siendo 2n el tamao mximo en bytes del banco de memoria que se podr direccionar con n lneas. Generalmente se utilizan tambin para direccionar los puertos de E/S.

Lneas de Control
Se utilizan para controlar el acceso y uso de las lneas de datos y de direcciones.

Es el que permite que no haya colisin de informacin en el sistema. Las seales de control transmiten tanto rdenes como informacin de temporizacin entre los modulo del sistema.

Los aspectos claves del diseo de los buses son:


Arbitraje Temporizacin Anchura

Modo de direccin real

Modo de operacin El Intel 802861 (llamado oficialmente iAPX 286, tambin conocido como i286 o 286) es un microprocesador de 16 bits de la familia x86, CPUscompatibles de la arquitectura x86.

x86 es la denominacin genrica dada a ciertos microprocesadores de la familia Intel,

sus compatibles y la arquitectura bsica a la que estos procesadores pertenecen, por la terminacin de sus nombres numricos: 8086, 80286, 80386, 80486

Caractersticas
20 bits de espacio de direcciones segmentado significando que solamente se puede direccionar 1 MB de memoria acceso directo del software a las rutinas del BIOS y el hardware perifrico no tiene conceptos de proteccin de memoria o multitarea a nivel de hardware.

la proteccin de la memoria a nivel de hardware os ms recientes CPUs x86 se inician en modo real al encenderse, y pueden ejecutar el software escrito para cualquier chip anterior.

Los sistemas operativos DOS (MSDOS, DR-DOS, etc.) trabajan en modo real.

El modo protegido
es un modo operacional de los CPUs compatibles x86 de la serie 80286 y posteriores El modo protegido tiene un nmero de nuevas caractersticas diseadas para mejorar las multitareas y la estabilidad del sistema, como proteccin de memoria, y soporte de hardware para memoria virtual as como de conmutacin de tareas.

A veces es abreviado como p-mode y tambin llamadoProtected Virtual Address Mode

La mayora de los sistemas operativos x86 modernos se ejecutan en modo protegido, incluyendo GNU/Linux, FreeBSD, Ope nBSD, NetBSD,Mac OS X y Microsoft Windows 3.0 y posteriores.

el modo protegido tambin tiene soporte de hardware para interrumpir un programa en ejecucin y cambiar el contexto de ejecucin a otro,

Niveles privilegiados

El procesador comprueba niveles de privilegio en las siguientes situaciones. Si el cdigo que se ejecuta no tiene suficientes privilegios, el resultado es generalmente una excepcin que el sistema operativo puede manejar; pero tambin estn las instrucciones que hacen los mismos chequeos sin levantar excepciones.

Reloj del sistema

1 sincronizar las diversas operaciones que realizan los diferentes subcomponentes del sistema informtico.

2.hora.

La frecuencia del reloj se mide en Ciclos por Segundo, tambin llamados Hertzios

reloj marca la velocidad de proceso de la computadora generando una seal peridica que es utilizada por todos los componentes del sistema informtico para sincronizar y coordinar las actividades operativas

mayor sea la frecuencia del reloj mayor ser la velocidad de proceso de la computadora y podr realizar mayor cantidad de instrucciones elementales

El tiempo de acceso a memoria es la cantidad de tiempo que transcurre desde que se solicita una operacin (sea de lectura escritura) y el tiempo en que la memoria completa dicha operacin.

Caractersticas
principales

son su capacidad de almacenamiento el tiempo de acceso.

es una seal recibida por el procesador de un ordenador, indicando que debe "interrumpir" el curso de ejecucin actual y pasar a ejecutar cdigo especfico para tratar esta situacin

Una

interrupcin es una suspensin temporal de la ejecucin de un programa

Las interrupciones surgen de las necesidades que tienen los dispositivos perifricos de enviar informacin al procesador principal de un sistema de computacin. La primera tcnica que se emple fue que el propio procesador se encargara de sondear

permiti al procesador desentenderse de esta problemtica, delegar en el dispositivo la responsabilidad de comunicarse con el procesador cuando lo necesitara.

Interrupciones de hardware. se pueden producir en cualquier momento independientemente de lo que est haciendo el CPU en ese momento.

Traps. causadas al realizarse operaciones no permitidas tales el desbordamiento, el acceso a una posicin de memoria no permitida, etc.
Interrupciones por software. son generadas por el programa en ejecucin.

ACCESO DIRECTO A MEMORIA El acceso directo a memoria permite a cierto tipo de componentes de ordenador acceder a la memoria del sistema para leer o escribir independientemente de la CPU principal.

El DMA necesita:

-Registro contador: guarda la longitud de bloque a transferir.


-Bits: indica si la operacin es de lectura o escritura. -Bloque de control: controla el funcionamiento del sistema.

Existen 3 tipos de transferencia para el mximo aprovechamiento del bus: -Por rfagas

-Por robo de ciclo

-Transparente

S-ar putea să vă placă și