ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

PC XT es el chip 8288


Enviado por   •  18 de Junio de 2014  •  Exámen  •  958 Palabras (4 Páginas)  •  205 Visitas

Página 1 de 4

Es una especie de controlador de tráfico. En el PC XT es el chip 8288 y en el AT es el 82288. El procesador necesita del concurso de este chip para generar el juego completo de señales del bus de control.

Control del bus asíncrono.

Una de las características principales del µP MC68000 es que la transferencias entre el µP y los dipspositivos externos ( incluída la memoria ) se realizan de forma asíncrona. Es decir, la velocidad de transferencia no viene dada por la frecuencia del reloj del sistema. De echo, en un sistema basado en el MC68000 cada dispositivo puede funcionar con una frecuencia de reloj distinta. De esta manera los datos se transfieren a la máxima velocidad admisible por los distintos dispositivos . Por ejemplo, si en un sistema determinado la memoria ROM tiene un tiempo de acceso de 500 ns., y el de la memoria RAM es de 250 ns., el MC68000 podrá transferir los datos a la memoria RAM al doble de la velocidad con que los transfiere a la memoria ROM. El control del bus asíncrono requiere unas señales que realizan el protocolo entre el microprocesador y los dispositivos externos:

Address Strobe ( AS ). Esta señal indica que hay una dirección válida en el bus de direcciones.

Read/Writee ( R/W ). Esta señal define la dirección de la transferencia por el bus de datos . A nivel alto indica que el µP desea realizar una lectura desde el dispositivo externo, y viceversa. Normalmente está a nivel alto.

Upper Data Strobe ( UDS ) y Lower Data Strobe ( LDS ). Estas señales indican qué parte del bus de datos va a ser usada durante la transferencia del dato. Si la señal UDS está activa, ello significa que el µP desea leer o escribir ( según el estado de R/W ) un dato de 8 bits por la parte alta del bus de datos ( D8-D15 ). Si la señal LDS está cativa, está indicando que el µP desea transferir

http://www.ii.uam.es/~fjgomez/68000/tutorial/cap5.html#cap5-1-1

3.1.3 Puertos de E/S.

La comunicación entre un programa y el hardware, es decir los chips de soporte y las tarjetas de ampliación, se efectuará mediante los llamados puertos. Como puerto uno tiene que imaginarse una entrada o salida de datos de 8 o 16 bits de ancho, que se identificará por su dirección entre 0 y 65535. Éste autoriza el acceso a los diferentes registros de la correspondiente unidad de hardware y por regla general un grupo de puertos queda cubierto por un dispositivo.

Para la comunicación con los puertos, la CPU utiliza el bus de datos y el bus de direcciones y se comporta de forma muy similar que en el acceso a la memoria.

- En primer lugar ésta manda una señal mediante una conexión especial de bus, para que todas las unidades que estén recibiendo el bus sepan que ahora no se va a dirigir a un punto de memoria sino a un puerto.

- Seguidamente coloca la dirección del

...

Descargar como (para miembros actualizados)  txt (5.5 Kb)  
Leer 3 páginas más »
Disponible sólo en Clubensayos.com