Está en la página 1de 12

MICROPROCEDADORES

Disear el decodificador de direcciones


para
el
siguiente
sistema
micro
procesado.

Cristhian Ceron
10/10/2012

Ejercicio:
Disear decodificador de direcciones para el
siguiente sistema micro procesado a travs
de la aplicacin de circuitos lgicos.
Bus de datos de 8 bits y bus de direccin 16
bits.

CAPACIDAD DE MEMORIA DIRECCIONABLE


(CMD)

# = 2

CMD = (# localidades x #bits / localidades)

C = 216 (1bytes) / 1024

CMD = 65536/ 1024

CMD = 65 Kb //.

LOCALIDADES C/U

ROM4 = 2Kb * 1024 = 2048

ROM3 = 2Kb * 1024 + 2048 = 4096

ROM2 = 2Kb * 1024 + 4096 = 6144

ROM1 = 2Kb * 1024 + 6144 = 8192

RAM1 = 2Kb *1024 + 8192 = 10240

RAM2 = 2Kb * 1024 + 10240 = 12288

12288
12287

3000H

RAM 2
2Kb

2800H

10240
10239

RAM1
2Kb

8192
8191

ROM1
2Kb
ROM2
2Kb

17FFH

1000H

ROM3
2Kb

2048
2047

1FFFH
1800H

4096
4095

27FFH
2000H

6144
6143

2FFFH

0FFFH
0800H

ROM4
2K

07FFH
0000H

Tabla para encontrar los bits significativos


07FFH

A15

ROM4

ROM3
ROM2
ROM1
RAM1
RAM2

A14

A13

A12

A11

A10

A9

A8

A7

A6

A5

A4

0
0000H
07FFH 0

0800H 0
0FFFH 0

1000H
17FFH

1800H 0
1FFFH 0

2000H
27FFH

2800H 0
2FFFH 0

T
A13

ABLA COMBINATORIA

A12

A11

ROM4 ROM3

ROM2

ROM1

RAM1

RAM2

Compuertas Lgicas

ROM 4 = A13. A12. A11

ROM 3 = A13. A12. A11

ROM 2 = A13. A12. A11

ROM 1 = A13. A12. A11

RAM 1 = A13. A12. A11

RAM 2 = A13. A12. A11

DIESEO DE LAS ENTRDAS


COMPUERTAS LOGICAS
A13
A12
A11

A
N
D

ROM4

A
N
D

ROM3

A ROM2
N
D
A ROM1
N
D
A RAM1
N
D
A RAM2
N
D

DEMUX
C

G0

G2
A

G2
B

Y0

Y1

Y2

Y3

Y4

Y5

Y6

Y7

tierra

G2A
5 Voltios

G2B

A13

A12

A11

Y0
Y1
Y2
Y3
Y4
Y5
Y6
y7

ROM4
ROM3
ROM2
ROM2
ROM1
RAM1
RAM2

También podría gustarte