You are on page 1of 2

UNIVERSIDAD AUTONOMA DE BAJA CALIFORNIA Facultad de Ciencias Qumicas e Ingeniera Ingeniero en Computacin- Arquitectura de Computadoras Ejemplo Decodificadores Conectar

los elementos bsicos de un sistema mnimo basado en 8088 con 32Kb de RAM y 32Kb de EPROM. - Disee el decodificador de direcciones, y control para memoria. Nota: No existen direcciones espejo a) RAM inicia en la direccin 00000h, EPROM inicia en 80000H b) Mostrar las interconexiones entre los dispositivos. (8088, latch,ducto de direcciones, datos y control etc.)
00000H 32K RAM ?????H

Rango de RAM: 32K = 1K*32 = ( 210*32) = 1024(32) = 32768 = 8000H Direccin inical = Direccin final (Tamao de la memoria 1) Direccin final = 00000H + 7FFFH Direccin final = 7FFFH

80000H 32K ERPOM ?????H

Rango de EPROM: 32K = 1K*32 = ( 210*32) = 1024(32) = 32768 = 8000H Direccin inical = Direccin final (Tamao de la memoria 1) Direccin final = 80000H + 7FFFH Direccin final = 87FFFH

Rango de la RAM, incluyendo a IO/_M para asegurar que el acceso que esta haciendo el procesador es a memoria. IO/_M A19 A18 A17 A16 A15 A14 A13 A12 A11 A10 A9 A8 A7 A6 A5 A4 A3 A2 A1 A0
0 : 0 0 : 0 0 : 0 1 : 1 0 : 0 0 : 0 0 : 0 0 : 0 0 : 0 0 : 0 0 : 0 0 : 0 0 : 1 0 : 1 0 : 1 0 : 1 0 : 1 0 : 1 0 : 1 0 : 1 0 : 1 0 : 1 0 : 1 0 : 1 0 : 1 0 : 1 0 : 1 0 : 1 0 : 1 0 : 1 0 : 1 0 : 1 0 : 1 0 : 1 0 : 1 0 : 1 0 : 1 0 : 1 0 : 1 0 : 1 0 : 1 0 : 1

HEX
00000H : 07FFFH 80000H : 87FFFH

_CSRAM
0 : 0 1 : 1

_CSEPROM
1 : 1 0 0

Estas lineas permanecen constantes en el rango de la memoria EPROM Estas lineas permanecen constantes en el rango de la memoria RAM

Estas lineas cambian el todo el rango, por lo que no ayuadan a determinar si se esta en el rango de la memoria uno o dos por tanto no intervienen en las ecuaciones de los selectores (SE CONECTAN DIRECTOS A LA MEMORIA)

De la tabla anterior _CSRAM debe ser cero (0) cuando IO/_M=0 y A19=0 y A18=0 y A17=0 y A16=0 y A15=0. En forma de ecuacin esto es:

_CSRAM ' A'19 A'18 A'17 A'16 A'15 IO/_M '


_CSRAM A'19 A'18 A'17 A'16 A'15 IO/_M ''

UNIVERSIDAD AUTONOMA DE BAJA CALIFORNIA Facultad de Ciencias Qumicas e Ingeniera Ingeniero en Computacin- Arquitectura de Computadoras
De la tabla anterior _CSEPROM debe ser cero (0) cuando IO/_M=0 y A19=1 y A18=0 y A17=0 y A16=0 y A15=0. En forma de ecuacin esto es:

_CSEPROM ' A19 A'18 A'17 A'16 A'15 IO/_M'


_CS EPROM A19 A'18 A'17 A'16 A'15 IO/_M ''
DT/R DEN DIR EN 74245

AD0-AD7

D0-D7

RAM

EPROM

D0-D7 A0-A7 A0-A7 A8-A14


_CS _OE _WR

D0-D7 A0-A7 A8-A14


_CS _OE

8088

LATCH

A8-A14 _RD _WR


_CSRAM

ALE A8-A15
G

A15

_CSEPROM

_RD

A16/Sx-A19/Sy _DEN DT/R IO/M _WR _RD

A15-A19 A16-A19
DECODIF.

LATCH

You might also like