especificaciones del µp 8086. interface con …08)_sd1... · 74ls373 (latch con tercer estado o...

13
Sistemas Digitales I Especificaciones del µP 8086. INTERFACE CON MEMORIA y E/S Todos los sistemas con procesadores tienen tres canales o buses: Bus de direcciones que proporcionan dirección de memoria al numero de puerto de E/S. Bus de datos que transfiere información entre el procesador y la memoria o dispositivos de E/S. Bus de control que aplica las señales adecuadas para interaccionar con la memoria o dispositivos de E/S. En el microprocesador 8086 se requiere de canales o buses separados de direcciones datos y control. Para esto se necesita demultiplexar las líneas AD 15 -AD 0 y A 16 /S 3 hasta BHE’/S 7 . Ing. Ricardo Godínez Bravo.

Upload: lamlien

Post on 04-Feb-2018

213 views

Category:

Documents


1 download

TRANSCRIPT

Sistemas Digitales I

Especificaciones del µP 8086.

INTERFACE CON MEMORIA y E/S

Todos los sistemas con procesadores tienen tres canales o buses:

Bus de direcciones que proporcionan dirección de memoria al numero de puerto de E/S.

Bus de datos que transfiere información entre el procesador y la memoria o dispositivos de E/S.

Bus de control que aplica las señales adecuadas para interaccionar con la memoria o dispositivos de E/S.

En el microprocesador 8086 se requiere de canales o buses separados de direcciones datos y control.

Para esto se necesita demultiplexar las líneas AD15-AD0 y A16/S3hasta BHE’/S7.

Ing. Ricardo Godínez Bravo.

Sistemas Digitales I

Especificaciones del µP 8086.

INTERFACE CON MEMORIA y E/S

C.I. 74LS373 (Latch 3er estado)

Para esta función se requieren C.I. 74LS373 (Latch con tercer estado o alta impedancia) para acoplar y demultiplexar el bus de direcciones.

Este circuito contiene un arreglo de 8 flip-flop que transfieren los datos de entrada al FF cuando la terminal LE = 1.

La información sólo es vista en el bus cuando OE’ = 0.

Ing. Ricardo Godínez Bravo.

Sistemas Digitales I

Especificaciones del µP 8086.

INTERFACE CON MEMORIA y E/S

C.I. 74LS373 (Latch 3er estado)

Diagrama lógico.

Ing. Ricardo Godínez Bravo.

Sistemas Digitales I

Especificaciones del µP 8086.

INTERFACE CON MEMORIA y E/S

Diagrama de multiplexado del bus de direcciones en el µP 8086.

Ing. Ricardo Godínez Bravo.

Sistemas Digitales I

Especificaciones del µP 8086.

INTERFACE CON MEMORIA y E/S

C.I. 74LS245 (Transceiver)

Es un transmisor / receptor octal diseñado para comunicaciones asíncronas de dos vías entre buses de datos.

La entrada de dirección (DR)controla la transmisión del bus A al bus B ó del bus B al bus A, dependiendo de su valor lógico.

La entrada de habilitación (E’) sirve para aislar los buses.

Ing. Ricardo Godínez Bravo.

Sistemas Digitales I

Especificaciones del µP 8086.

INTERFACE CON MEMORIA y E/S

C.I. 74LS245 (Transceiver)

Ing. Ricardo Godínez Bravo.

Sistemas Digitales I

Especificaciones del µP 8086.

INTERFACE CON MEMORIA y E/S

C.I. 74LS244 (Buffer 3er estado)

Este dispositivo esta diseñado para proveer el acondicionamiento necesario entre buses en sistemas con procesadores.

Se emplea con dispositivos de memoria, transmisores – receptores de bus, etc.

Ing. Ricardo Godínez Bravo.

Sistemas Digitales I

Especificaciones del µP 8086.

INTERFACE CON MEMORIA y E/S

C.I. 74LS244 (Buffer 3er estado)

Diagramalógico.

Ing. Ricardo Godínez Bravo.

Sistemas Digitales I

Especificaciones del µP 8086.

INTERFACE CON MEMORIA y E/S

Diagrama de multiplexado de los buses de direcciones, datos y control en el µP 8086.

Ing. Ricardo Godínez Bravo.

Sistemas Digitales I

Especificaciones del µP 8086.

INTERFACE CON MEMORIA y E/S

Ciclo de lectura y escritura a memoria

El procesador se comunica con el exterior a través de 20 bits multiplexados en tiempo para direcciones, datos y control.

Para poder transferir información el procesador ejecuta un ciclo de bus, el cual consiste en cuatro ciclos o periodos de reloj llamadosESTADOS Ti.

Ing. Ricardo Godínez Bravo.

Sistemas Digitales I

Especificaciones del µP 8086.

INTERFACE CON MEMORIA y E/S

Ciclo de lectura y escritura a memoria

ESTADO T1.Durante este ciclo se colocan las líneas de direcciones y se activan las señales de control ALE, DT/R’ y M/IO’.ESTADO T2.Durante este ciclo el procesador proporciona las señales de control DEN’ y RD’ o WR’.

Ing. Ricardo Godínez Bravo.

Sistemas Digitales I

Especificaciones del µP 8086.

INTERFACE CON MEMORIA y E/S

Ciclo de lectura y escritura a memoria

ESTADO T3.Este periodo de reloj se produce para dar tiempo a la memoria para acceder los datos.ESTADO T4.En este ciclo de reloj se desactivan todas las señales del bus para el siguiente ciclo de bus.

Ing. Ricardo Godínez Bravo.

Sistemas Digitales I

Especificaciones del µP 8086.

INTERFACE CON MEMORIA y E/S

Ciclo de lectura y escritura a memoria

Ing. Ricardo Godínez Bravo.